D3DHAL_DP2SETSTREAMSOURCEFREQ 结构 (d3dhal.h)
仅限 DirectX 9.0 及更高版本。
D3DHAL_DP2SETSTREAMSOURCEFREQ 结构用于设置绑定到 D3dDrawPrimitives2 顶点缓冲区的流源的频率除数。
语法
typedef struct _D3DHAL_DP2SETSTREAMSOURCEFREQ {
DWORD dwStream;
DWORD dwDivider;
} D3DHAL_DP2SETSTREAMSOURCEFREQ;
成员
dwStream
指定数据流,范围从 0 到最大流数 -1,其频率正在修改。
dwDivider
指定频率除数,即从给定流中提取到顶点着色器中的数据之后的顶点数。 此数字可以大于零,最多为 2^16-1 (WORD) 。
注解
要求驱动程序通过D3DDP2OP_SETSTREAMSOURCEFREQ操作代码设置流的频率除数。
支持顶点着色器版本 3.0 及更高版本的设备的驱动程序可以实现流频率划分。 有关详细信息,请参阅修改顶点Stream频率。
要求
要求 | 值 |
---|---|
Header | d3dhal.h (包括 D3dhal.h) |
另请参阅
D3DDP2OP_SETSTREAMSOURCEFREQ