estrutura D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)
A estrutura D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT descreve o sombreador de geometria com saída de fluxo a ser criada.
Sintaxe
typedef struct D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
[in] const UINT *pShaderCode;
[in] const D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
[in] UINT NumEntries;
[in] UINT StreamOutputStrideInBytes;
} D3D10DDIARG_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 D3D10DDIARG_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] StreamOutputStrideInBytes
O tamanho, em bytes, de um vértice para o próximo vértice.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |
Confira também
CalcPrivateGeometryShaderWithStreamOutput