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 结构。
要求
要求 | 值 |
---|---|
Header | d3d12.h |