D3D10_SHADER_DEBUG_OUTPUTVAR structure (d3d10_1shader.h)
Describes a shader output variable.
Syntax
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;
Members
Var
Type: UINT
The index variable being written to or if -1 it's not going to a variable.
uValueMin
Type: UINT
Minimum UINT value.
uValueMax
Type: UINT
Maximum UINT value.
iValueMin
Type: INT
Minimum INT value.
iValueMax
Type: INT
Maximum UINT value.
fValueMin
Type: FLOAT
Minimum FLOAT value.
fValueMax
Type: FLOAT
Maximum FLOAT value.
bNaNPossible
Type: BOOL
Indicates whether the output variable can evaluate to not a number.
bInfPossible
Type: BOOL
Indicates whether the output variable can evaluate to infinity.
Requirements
Requirement | Value |
---|---|
Header | d3d10_1shader.h (include D3D10Shader.h) |