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 |