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 及更高版本的设备的驱动程序可以实现流频率除法。 有关详细信息,请参阅 修改顶点流频率

要求

要求 价值
标头 d3dhal.h (包括 D3dhal.h)

另请参阅

D3DDP2OP_SETSTREAMSOURCEFREQ

D3dDrawPrimitives2