dcl_stream (sm5 – asm)

Declare um fluxo de saída do sombreador de geometria.

dcl_stream m #
Item Descrição
M #
[in] Stream 0..3 (m0.. m3).

Comentários

Um determinado fluxo só pode ser declarado uma vez.

Se nenhum fluxo for declarado, as declarações de topologia de saída e saída serão consideradas para o fluxo 0.

O primeiro dcl_stream não pode aparecer após nenhuma instrução dcl_output ou dcl_outputTopology .

Qualquer instrução dcl_output ou dcl_outputToplogy após qualquer instrução dcl_stream m# definir as saídas para o fluxo m#.

Esta instrução se aplica aos seguintes estágios do sombreador:

Vértice Casco Domínio Geometria Pixel Computação
X

Modelo de sombreador mínimo

Esta instrução tem suporte nos seguintes modelos de sombreador:

Modelo de Sombreador Com suporte
Modelo de sombreador 5 sim
Modelo de sombreador 4.1 não
Modelo de sombreador 4 não
Modelo de sombreador 3 (DirectX HLSL) não
Modelo de sombreador 2 (DirectX HLSL) não
Modelo de sombreador 1 (DirectX HLSL) não

Assembly do Modelo de Sombreador 5 (DirectX HLSL)