D3DX11_PASS_DESC Struktur
Beschreibt einen Effektpass, der den Pipelinezustand enthält.
Syntax
typedef struct _D3DX11_PASS_DESC {
LPCSTR Name;
UINT Annotations;
BYTE *pIAInputSignature;
SIZE_T IAInputSignatureSize;
UINT StencilRef;
UINT SampleMask;
FLOAT BlendFactor[4];
} D3DX11_PASS_DESC;
Member
-
Name
-
Typ: LPCSTR
-
Name dieses Passs (NULL , wenn nicht anonym).
-
Anmerkungen
-
Typ: UINT
-
Anzahl der Anmerkungen zu diesem Pass.
-
pIAInputSignature
-
Typ: BYTE*
-
Signatur aus dem Vertex-Shader oder dem Geometrie-Shader (wenn kein Vertex-Shader vorhanden ist) oder NULL , wenn keines vorhanden ist.
-
IAInputSignatureSize
-
Typ: SIZE_T
-
Singaturgröße in Bytes.
-
SchablonenRef
-
Typ: UINT
-
Der Schablonenreferenzwert, der im Schablonenzustand verwendet wird.
-
SampleMask
-
Typ: UINT
-
Das Beispielformat für den Blendstatus.
-
BlendFactor
-
Typ: FLOAT
-
Die Pro-Komponenten-Blendfaktoren (RGBA) für den Blendzustand.
Hinweise
D3DX11_PASS_DESC wird mit ID3DX11EffectPass::GetDesc verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|