Partager via


Attributs Direct3D 12

Les attributs suivants peuvent être utilisés pour configurer les ressources Direct3D 12 Media Foundation.

Attribut Description
MF_MT_D3D_RESOURCE_VERSION Spécifie la version Direct3D des ressources stockées dans le flux de données associé au type de média.
MF_MT_D3D12_CPU_READBACK Indique si l’accès au processeur est requis pour les ressources Direct3D associées.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER Indique si les ressources du flux peuvent être utilisées pour les données inter-adaptateurs.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL Indique si la vue de gabarit de profondeur peut être créée pour les ressources Direct3D dans le flux associé au type de média.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET Indique si une vue cible de rendu peut être créée pour les ressources Direct3D dans le flux associé au type de média.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS Indique si les ressources Direct3D du flux sont accessibles simultanément par plusieurs files d’attente de commandes différentes.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS Indique si une vue d’accès non ordonnée peut être créée pour les ressources Direct3D dans le flux associé au type de média.
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE Indique si la création de la vue des ressources du nuanceur n’est pas autorisée pour les ressources Direct3D dans le flux associé au type de média.
MF_MT_D3D12_TEXTURE_LAYOUT Indique les options de disposition de texture utilisées pour créer les ressources Direct3D associées.
MF_SA_D3D12_CLEAR_VALUE Contient un objet blob avec les informations utilisées pour optimiser les opérations claires pour les ressources Direct3D dans le flux.
MF_SA_D3D12_HEAP_FLAGS Contient une valeur spécifiant les options de tas utilisées pour les ressources Direct3D dans le flux.
MF_SA_D3D12_HEAP_TYPE Contient une valeur spécifiant le type de tas utilisé pour les ressources Direct3D dans le flux.

 

attributs Media Foundation

de renderer vidéo amélioré