dcl_stream (sm5 - asm)
Deklarieren Sie einen Geometrie-Shaderausgabestream.
dcl_stream mN |
---|
Element | BESCHREIBUNG |
---|---|
Mn |
[in] Stream, wobei N 0,3 (m0.) ist. m3). |
Hinweise
Ein bestimmter Stream kann nur einmal deklariert werden.
Wenn keine Datenströme deklariert werden, wird davon ausgegangen, dass die Ausgabe- und Ausgabetopologiedeklarationen für Stream 0 gelten.
Der erste dcl_stream kann nicht nach dcl_output - oder dcl_outputTopology-Anweisungen angezeigt werden.
Alle dcl_output - oder dcl_outputToplogy-Anweisungen nach einer dcl_stream m#-Anweisung definieren die Ausgaben für stream m#.
Diese Anweisung gilt für die folgenden Shaderphasen:
Scheitelpunkt | Hull | 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 |