estrutura D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)
A estrutura D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT descreve o sombreador de geometria com saída de fluxo a ser criada.
Sintaxe
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;
Membros
[in] pShaderCode
Uma matriz de tokens CONST UINT que compõem o código do sombreador de geometria.
[in] pOutputStreamDecl
Uma matriz de estruturas D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY que descreve a saída do fluxo para o sombreador de geometria.
[in] NumEntries
O número de elementos nessa matriz que o membro pOutputStreamDecl especifica.
[in] BufferStridesInBytes
Uma matriz de passos (bytes de um vértice para o próximo vértice).
[in] NumStrides
O número de passos na matriz especificada pelo membro BufferStridesInBytes .
[in] RasterizedStream
Um valor que identifica o fluxo rasterizado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT tem suporte a partir do sistema operacional Windows 7. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |
Confira também
CalcPrivateGeometryShaderWithStreamOutput