Prise en charge des formats du matériel Direct3D de niveau de fonctionnalité 12.1

Cette section spécifie les formats (DXGI_FORMAT_* valeurs) pris en charge dans le matériel Direct3D Feature Level 12.1.

Le tableau récapitule la prise en charge des fonctionnalités à l’aide de la clé suivante.

Symbole Description
- Non autorisé ou non disponible.
La prise en charge matérielle est requise.
Prise en charge matérielle facultative ; le format peut ou non être accéléré par le matériel.
Prise en charge matérielle facultative pour Direct3D 12 ; le format peut ou non être accéléré par le matériel. Non autorisé ou non disponible pour Direct3D 11.
Obligatoire si une fonctionnalité facultative associée est prise en charge.

Cette rubrique contient une section par format. Une cible de format (les tables contiennent une ligne par cible) peut être un type de ressource, une fonction intrinsèque HLSL ou une fonctionnalité particulière qui dépend d’un format particulier.

Pour vérifier par programmation la prise en charge du format dans Direct3D 11 et Direct3D 12, consultez Vérification de la prise en charge des fonctionnalités matérielles.

Notes

Les nombres des formats sont principalement, mais pas tous, dans l’ordre numérique croissant: certains sont hors ordre numérique et répertoriés avec d’autres formats pertinents. Notez également que sans type dans un nom de format peut signifier partiellement typé, et non strictement sans type (reportez-vous à la section Mise en forme des notes à la fin de la rubrique).

DXGI_FORMAT_UNKNOWNL (0)

Cible Support
Bits par élément (BPE) 0
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32B32A32_UINTFCS (3)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32B32A32_SINTFCS (4)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

Cible Support
Bits par élément (BPE) 96
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

Cible Support
Bits par élément (BPE) 96
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32_UINTFCS (7)

Cible Support
Bits par élément (BPE) 96
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32_SINTFCS (8)

Cible Support
Bits par élément (BPE) 96
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16B16A16_FLOATFCS (10)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16B16A16_SNORMFCS (13)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32_FLOATFCS (16)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32_UINTFCS (17)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G32_SINTFCS (18)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32G8X24_TYPELESSV (19)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTV (20)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSV (21)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison)
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTV (22)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé
Ressource en mosaïque

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFCS (89)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé
Ressource en mosaïque

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8B8A8_UNORMFCS (28)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé
Ressource en mosaïque

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFCS (29)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé
Ressource en mosaïque

DXGI_FORMAT_R8G8B8A8_UINTFCS (30)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16_FLOATFCS (34)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16_UNORMFCS (35)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16_UINTFCS (36)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16_SNORMFCS (37)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16G16_SINTFCS (38)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32_TYPELESSPCS (39)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_D32_FLOATFCS (40)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32_FLOATFCS (41)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison)
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32_UINTFCS (42)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add
Opérations au niveau du bit atomique UAV
UAV Atomic Cmp&Store/ Cmp&Exch
UAV Atomic Exchange
UAV Atomic Signed Min/Max
UAV Atomic Unsigned Min/Max
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R32_SINTFCS (43)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add
Opérations au niveau du bit atomique UAV
UAV Atomic Cmp&Store/ Cmp&Exch
UAV Atomic Exchange
UAV Atomic Signed Min/Max
UAV Atomic Unsigned Min/Max
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R24G8_TYPELESSV (44)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_D24_UNORM_S8_UINTV (45)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSV (46)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison)
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_X24_TYPELESS_G8_UINTV (47)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8_UNORMFCS (49)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8_UINTFCS (50)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8_SNORMFCS (51)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8_SINTFCS (52)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16_TYPELESSPCS (53)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16_FLOATFCS (54)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_D16_UNORMFCS (55)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D -
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16_UNORMFCS (56)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison)
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16_UINTFCS (57)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16_SNORMFCS (58)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R16_SINTFCS (59)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon -
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8_TYPELESSPCS (60)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8_UNORMFCS (61)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8_UINTFCS (62)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8_SNORMFCS (63)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8_SINTFCS (64)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_A8_UNORMFNS (65)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC1_UNORM FCC (71)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC1_UNORM_SRGB FCC (72)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC2_TYPELESSPCC (73)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC2_UNORM FCC (74)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC2_UNORM_SRGB FCC (75)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC3_TYPELESSPCC (76)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC3_UNORM FCC (77)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC3_UNORM_SRGB FCC (78)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC4_TYPELESSPCC (79)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC4_UNORM FCC (80)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC4_SNORM FCC (81)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC5_TYPELESSPCC (82)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC5_UNORM FCC (83)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC5_SNORM FCC (84)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_B8G8R8A8_UNORMFCS (87)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé
Ressource en mosaïque

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFCS (91)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution à échantillonnage multiple
Chargement à échantillonnage multiple
Afficher Scan-Out
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé
Ressource en mosaïque

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_B8G8R8X8_UNORMFCS (88)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer
Mémoire tampon de vertex de l’assembleur d’entrée
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFCS (93)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget
8x Multisample RenderTarget
Autres nombres d’échantillons multiples RT
Résolution multiéchantillon
Chargement multi-échantillon
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC6H_TYPELESSPCC (94)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC6H_UF16 FCC (95)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC6H_SF16 FCC (96)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC7_TYPELESSPCC (97)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC7_UNORM FCC (98)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_BC7_UNORM_SRGB FCC (99)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D
TextureCube
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo -
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque

DXGI_FORMAT_AYUVV (100)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap
Génération automatique de Mipmap
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_Y410V (101)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_Y416V (102)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_NV12V (103)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_P010V (104)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_P016V (105)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_420_OPAQUEV (106)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_YUY2V (107)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_Y210V (108)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Gather4_c nuanceur -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_Y216V (109)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_NV11V (110)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld
Exemple de nuanceur (n’importe quel filtre)
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget
Blendable RenderTarget
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé
Magasin typé UAV
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo
Entrée du processeur vidéo
Sortie du processeur vidéo
Ressource partagée
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_AI44V (111)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_IA44V (112)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_P8V (113)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/gabarit cible -
UAV et SRV bruts -
UAV et SRV structurés -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signé Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution multiéchantillon -
Chargement multi-échantillon -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo -
Ressource partagée -
BackBuffer Castable même entièrement typé -
Ressource en mosaïque -

DXGI_FORMAT_A8P8V (114)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D
Texture3D -
TextureCube -
Nuanceur ld -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (1_bit_filter mono) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget -
Opération logique de fusion de sortie -
Profondeur/cible de gabarit -
UAV brut et SRV -
UAV structuré et SRV -
UAV typé -
Magasin typé UAV -
Charge typée par UAV -
UAV Atomic Add -
Opérations au niveau du bit atomique UAV -
UAV Atomic Cmp&Store/ Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min/Max -
UAV Atomic Unsigned Min/Max -
Verrouillable du processeur
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Autres nombres d’échantillons multiples RT -
Résolution à échantillonnage multiple -
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo
Sortie du processeur vidéo -
Ressource partagée -
Castable BackBuffer même entièrement typé -
Ressource en mosaïque -

Mettre en forme les notes

L’objectif du format peut changer d’un niveau de fonctionnalité matérielle à l’autre.

L : format sans type

PCS : disposition partiellement typée, castable et simple

FCS : disposition entièrement typée, castable et simple

FNS : disposition entièrement typée, non castable et simple

PCC : disposition partiellement typée, castable et complexe

FCC : disposition entièrement typée, castable et complexe

FNC : disposition entièrement typée, non castable et complexe

V : format vidéo

Niveaux de fonctionnalités matérielles Direct3D 12

Guide de programmation pour DXGI