D3D10_SHADER_DEBUG_OUTPUTVAR structure (d3d10_1shader.h)
Décrit une variable de sortie du nuanceur.
Syntaxe
typedef struct _D3D10_SHADER_DEBUG_OUTPUTVAR {
UINT Var;
UINT uValueMin;
UINT uValueMax;
INT iValueMin;
INT iValueMax;
FLOAT fValueMin;
FLOAT fValueMax;
BOOL bNaNPossible;
BOOL bInfPossible;
} D3D10_SHADER_DEBUG_OUTPUTVAR;
Membres
Var
Type : UINT
La variable d’index en cours d’écriture dans ou si -1 n’est pas destinée à une variable.
uValueMin
Type : UINT
Valeur UINT minimale.
uValueMax
Type : UINT
Valeur UINT maximale.
iValueMin
Type : INT
Valeur INT minimale.
iValueMax
Type : INT
Valeur UINT maximale.
fValueMin
Type : FLOAT
Valeur FLOAT minimale.
fValueMax
Type : FLOAT
Valeur FLOAT maximale.
bNaNPossible
Type : BOOL
Indique si la variable de sortie peut prendre la valeur d’un nombre et non d’un nombre.
bInfPossible
Type : BOOL
Indique si la variable de sortie peut être évaluée à l’infini.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d10_1shader.h (include D3D10Shader.h) |