Condividi tramite


Interfaccia FMD3D12SynchronizationObjectCommands (mfd3d12.h)

Fornisce comandi che consentono a un produttore o a un consumer di risorse D3D12 di segnalare i componenti di down-stream quando la risorsa è pronta per l'uso o può essere rilasciata.

Ereditarietà

L'interfaccia IMFD3D12SynchronizationObjectCommands eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IMFD3D12SynchronizationObjectCommands include questi metodi.

 
FMD3D12SynchronizationObjectCommands::EnqueueResourceReady

Accoda una recinzione nella coda di comandi del produttore specificata che segnalerà a un consumer downstream quando la risorsa D3D12 associata è pronta per essere usata.
FMD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait

Accoda un comando di attesa nella coda dei comandi consumer specificata, iniziando un'attesa per il segnale pronto per la risorsa dalla coda dei comandi del produttore.
FMD3D12SynchronizationObjectCommands::EnqueueResourceRelease

Accoda una recinzione nella coda di comandi specificata che segnalerà all'oggetto di sincronizzazione al termine dell'elaborazione dei comandi consumer.
FMD3D12SynchronizationObjectCommands::SignalEventOnResourceReady

Archivia un handle di eventi che verrà impostato quando la risorsa D3D12 è pronta.

Requisiti

Requisito Valore
Intestazione mfd3d12.h