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 Durchgangs (NULL, wenn nicht anonym).
-
Anmerkungen
-
Typ: UINT
-
Anzahl der Anmerkungen in diesem Durchgang.
-
pIAInputSignature
-
Typ: BYTE*
-
Signatur vom Vertex-Shader oder Geometrie-Shader (wenn kein Vertex-Shader vorhanden ist) oder NULL, wenn keines vorhanden ist.
-
IAInputSignatureSize
-
Typ: SIZE _ T
-
Singature-Größe in Bytes.
-
StencilRef
-
Typ: UINT
-
Der Schablonenverweiswert, der im Tiefen-Schablonenzustand verwendet wird.
-
SampleMask
-
Typ: UINT
-
Die Beispielmaske für den Überblendzustand.
-
BlendFactor
-
Typ: FLOAT
-
Die einzelnen Komponentenblendfaktoren (RGBA) für den Überblendungszustand.
Hinweise
D3DX11 _ PASS _ DESC wird mit ID3DX11EffectPass::GetDesc verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|