Partager via


structure D3D11_FEATURE_DATA_DOUBLES (d3d11.h)

Décrit la prise en charge des types de données doubles dans le pilote graphique actuel.

Syntaxe

typedef struct D3D11_FEATURE_DATA_DOUBLES {
  BOOL DoublePrecisionFloatShaderOps;
} D3D11_FEATURE_DATA_DOUBLES;

Membres

DoublePrecisionFloatShaderOps

Type : BOOL

Spécifie si les types doubles sont autorisés. Si la valeur EST TRUE, les types doubles sont autorisés ; sinon , FALSE. Le runtime doit définir DoublePrecisionFloatShaderOps sur TRUE pour que vous utilisiez n’importe quel nuanceur HLSL compilé avec un type double .

Remarques

Si le runtime définit DoublePrecisionFloatShaderOps sur TRUE, le matériel et le pilote prennent en charge les instructions suivantes du nuanceur modèle 5 :

Note Si DoublePrecisionFloatShaderOps a la valeur TRUE, le matériel et le pilote ne prennent pas nécessairement en charge la division de double précision.
 

Configuration requise

   
En-tête d3d11.h

Voir aussi

Structures principales