Condividi tramite


Metodo IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease (mfd3d12.h)

Archivia un handle di eventi che verrà impostato quando la risorsa D3D12 associata è gratuita e può essere riciclata, riutilizzata o eliminata.

Sintassi

HRESULT SignalEventOnFinalResourceRelease(
  HANDLE hEvent
);

Parametri

hEvent

Gestire l'evento che verrà impostato quando la risorsa viene liberata.

Valore restituito

HRESULT, incluso ma non limitato ai valori seguenti:

Valore Descrizione
S_OK Operazione riuscita
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL Il comando o la chiamata tentata non è supportata con la versione DirectX usata dal componente.
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL Il tipo di supporto specificato non è supportato con la versione DirectX usata dal componente.

Commenti

L'handle viene segnalato quando non sono più presenti segnali di rilascio o di risorse in sospeso per la risorsa corrente. Se l'handle eventi ha diritti di accesso limitati, l'handle deve avere almeno il diritto di EVENT_MODIFY_STATE .

Requisiti

Requisito Valore
Intestazione mfd3d12.h