D3D10_PASS_DESC 구조체(d3d10effect.h)
파이프라인 상태를 포함하는 효과 패스에 대해 설명합니다.
구문
typedef struct _D3D10_PASS_DESC {
LPCSTR Name;
UINT Annotations;
BYTE *pIAInputSignature;
SIZE_T IAInputSignatureSize;
UINT StencilRef;
UINT SampleMask;
FLOAT BlendFactor[4];
} D3D10_PASS_DESC;
멤버
Name
형식: LPCSTR
pass의 이름을 포함하는 문자열입니다. 그렇지 않으면 NULL입니다.
Annotations
형식: UINT
주석 수입니다.
pIAInputSignature
형식: BYTE*
입력 서명 또는 꼭짓점 셰이더에 대한 포인터입니다. 그렇지 않으면 NULL입니다.
IAInputSignatureSize
형식: SIZE_T
입력 서명의 크기(바이트)입니다.
StencilRef
형식: UINT
깊이 스텐실 상태에서 사용되는 스텐실 참조 값입니다( Depth-Stencil 기능 구성(Direct3D 10 참조)).
SampleMask
형식: UINT
혼합 상태에 대한 샘플 마스크입니다( 혼합 기능 구성(Direct3D 10)참조).
BlendFactor[4]
형식: FLOAT
혼합 상태에 대한 RGBA(구성 요소별 혼합 요소)입니다( 혼합 기능 구성(Direct3D 10) 참조).
설명
ID3D10EffectPass::GetDesc; 효과 기술에는 하나 이상의 패스가 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d10effect.h(D3D10.h 포함) |