Condividi tramite


D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT struttura (d3d10umddi.h)

La struttura D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT descrive lo shader geometry con l'output del flusso da creare.

Sintassi

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;

Members

[in] pShaderCode

Matrice di token UINT CONST che costituiscono il codice geometry shader.

[in] pOutputStreamDecl

Matrice di strutture D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY che descrive l'output del flusso per il geometry shader.

[in] NumEntries

Numero di elementi nella matrice specificata dal membro pOutputStreamDecl .

[in] BufferStridesInBytes

Matrice di stride (byte da un vertice al vertice successivo).

[in] NumStrides

Numero di stride nella matrice specificata dal membro BufferStridesInBytes .

[in] RasterizedStream

Valore che identifica il flusso rasterizzato.

Requisiti

Requisito Valore
Client minimo supportato D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT è supportato a partire dal sistema operativo Windows 7.
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CalcPrivateGeometryShaderWithStreamOutput

CreateGeometryShaderWithStreamOutput

D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY