Partager via


structure D3DX11_PASS_DESC

Décrit un passage d’effet, qui contient l’état du pipeline.

Syntaxe

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

Membres

Nom

Type : LPCSTR

Nom de ce passage (NULL s’il n’est pas anonyme).

Annotations

Type : UINT

Nombre d’annotations sur ce passage.

pIAInputSignature

Type : BYTE*

Signature du nuanceur de vertex ou du nuanceur de géométrie (s’il n’y a pas de nuanceur de vertex) ou NULL si aucun n’existe.

IAInputSignatureSize

Type : SIZE_T

Taille de la singature en octets.

StencilRef

Type : UINT

Valeur de référence du gabarit utilisée dans l’état du gabarit de profondeur.

SampleMask

Type : UINT

Exemple de masque pour l’état de fusion.

BlendFactor

Type : FLOAT

Facteurs de fusion par composant (RVBA) pour l’état de fusion.

Notes

D3DX11_PASS_DESC est utilisé avec ID3DX11EffectPass::GetDesc.

Spécifications

Condition requise Valeur
En-tête
D3dx11effect.h

Voir aussi

Effets 11 Structures