Partager via


D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT structure (d3dumddi.h)

Décrit les options de prise en charge de la précision pour les nuanceurs dans le pilote d’affichage en mode utilisateur.

Syntaxe

typedef struct D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT {
  UINT VertexShaderMinPrecision;
  UINT PixelShaderMinPrecision;
} D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT;

Membres

VertexShaderMinPrecision

Combinaison de valeurs de type D3DDDICAPS_SHADER_MIN_PRECISION qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante spécifie les niveaux de précision minimaux que le pilote prend en charge pour le nuanceur de vertex. La valeur zéro indique que le pilote prend en charge uniquement la précision par défaut pour le modèle de nuanceur, et non une précision inférieure.

PixelShaderMinPrecision

Combinaison de valeurs de type D3DDDICAPS_SHADER_MIN_PRECISION qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante spécifie les niveaux de précision minimaux que le pilote prend en charge pour le nuanceur de pixels. La valeur zéro indique que le pilote prend en charge uniquement la précision par défaut pour le modèle de nuanceur, et non une précision inférieure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDICAPS_SHADER_MIN_PRECISION