en-tête mfd3d12.h
Fournit des API pour la synchronisation de l’accès aux ressources Direct3D entre les producteurs et les consommateurs de Media Foundation.
Cet en-tête est utilisé par Microsoft Media Foundation. Pour plus d'informations, consultez les pages suivantes :
mfd3d12.h contient les interfaces de programmation suivantes :
Interfaces
IMFD3D12SynchronizationObject Permet à un allocateur de ressources D3D12 de gérer la durée de vie d’une ressource D3D12. |
IMFD3D12SynchronizationObjectCommands Fournit des commandes qui permettent à un producteur ou à un consommateur de ressource D3D12 de signaler les composants de flux descendant lorsque la ressource est prête à être utilisée ou peut être libérée. |
Fonctions
MFCreateD3D12SynchronizationObject Instancie une primitive de synchronisation Media Foundation D3D12 utilisée pour synchroniser l’accès à une ressource D3D12 stockée dans un objet Media Foundation. |
Énumérations
MF_MT_D3D_RESOURCE_VERSION_ENUM Spécifie la version Direct3D de la ressource utilisée dans le flux associé à un type de média. |