Partager via


structure D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)

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

Syntaxe

typedef struct D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
  [in] const UINT                                        *pShaderCode;
  [in] const D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
  [in] UINT                                              NumEntries;
  [in] const UINT                                        *BufferStridesInBytes;
  [in] UINT                                              NumStrides;
  [in] UINT                                              RasterizedStream;
} D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT;

Membres

[in] pShaderCode

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

[in] pOutputStreamDecl

Tableau de structures D3D11DDIARG_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] BufferStridesInBytes

Tableau de strides (octets d’un sommet au sommet suivant).

[in] NumStrides

Nombre de pas dans le tableau spécifié par le membre BufferStridesInBytes.

[in] RasterizedStream

Valeur qui identifie le flux ratérisé.

Exigences

Exigence Valeur
client minimum pris en charge D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT est pris en charge à partir du système d’exploitation Windows 7.
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

CalcPrivateGeometryShaderWithStreamOutput

CreateGeometryShaderWithStreamOutput

D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY