Método IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease (mfd3d12.h)
Almacena un identificador de eventos que se establecerá cuando el recurso D3D12 asociado sea libre y se pueda reciclar, reutilizar o destruir.
Sintaxis
HRESULT SignalEventOnFinalResourceRelease(
HANDLE hEvent
);
Parámetros
hEvent
Controle el evento que se establecerá cuando se libere el recurso.
Valor devuelto
HrESULT, incluidos, entre otros, los siguientes valores:
Valor | Descripción |
---|---|
S_OK | Correcto |
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL | La llamada o el comando intentados no se admiten con la versión de DirectX usada por el componente. |
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL | El tipo de medio especificado no se admite con la versión de DirectX usada por el componente. |
Comentarios
El identificador se señala cuando ya no hay señales pendientes de liberación de recursos o listas para recursos para el recurso actual. Si el identificador de eventos tiene derechos de acceso restringidos, el identificador debe tener al menos el EVENT_MODIFY_STATE derecho.
Requisitos
Requisito | Valor |
---|---|
Header | mfd3d12.h |