структура 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 . Не может иметь значение NULL , если NumEntries> 0.
NumEntries
Количество записей в массиве объявления вывода потока, на которое указывает элемент pSODeclaration .
pBufferStrides
Массив шагов буфера; каждый шаг — это размер элемента для этого буфера.
NumStrides
Количество шагов (или буферов), на которые указывает член pBufferStrides .
RasterizedStream
Номер индекса потока, отправляемого на этап растеризатора.
Комментарии
Объект D3D12_GRAPHICS_PIPELINE_STATE_DESC содержит D3D12_STREAM_OUTPUT_DESC структуру.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |