Condividi tramite


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.