estructura D3D12_STREAM_OUTPUT_DESC (d3d12.h)

Describe un búfer de salida de streaming.

Sintaxis

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;

Miembros

pSODeclaration

Matriz de estructuras D3D12_SO_DECLARATION_ENTRY . No se puede ser NULL si NumEntries> 0.

NumEntries

Número de entradas de la matriz de declaración de salida de flujo a la que apunta el miembro pSODeclaration .

pBufferStrides

Matriz de intervalos de búfer; cada intervalo es el tamaño de un elemento para ese búfer.

NumStrides

Número de intervalos (o búferes) a los que apunta el miembro pBufferStrides .

RasterizedStream

Número de índice de la secuencia que se va a enviar a la fase de rasterizador.

Comentarios

Un objeto D3D12_GRAPHICS_PIPELINE_STATE_DESC contiene una estructura de D3D12_STREAM_OUTPUT_DESC .

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Estructuras principales