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 |