Compartilhar via


dcl_stream (sm5 – asm)

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

dcl_stream mN
Item Descrição
Mn
[in] Fluxo em que N é 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# define as saídas para o fluxo m#.

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

Vértice Casco Domínio Geometry 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)