Metodo IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease (mfd3d12.h)
Accoda una recinzione nella coda di comandi specificata che segnalerà all'oggetto di sincronizzazione al termine dell'elaborazione dei comandi consumer. Questo metodo segnala quando la risorsa non è più in uso ed è stata rilasciata dal consumer.
Sintassi
HRESULT EnqueueResourceRelease(
ID3D12CommandQueue *pConsumerCommandQueue
);
Parametri
pConsumerCommandQueue
Puntatore a un ID3D12CommandQueue che rappresenta la coda dei comandi consumer su cui deve essere accodato il recinto.
Valore restituito
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. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | mfd3d12.h |