Compartilhar via


estrutura D3DX11_PASS_DESC

Descreve uma passagem de efeito, que contém o estado do pipeline.

Sintaxe

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

Membros

Nome

Tipo: LPCSTR

Nome dessa passagem (NULL se não for anônimo).

Anotações

Tipo: UINT

Número de anotações nessa passagem.

pIAInputSignature

Tipo: BYTE*

Assinatura do sombreador de vértice ou sombreador de geometria (se não houver sombreador de vértice) ou NULL se nenhum deles existir.

IAInputSignatureSize

Tipo: SIZE_T

Tamanho da singature em bytes.

EstêncilRef

Tipo: UINT

O valor de referência de estêncil usado no estado de estêncil de profundidade.

SampleMask

Tipo: UINT

A máscara de exemplo para o estado de combinação.

BlendFactor

Tipo: FLOAT

Os fatores de mesclagem por componente (RGBA) para o estado de combinação.

Comentários

D3DX11_PASS_DESC é usado com ID3DX11EffectPass::GetDesc.

Requisitos

Requisito Valor
parâmetro
D3dx11effect.h

Confira também

Efeitos 11 Estruturas