énumération D3D12DDI_RESOURCE_FLAGS_0003 (d3d12umddi.h)
L’énumération D3D12DDI_RESOURCE_FLAGS_0003 spécifie les valeurs d’indicateur de ressource.
Syntax
typedef enum D3D12DDI_RESOURCE_FLAGS_0003 {
D3D12DDI_RESOURCE_FLAG_0003_NONE = 0x0,
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET = 0x1,
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL = 0x2,
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER = 0x4,
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS = 0x8,
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE = 0x10,
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY = 0x20,
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION = 0x40,
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS = 0x80,
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT = 0x100,
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT = 0x200,
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED = 0x400,
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK = 0x800,
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY = 0x1000,
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE = 0x2000
} ;
Constantes
D3D12DDI_RESOURCE_FLAG_0003_NONE Valeur : 0x0 Aucun indicateur n'est spécifié. |
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET Valeur : 0x1 Lorsqu’elle est définie, autorise la création d’une vue cible de rendu pour la ressource. |
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL Valeur : 0x2 Lorsqu’elle est définie, autorise la création d’une vue de gabarit de profondeur pour la ressource. |
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER Valeur : 0x4 Lorsqu’elle est définie, autorise l’utilisation de la ressource pour les données inter-adaptateurs. |
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS Valeur : 0x8 Lorsqu’elle est définie, permet d’accéder simultanément à une ressource par plusieurs files d’attente, appareils ou processus différents. |
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE Valeur : 0x10 Lorsqu’elle est définie, autorise la création d’une vue des ressources du nuanceur pour la ressource. |
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY Valeur : 0x20 Lorsqu’elle est définie, cette ressource ne peut être utilisée que comme cadre de référence de décodage. Il peut uniquement être écrit dans ou lu par l’opération de décodage vidéo. |
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION Valeur : 0x40 Lorsqu’elle est définie, la ressource peut être utilisée pour prendre en charge la protection du contenu. |
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS Valeur : 0x80 Lorsqu’elle est définie, autorise l’accès non ordonné. Cette valeur est disponible en tant qu’indicateur de ressource pour les plans de secours. |
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT Valeur : 0x100 Pas utilisé pour l'instant. |
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT Valeur : 0x200 Pas utilisé pour l'instant. |
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED Valeur : 0x400 Pas utilisé pour l'instant. |
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK Valeur : 0x800 Lorsqu’elle est définie, autorise l’utilisation de la ressource pour les commentaires de l’échantillonneur. |
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY Valeur : 0x1000 Lorsqu’elle est définie, cette ressource peut uniquement être utilisée comme trame de référence d’encodage vidéo. Il peut uniquement être écrit dans ou lu par l’opération d’encodage vidéo. |
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE Valeur : 0x2000 Lorsqu’elle est définie, la ressource peut être utilisée comme structure d’accélération pour le suivi de rayons. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h (inclure D3d12umddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour