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 포함)

추가 정보

셰이더 구조체