Condividi tramite


struttura D3D12_STREAM_OUTPUT_DESC (d3d12.h)

Descrive un buffer di output di streaming.

Sintassi

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;

Members

pSODeclaration

Matrice di strutture D3D12_SO_DECLARATION_ENTRY . Non può essere NULL se NumEntries> 0.

NumEntries

Numero di voci nella matrice di dichiarazione di output del flusso a cui punta il membro pSODeclaration .

pBufferStrides

Una matrice di passi del buffer; ogni stride è la dimensione di un elemento per tale buffer.

NumStrides

Numero di passi (o buffer) a cui punta il membro pBufferStrides .

RasterizedStream

Numero di indice del flusso da inviare alla fase del rasterizzatore.

Commenti

Un oggetto D3D12_GRAPHICS_PIPELINE_STATE_DESC contiene una struttura D3D12_STREAM_OUTPUT_DESC .

Requisiti

Requisito Valore
Intestazione d3d12.h

Vedi anche

Strutture principali