estrutura D3D12_STREAM_OUTPUT_DESC (d3d12.h)
Descreve um buffer de saída de streaming.
Sintaxe
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;
Membros
pSODeclaration
Uma matriz de estruturas de D3D12_SO_DECLARATION_ENTRY . Não pode ser NULL se NumEntries> 0.
NumEntries
O número de entradas na matriz de declaração de saída de fluxo para a qual o membro pSODeclaration aponta.
pBufferStrides
Uma matriz de passos de buffer; cada passo é o tamanho de um elemento para esse buffer.
NumStrides
O número de passos (ou buffers) para os quais o membro pBufferStrides aponta.
RasterizedStream
O número de índice do fluxo a ser enviado para o estágio do rasterizador.
Comentários
Um objeto D3D12_GRAPHICS_PIPELINE_STATE_DESC contém uma estrutura de D3D12_STREAM_OUTPUT_DESC .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12.h |