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. |
Rubriques connexes