Partager via


structure D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)

La structure D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT décrit le nuanceur geometry avec la sortie de flux à créer.

Syntaxe

typedef struct D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
  [in] const UINT                                        *pShaderCode;
  [in] const D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
  [in] UINT                                              NumEntries;
  [in] UINT                                              StreamOutputStrideInBytes;
} D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT;

Membres

[in] pShaderCode

Tableau de jetons UINT CONST qui composent le code du nuanceur géométrique.

[in] pOutputStreamDecl

Tableau de structures D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY qui décrit la sortie du flux pour le nuanceur géométrique.

[in] NumEntries

Nombre d’éléments de ce tableau spécifiés par le membre pOutputStreamDecl.

[in] StreamOutputStrideInBytes

Taille, en octets, d’un sommet à l’autre.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

CalcPrivateGeometryShaderWithStreamOutput

CreateGeometryShaderWithStreamOutput

D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY