Bagikan melalui


struktur D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT (d3d10umddi.h)

Struktur D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT menjelaskan shader geometri dengan output aliran untuk dibuat.

Sintaks

typedef struct D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT {
  [in] const UINT                                        *pShaderCode;
  [in] const D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY *pOutputStreamDecl;
  [in] UINT                                              NumEntries;
  [in] UINT                                              StreamOutputStrideInBytes;
} D3D10DDIARG_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT;

Anggota

[in] pShaderCode

Array token UINT CONST yang membentuk kode shader geometri.

[in] pOutputStreamDecl

Array struktur D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY yang menjelaskan output aliran untuk shader geometri.

[in] NumEntries

Jumlah elemen dalam array yang ditentukan anggota pOutputStreamDecl .

[in] StreamOutputStrideInBytes

Ukuran, dalam byte, dari satu puncak ke puncak berikutnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

CalcPrivateGeometryShaderWithStreamOutput

CreateGeometryShaderWithStreamOutput

D3D10DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY