Condividi tramite


D3DX11_PASS_DESC struttura

Descrive un passaggio di effetto che contiene lo stato della pipeline.

Sintassi

typedef struct _D3DX11_PASS_DESC {
  LPCSTR Name;
  UINT   Annotations;
  BYTE   *pIAInputSignature;
  SIZE_T IAInputSignatureSize;
  UINT   StencilRef;
  UINT   SampleMask;
  FLOAT  BlendFactor[4];
} D3DX11_PASS_DESC;

Members

Nome

Tipo: LPCSTR

Nome di questo passaggio (NULL se non anonimo).

Annotazioni

Tipo: UINT

Numero di annotazioni su questo passaggio.

pIAInputSignature

Tipo: BYTE*

Firma dal vertex shader o geometry shader (se non esiste alcun vertex shader) o NULL se non esiste alcun elemento.

IAInputSignatureSize

Tipo: SIZE_T

Dimensioni della singature in byte.

StencilRef

Tipo: UINT

Valore di riferimento stencil usato nello stato di profondità-stencil.

Esempio di maschera

Tipo: UINT

Maschera di esempio per lo stato di blend.

BlendFactor

Tipo: FLOAT

Fattori di blend per componente (RGBA) per lo stato di blend.

Commenti

D3DX11_PASS_DESC viene usato con ID3DX11EffectPass::GetDesc.

Requisiti

Requisito Valore
Intestazione
D3dx11effect.h

Vedi anche

Effetti 11 Strutture