Skip to content

Latest commit

 

History

History
69 lines (56 loc) · 2.01 KB

nf-mfd3d12-imfd3d12synchronizationobject-signaleventonfinalresourcerelease.md

File metadata and controls

69 lines (56 loc) · 2.01 KB
UID tech.root title ms.date targetos description prerelease req.assembly req.construct-type req.ddi-compliance req.dll req.header req.idl req.include-header req.irql req.kmdf-ver req.lib req.max-support req.namespace req.redist req.target-min-winverclnt req.target-min-winversvr req.target-type req.type-library req.umdf-ver req.unicode-ansi topic_type api_type api_location api_name f1_keywords dev_langs
NF:mfd3d12.IMFD3D12SynchronizationObject.SignalEventOnFinalResourceRelease
mf
IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease
07/27/2021
Windows
Stores an event handle that will be set when the associated D3D12 resource is free and can be recycled, reused, or destroyed.
false
function
mfd3d12.h
apiref
COM
mfd3d12.h
IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease
IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease
mfd3d12/IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease
c++

-description

Stores an event handle that will be set when the associated D3D12 resource is free and can be recycled, reused, or destroyed.

-parameters

-param hEvent

Handle to the event that will be set when the resource is freed.

-returns

An HRESULT including but not limited to the following values:

Value Description
S_OK Success
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL The attempted call or command is not supported with the DirectX version used by the component.
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL The specified media type is not supported with the DirectX version used by the component.

-remarks

The handle is signaled when there are no longer any pending resource release or resource ready signals for the current resource. If the event handle has restricted access rights, the handle must have at least the EVENT_MODIFY_STATE right.

-see-also