Compartir a través de


Interfaz IMFD3D12SynchronizationObjectCommands (mfd3d12.h)

Proporciona comandos que permiten a un productor o consumidor de recursos D3D12 indicar componentes de flujo descendente cuando el recurso está listo para su uso o se puede liberar.

Herencia

La interfaz IMFD3D12SynchronizationObjectCommands hereda de la interfaz IUnknown.

Métodos

La interfaz IMFD3D12SynchronizationObjectCommands tiene estos métodos.

 
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReady

Pone en cola una barrera en la cola de comandos del productor especificada que indicará a un consumidor de nivel inferior cuando el recurso D3D12 asociado esté listo para usarse.
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait

Pone en cola un comando wait en la cola de comandos de consumidor especificada, iniciando una espera de la señal lista para el recurso de la cola de comandos del productor.
IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease

Pone en cola una barrera en la cola de comandos especificada que indicará al objeto de sincronización cuando la GPU haya terminado de procesar los comandos de consumidor.
IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady

Almacena un identificador de eventos que se establecerá cuando el recurso D3D12 esté listo.

Requisitos

Requisito Valor
Header mfd3d12.h