Partager via


énumération D3D12_SAMPLER_FEEDBACK_TIER (d3d12.h)

Définit des constantes qui spécifient la prise en charge des commentaires de l’échantillonneur.

Syntax

typedef enum D3D12_SAMPLER_FEEDBACK_TIER {
  D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED = 0,
  D3D12_SAMPLER_FEEDBACK_TIER_0_9 = 90,
  D3D12_SAMPLER_FEEDBACK_TIER_1_0 = 100
} ;

Constantes

 
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED
Valeur : 0
Spécifie que les commentaires de l’échantillonneur ne sont pas pris en charge. Les tentatives d’appel des API de commentaires de l’échantillonneur représentent une erreur.
D3D12_SAMPLER_FEEDBACK_TIER_0_9
Valeur : 90
Spécifie que les commentaires de l’échantillonneur sont pris en charge au niveau 0.9. Cela signifie que :

Les commentaires de l’échantillonneur sont pris en charge pour les échantillonneurs avec les modes d’adressage de texture suivants :
* D3D12_TEXTURE_ADDRESS_MODE_WRAP
* D3D12_TEXTURE_ADDRESS_MODE_CLAMP

L’affichage des ressources du nuanceur Texture2D transmis aux méthodes HLSL d’écriture de commentaires présente les restrictions suivantes :
* Le champ MostDetailedMip doit être 0.
* Le nombre de MipLevels doit couvrir le nombre complet de mips de la ressource.
* Le champ PlaneSlice doit être 0.
* Le champ ResourceMinLODClamp doit être 0.

L’affichage des ressources du nuanceur Texture2DArray passé aux méthodes HLSL d’écriture de commentaires présente les restrictions suivantes :
* Toutes les limitations comme dans Texture2D ci-dessus, et
* Le champ FirstArraySlice doit être 0.
* Le champ ArraySize doit couvrir le nombre complet d’éléments du tableau de la ressource.
D3D12_SAMPLER_FEEDBACK_TIER_1_0
Valeur : 100
Spécifie que les exemples de commentaires sont pris en charge au niveau 1.0. Cela indique que les commentaires de l’échantillonneur sont pris en charge pour tous les modes d’adressage de texture, et que les méthodes d’écriture de commentaires sont prises en charge indépendamment de l’affichage des ressources du nuanceur passé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12.h

Voir aussi