D3D12_STREAM_OUTPUT_DESC 結構 (d3d12.h)
描述串流輸出緩衝區。
語法
typedef struct D3D12_STREAM_OUTPUT_DESC {
const D3D12_SO_DECLARATION_ENTRY *pSODeclaration;
UINT NumEntries;
const UINT *pBufferStrides;
UINT NumStrides;
UINT RasterizedStream;
} D3D12_STREAM_OUTPUT_DESC;
成員
pSODeclaration
D3D12_SO_DECLARATION_ENTRY 結構的陣列。 如果 NumEntries> 0,則不可為 NULL。
NumEntries
pSODeclaration 成員指向的數據流輸出宣告陣列中的項目數。
pBufferStrides
緩衝區步進的陣列;每個步幅都是該緩衝區的專案大小。
NumStrides
pBufferStrides 成員指向的 (或) 緩衝區數目。
RasterizedStream
要傳送至轉譯器階段之數據流的索引編號。
備註
D3D12_GRAPHICS_PIPELINE_STATE_DESC物件包含D3D12_STREAM_OUTPUT_DESC結構。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12.h |