struktur D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)

Struktur D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT menjelaskan shader geometri dengan output aliran untuk dibuat.

Sintaks

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;

Anggota

[in] pShaderCode

Array token UINT CONST yang membentuk kode shader geometri.

[in] pOutputStreamDecl

Array struktur D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY yang menjelaskan output aliran untuk shader geometri.

[in] NumEntries

Jumlah elemen dalam array yang ditentukan anggota pOutputStreamDecl .

[in] BufferStridesInBytes

Array langkah (byte dari satu puncak ke puncak berikutnya).

[in] NumStrides

Jumlah langkah dalam array yang ditentukan anggota BufferStridesInBytes .

[in] RasterizedStream

Nilai yang mengidentifikasi aliran yang diraster.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung D3D11DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT didukung dimulai dengan sistem operasi Windows 7.
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

CalcPrivateGeometryShaderWithStreamOutput

CreateGeometryShaderWithStreamOutput

D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY