dcl _ stream (sm5 - asm)

Deklarieren Sie einen Geometry-Shader-Ausgabestream.

dcl _ stream m#
Element Beschreibung
M#
[in ] Stream 0..3 (m0.. m3).

Hinweise

Ein angegebener Stream kann nur einmal deklariert werden.

Wenn keine Streams deklariert werden, werden Ausgabe- und Ausgabetopologiedeklarationen für Stream 0 angenommen.

Der erste _ dcl-Datenstrom kann nicht nach dcl-Ausgabe- _ oder _ dcl-ausgabeTopology-Anweisungen angezeigt werden.

Alle _ dcl-Ausgabe- oder dcl _ outputToplogy-Anweisungen nach jeder dcl _ stream m-Anweisung definieren die Ausgaben # für stream m # .

Diese Anweisung gilt für die folgenden Shaderstufen:

Scheitelpunkt Rumpf Domain Geometrie Pixel Compute
X

Minimales Shadermodell

Diese Anweisung wird in den folgenden Shadermodellen unterstützt:

Shadermodell Unterstützt
Shadermodell 5 ja
Shadermodell 4.1 nein
Shadermodell 4 nein
Shadermodell 3 (DirectX HLSL) nein
Shadermodell 2 (DirectX HLSL) nein
Shadermodell 1 (DirectX HLSL) nein

Shader Model 5-Assembly (DirectX HLSL)