estructura D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)
La estructura D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT describe el sombreador de geometría con salida de flujo que se va a crear.
Sintaxis
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;
Miembros
[in] pShaderCode
Matriz de tokens UINT de CONST que componen el código del sombreador de geometría.
[in] pOutputStreamDecl
Matriz de estructuras de D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY que describe la salida del flujo para el sombreador de geometría.
[in] NumEntries
Número de elementos de esa matriz que especifica el miembro pOutputStreamDecl .
[in] BufferStridesInBytes
Matriz de intervalos (bytes de un vértice al siguiente).
[in] NumStrides
Número de pasos en la matriz que especifica el miembro BufferStridesInBytes .
[in] RasterizedStream
Valor que identifica la secuencia rasterizada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT se admite a partir del sistema operativo Windows 7. |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |
Consulte también
CalcPrivateGeometryShaderWithStreamOutput