Partager via


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

Cette section spécifie les formats (valeurs DXGI_FORMAT_* ) pris en charge dans le matériel Direct3D Feature 10Level9 9.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.
Obligatoire La prise en charge matérielle est requise.
Optionnel Prise en charge matérielle facultative ; le format peut ou non être accéléré par le matériel.
Dépendant 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 D3D11 et D3D12, reportez-vous à 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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32A32_FLOATFNS (2)

Cible Support
Bits par élément (BPE) 128
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32A32_UINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32A32_SINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32_FLOATFNS (6)

Cible Support
Bits par élément (BPE) 96
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget -
Blendable RenderTarget Dépendant
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur -
4x Multisample RenderTarget Dépendant
8x Multisample RenderTarget Dépendant
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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32_UINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur -
4x Multisample RenderTarget Dépendant
8x Multisample RenderTarget Dépendant
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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32B32_SINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur -
4x Multisample RenderTarget Dépendant
8x Multisample RenderTarget Dépendant
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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16B16A16_FLOATFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_R16G16B16A16_UNORMFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16B16A16_UINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16B16A16_SNORMFNS (13)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16B16A16_SINTFNS (14)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32_FLOATFNS (16)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32_UINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G32_SINTFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32G8X24_TYPELESSPCS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R10G10B10A2_UNORMFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_R10G10B10A2_UINTFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8G8B8A8_UNORMFNS (28)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution à échantillonnage multiple Obligatoire
Chargement à échantillonnage multiple -
Afficher Scan-Out Obligatoire
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Obligatoire
Ressource partagée Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFNS (29)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution à échantillonnage multiple Obligatoire
Chargement à échantillonnage multiple -
Afficher Scan-Out Obligatoire
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Obligatoire
Ressource partagée Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_R8G8B8A8_UINTFNS (30)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8G8B8A8_SNORMFNS (31)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 -
Ressource en mosaïque -

DXGI_FORMAT_R8G8B8A8_SINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16_FLOATFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16_UNORMFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16_UINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16_SNORMFNS (37)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 -
Ressource en mosaïque -

DXGI_FORMAT_R16G16_SINTFNS (38)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_D32_FLOATFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32_FLOATFNS (41)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée Obligatoire
Mémoire tampon de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32_UINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R32_SINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R24G8_TYPELESSPCS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_D24_UNORM_S8_UINTFNS (45)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur -
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
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 -
Ressource en mosaïque -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_X24_TYPELESS_G8_UINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8G8_UNORMFNS (49)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_R8G8_UINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8G8_SNORMFNS (51)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 -
Ressource en mosaïque -

DXGI_FORMAT_R8G8_SINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 Signed Min ou Max -
UAV Atomic Unsigned Min ou 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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16_FLOATFNS (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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_D16_UNORMFNS (55)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur -
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
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 -
Ressource en mosaïque -

DXGI_FORMAT_R16_UNORMFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16_UINTFNS (57)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
Buffer -
Mémoire tampon de vertex de l’assembleur d’entrée -
Mémoire tampon d’index de l’assembleur d’entrée Obligatoire
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16_SNORMFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R16_SINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8_UNORMFNS (61)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
Génération automatique de Mipmap -
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_R8_UINTFNS (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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8_SNORMFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_R8_SINTFNS (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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_A8_UNORMFNS (65)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap -
Génération automatique de Mipmap -
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 d’index de l’assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

Cible Support
Bits par élément (BPE) 4
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC1_UNORMFNC (71)

Cible Support
Bits par élément (BPE) 4
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_BC1_UNORM_SRGBFNC (72)

Cible Support
Bits par élément (BPE) 4
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_BC2_TYPELESSPCC (73)

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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC2_UNORMFNC (74)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_BC2_UNORM_SRGBFNC (75)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_BC3_TYPELESSPCC (76)

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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC3_UNORMFNC (77)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_BC3_UNORM_SRGBFNC (78)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_BC4_TYPELESSPCC (79)

Cible Support
Bits par élément (BPE) 4
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC4_UNORMFNC (80)

Cible Support
Bits par élément (BPE) 4
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC4_SNORMFNC (81)

Cible Support
Bits par élément (BPE) 4
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC5_TYPELESSPCC (82)

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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC5_UNORMFNC (83)

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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_BC5_SNORMFNC (84)

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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution à échantillonnage multiple Obligatoire
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 -
Ressource en mosaïque -

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 -
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 -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_B8G8R8A8_UNORMFNS (87)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution multiéchantillon Obligatoire
Chargement multi-échantillon -
Afficher Scan-Out Obligatoire
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Obligatoire
Ressource partagée Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFNS (91)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution multiéchantillon Obligatoire
Chargement multi-échantillon -
Afficher Scan-Out Obligatoire
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Obligatoire
Ressource partagée Obligatoire
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 de l’index assembleur d’entrée -
Mémoire tampon de sortie de flux -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 -
Ressource en mosaïque -

DXGI_FORMAT_B8G8R8X8_UNORMFNS (88)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution à échantillonnage multiple Obligatoire
Chargement à échantillonnage multiple -
Afficher Scan-Out -
Cast in Bit Layout -
Prise en charge du décodeur vidéo -
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFNS (93)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D Obligatoire
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Gather4_c nuanceur -
Mipmap Obligatoire
Génération automatique de Mipmap Obligatoire
RenderTarget Obligatoire
Blendable RenderTarget Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
4x Multisample RenderTarget Optionnel
8x Multisample RenderTarget Optionnel
Autres nombres d’échantillons multiples RT Optionnel
Résolution multiéchantillon Obligatoire
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 Obligatoire
Ressource en mosaïque -

DXGI_FORMAT_AYUVV (100)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_Y410V (101)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_Y416V (102)

Cible Support
Bits par élément (BPE) 64
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_NV12V (103)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_P010V (104)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_P016V (105)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_420_OPAQUEV (106)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou 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 Obligatoire
Entrée du processeur vidéo Obligatoire
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_YUY2V (107)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_Y210V (108)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_Y216V (109)

Cible Support
Bits par élément (BPE) 32
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_NV11V (110)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Optionnel
Entrée du processeur vidéo Optionnel
Sortie du processeur vidéo Optionnel
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_AI44V (111)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Sortie du processeur vidéo -
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_IA44V (112)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Sortie du processeur vidéo -
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_P8V (113)

Cible Support
Bits par élément (BPE) 8
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Sortie du processeur vidéo -
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_A8P8V (114)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Optionnel
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 Obligatoire
Texture3D -
TextureCube -
Exemple de nuanceur (exemple de points uniquement) -
Exemple de nuanceur (n’importe quel filtre) -
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 Obligatoire
Sortie du processeur vidéo -
Ressource partagée -
Ressource en mosaïque -

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

Cible Support
Bits par élément (BPE) 16
Prise en charge du format Obligatoire
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 Obligatoire
Texture3D -
TextureCube Obligatoire
Exemple de nuanceur (exemple de points uniquement) Obligatoire
Exemple de nuanceur (n’importe quel filtre) Obligatoire
Nuanceur sample_c (filtre de comparaison) -
Exemple de nuanceur (filtre mono 1 bits) -
Shader gather4 -
Nuanceur gather4_c -
Mipmap Obligatoire
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 ou Max -
UAV Atomic Unsigned Min ou Max -
Verrouillable du processeur Obligatoire
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 -
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 D3D12

Implémentation de mémoires tampons d’ombre pour le niveau de fonctionnalité Direct3D 9

Mappage des formats hérités

Guide de programmation pour DXGI