Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Befehle bereit, die es einem Producer oder Einem Consumer der D3D12-Ressource ermöglichen, Downstream-Komponenten zu signalisieren, wenn die Ressource einsatzbereit ist oder freigegeben werden kann.
Vererbung
Die IMFD3D12SynchronizationObjectCommands-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IMFD3D12SynchronizationObjectCommands-Schnittstelle verfügt über diese Methoden.
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReady Stellt einen Zaun in der angegebenen Producerbefehlswarteschlange in die Warteschlange, die einem Downstreamconsumer signalisiert, wenn die zugeordnete D3D12-Ressource verwendet werden kann. |
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait Stellt einen Wartebefehl in der angegebenen Consumerbefehlswarteschlange in die Warteschlange und startet eine Wartezeit auf das Ressourcenbereitschaftssignal aus der Producerbefehlswarteschlange. |
IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease Stellt einen Zaun in die angegebene Befehlswarteschlange, der dem Synchronisierungsobjekt signalisiert, wenn die GPU die Verarbeitung der Consumerbefehle beendet hat. |
IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady Speichert ein Ereignishandle, das festgelegt wird, wenn die D3D12-Ressource bereit ist. |
Anforderungen
Anforderung | Wert |
---|---|
Header | mfd3d12.h |