dcl_stream (sm5 - asm)

声明几何着色器输出流。

dcl_stream mN
说明

[in] N 为 0..3 (m0.的流。m3) 。

备注

给定的流只能声明一次。

如果未声明流,则假定输出和输出拓扑声明适用于流 0。

第一 个dcl_stream 不能出现在任何 dcl_outputdcl_outputTopology 语句之后。

任何 dcl_stream m # 语句之后 的任何 dcl_output或dcl_outputToplogy 语句都定义流 m# 的输出。

此指令适用于以下着色器阶段:

顶点 外壳 Geometry 像素 计算
X

最小着色器模型

以下着色器模型中支持此指令:

着色器模型 支持
着色器模型 5
着色器模型 4.1
着色器模型 4
着色器模型 3 (DirectX HLSL)
着色器模型 2 (DirectX HLSL)
着色器模型 1 (DirectX HLSL)

着色器模型 5 程序集 (DirectX HLSL)