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 (include D3d10umddi.h)