intestazione mfd3d12.h
Fornisce API per la sincronizzazione dell'accesso alle risorse Direct3D tra produttori di Media Foundation e consumer.
Questa intestazione viene usata da Microsoft Media Foundation. Per altre informazioni, vedere:
mfd3d12.h contiene le interfacce di programmazione seguenti:
Interfacce
IMFD3D12SynchronizationObject Consente a un allocatore di risorse D3D12 di gestire la durata di una risorsa D3D12. |
FMD3D12SynchronizationObjectCommands 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. |
Funzioni
MFCreateD3D12SynchronizationObject Crea un'istanza di una primitiva di sincronizzazione media Foundation D3D12 usata per sincronizzare l'accesso a una risorsa D3D12 archiviata in un oggetto Media Foundation. |
Enumerazioni
MF_MT_D3D_RESOURCE_VERSION_ENUM Specifica la versione Direct3D della risorsa usata nel flusso associato a un tipo di supporto. |