共用方式為


D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY結構 (d3d10umddi.h)

D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY 結構描述幾何著色器的一部分數據流輸出。

語法

typedef struct D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY {
  [in] UINT Stream;
  [in] UINT OutputSlot;
  [in] UINT RegisterIndex;
  [in] BYTE RegisterMask;
} D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY;

成員

[in] Stream

要輸出的數據流,其值介於零和驅動程式所指定的數據流數目上限之間。

[in] OutputSlot

數據流輸出部分的位置數目。

[in] RegisterIndex

數據流輸出部分的緩存器數目。

[in] RegisterMask

數據流輸出部分的 xyzw 快取器遮罩。 也就是說,遮罩的四個最小有效位 (LSB) 分別代表 xyzw。

要求

要求 價值
最低支援的用戶端 從 Windows 7作系統開始,支援D3D11DDIARG_STREAM_OUTPUT_DECLARATION_ENTRY。
標頭 d3d10umddi.h (包括 D3d10umddi.h)