Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT descrive lo shader geometry con 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;
Membri
[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 passi (byte da un vertice al vertice successivo).
[in] NumStrides
Numero di passi nella matrice specificati dal membro BufferStridesInBytes.
[in] RasterizedStream
Valore che identifica il flusso rasterizzato.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT è supportato a partire dal sistema operativo Windows 7. |
intestazione | d3d10umddi.h (include D3d10umddi.h) |
Vedere anche
CalcPrivateGeometryShaderWithStreamOutput