Compartir a través de


estructura de D3DX11_PASS_DESC

Describe un paso de efecto, que contiene el estado de la canalización.

Sintaxis

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

Miembros

Nombre

Tipo: LPCSTR

Nombre de este pase (NULL si no es anónimo).

Anotaciones

Tipo: UINT

Número de anotaciones en este pase.

pIAInputSignature

Tipo: BYTE*

Firma del sombreador de vértices o del sombreador de geometría (si no hay ningún sombreador de vértices) o NULL si no existe ninguno.

IAInputSignatureSize

Tipo: SIZE_T

Tamaño de singatura en bytes.

StencilRef

Tipo: UINT

Valor de referencia de galería de símbolos usado en el estado de galería de símbolos de profundidad.

SampleMask

Tipo: UINT

Máscara de ejemplo para el estado de mezcla.

BlendFactor

Tipo: FLOAT

Factores de mezcla por componente (RGBA) para el estado de mezcla.

Comentarios

D3DX11_PASS_DESC se usa con ID3DX11EffectPass::GetDesc.

Requisitos

Requisito Value
Encabezado
D3dx11effect.h

Consulte también

Efectos 11 Estructuras