D3D10_SHADER_DEBUG_OUTPUTVAR 구조체(d3d10_1shader.h)
셰이더 출력 변수에 대해 설명합니다.
구문
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;
멤버
Var
형식: UINT
쓰여지는 인덱스 변수이거나 -1이면 변수로 전환되지 않습니다.
uValueMin
형식: UINT
최소 UINT 값입니다.
uValueMax
형식: UINT
최대 UINT 값입니다.
iValueMin
형식: INT
최소 INT 값입니다.
iValueMax
형식: INT
최대 UINT 값입니다.
fValueMin
형식: FLOAT
최소 FLOAT 값입니다.
fValueMax
형식: FLOAT
최대 FLOAT 값입니다.
bNaNPossible
형식: BOOL
출력 변수가 숫자가 아닌 것으로 계산할 수 있는지 여부를 나타냅니다.
bInfPossible
형식: BOOL
출력 변수가 무한대로 계산할 수 있는지 여부를 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10_1shader.h(D3D10Shader.h 포함) |