Cabeçalho mfd3d12.h
Fornece APIs para sincronizar o acesso aos recursos do Direct3D entre produtores e consumidores do Media Foundation.
Esse cabeçalho é usado pelo Microsoft Media Foundation. Para obter mais informações, consulte:
mfd3d12.h contém as seguintes interfaces de programação:
IMFD3D12SynchronizationObject Permite que um alocador de recursos D3D12 gerencie o tempo de vida de um recurso D3D12. |
IMFD3D12SynchronizationObjectCommands Fornece comandos que permitem que um produtor ou um consumidor do recurso D3D12 sinalize componentes de fluxo inferior quando o recurso estiver pronto para uso ou puder ser liberado. |
MFCreateD3D12SynchronizationObject Cria uma instância de um primitivo de sincronização do Media Foundation D3D12 usado para sincronizar o acesso a um recurso D3D12 armazenado em um objeto media foundation. |
MF_MT_D3D_RESOURCE_VERSION_ENUM Especifica a versão direct3D do recurso usado no fluxo associado a um tipo de mídia. |