dcl_stream (sm5 - asm)

Dichiarare un flusso di output geometry shader.

dcl_stream mN
Elemento Descrizione
Mn
[in] Flusso in cui N è 0,3 (m0.. m3).

Commenti

Un determinato flusso può essere dichiarato una sola volta.

Se non vengono dichiarati flussi, vengono considerate dichiarazioni di topologia di output e output per il flusso 0.

La prima dcl_stream non può essere visualizzata dopo le istruzioni dcl_output o dcl_outputTopology .

Qualsiasi istruzione dcl_output o dcl_outputToplogy dopo qualsiasi istruzione m# di dcl_stream definisce gli output per stream m#.

Questa istruzione si applica alle fasi dello shader seguenti:

Vertice Scafo Dominio Geometria Pixel Calcolo
X

Modello di shader minimo

Questa istruzione è supportata nei modelli shader seguenti:

Modello di shader Supportato
Modello shader 5
Modello shader 4.1 no
Modello shader 4 no
Modello shader 3 (DirectX HLSL) no
Modello shader 2 (DirectX HLSL) no
Modello shader 1 (DirectX HLSL) no

Shader Model 5 Assembly (DirectX HLSL)