structure D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT (d3d11.h)
Syntaxe
typedef struct D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT {
UINT PixelShaderMinPrecision;
UINT AllOtherShaderStagesMinPrecision;
} D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT;
Membres
PixelShaderMinPrecision
Combinaison de valeurs de type D3D11_SHADER_MIN_PRECISION_SUPPORT 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 pris en charge par le pilote pour le nuanceur de pixels. La valeur zéro indique que le pilote ne prend en charge que la précision complète de 32 bits pour le nuanceur de pixels.
AllOtherShaderStagesMinPrecision
Combinaison de valeurs de type D3D11_SHADER_MIN_PRECISION_SUPPORT 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 toutes les autres étapes du nuanceur. La valeur zéro indique que le pilote prend uniquement en charge la précision complète 32 bits pour toutes les autres étapes du nuanceur.
Remarques
Pour le matériel aux niveaux de fonctionnalités Direct3D 10 et supérieurs, le runtime définit les deux membres de la même manière. Pour le matériel à Direct3D 9.3 et aux niveaux de fonctionnalités inférieurs, le runtime peut définir une prise en charge de précision inférieure dans le membre PixelShaderMinPrecision que le membre AllOtherShaderStagesMinPrecision ; pour les versions 9.3 et inférieures, toutes les autres étapes de nuanceur représentent uniquement le nuanceur de vertex.
Pour plus d’informations sur la précision minimale HLSL, consultez Utilisation de la précision minimale HLSL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | d3d11.h |