D3D10_PASS_DESC-Struktur (d3d10effect.h)
Beschreibt einen Effektdurchlauf, der den Pipelinestatus enthält.
Syntax
typedef struct _D3D10_PASS_DESC {
LPCSTR Name;
UINT Annotations;
BYTE *pIAInputSignature;
SIZE_T IAInputSignatureSize;
UINT StencilRef;
UINT SampleMask;
FLOAT BlendFactor[4];
} D3D10_PASS_DESC;
Member
Name
Typ: LPCSTR
Eine Zeichenfolge, die den Namen des Durchlaufs enthält; andernfalls NULL.
Annotations
Typ: UINT
Die Anzahl der Anmerkungen.
pIAInputSignature
Typ: BYTE*
Ein Zeiger auf die Eingabesignatur oder den Vertexshader; andernfalls NULL.
IAInputSignatureSize
Typ: SIZE_T
Die Größe der Eingabesignatur (in Bytes).
StencilRef
Typ: UINT
Der Schablonenverweiswert, der im Tiefenschablonenzustand verwendet wird (siehe Konfigurieren Depth-Stencil Funktionalität (Direct3D 10)).
SampleMask
Typ: UINT
Die Beispielmaske für den Mischzustand (siehe Configuring Blending Functionality (Direct3D 10)).
BlendFactor[4]
Typ: FLOAT
Die komponentenspezifischen Blendfaktoren (RGBA) für den Blendzustand (siehe Configuring Blending Functionality (Direct3D 10)).
Hinweise
Rufen Sie eine Passbeschreibung ab, indem Sie ID3D10EffectPass::GetDesc aufrufen. eine Effekttechnik enthält einen oder mehrere Durchläufe.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d10effect.h (einschließlich D3D10.h) |