mfd3d12.h-Header
Stellt APIs für die Synchronisierung des Zugriffs auf Direct3D-Ressourcen zwischen Media Foundation-Produzenten und Consumern bereit.
Dieser Header wird von Microsoft Media Foundation verwendet. Weitere Informationen finden Sie unter
mfd3d12.h enthält die folgenden Programmierschnittstellen:
IMFD3D12SynchronizationObject Ermöglicht es einem D3D12-Ressourcenzuteilungsobjekt, die Lebensdauer einer D3D12-Ressource zu verwalten. |
IMFD3D12SynchronizationObjectCommands Stellt Befehle bereit, die es einem Produzenten oder Consumer der D3D12-Ressource ermöglichen, Downstreamkomponenten zu signalisieren, wenn die Ressource einsatzbereit ist oder freigegeben werden kann. |
MFCreateD3D12SynchronizationObject Instanziiert einen Media Foundation D3D12-Synchronisierungsgrundtyp, der zum Synchronisieren des Zugriffs auf eine in einem Media Foundation-Objekt gespeicherte D3D12-Ressource verwendet wird. |
MF_MT_D3D_RESOURCE_VERSION_ENUM Gibt die Direct3D-Version der Ressource an, die in dem einem Medientyp zugeordneten Stream verwendet wird. |