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