D3DHAL_DP2SETSTREAMSOURCE2 结构 (d3dhal.h)

仅限 DirectX 9.0 及更高版本。

D3DHAL_DP2SETSTREAMSOURCE2 结构用于将顶点流源的一部分绑定到 D3dDrawPrimitives2 的顶点缓冲区。

语法

typedef struct _D3DHAL_DP2SETSTREAMSOURCE2 {
  DWORD dwStream;
  DWORD dwVBHandle;
  DWORD dwOffset;
  DWORD dwStride;
} D3DHAL_DP2SETSTREAMSOURCE2;

成员

dwStream

指定要绑定的流。 它具有一个介于零和驱动程序指定的最大流数之间的值。

dwVBHandle

指定顶点缓冲区句柄。 顶点缓冲区句柄为零是合法的,在这种情况下,流不再绑定到顶点缓冲区。

dwOffset

指定第一个顶点大小的偏移量(以字节为单位)。

dwStride

指定顶点大小(以字节为单位)。

要求

要求
Header d3dhal.h (包括 D3dhal.h)

另请参阅

D3DDP2OP_SETSTREAMSOURCE2

D3dDrawPrimitives2