ID3DX10Mesh::GetDeviceVertexBuffer 方法

使用 ID3DX10Mesh::CommitToDevice 将网格提交到设备后,访问网格的顶点缓冲区。 这不同于 ID3DX10Mesh::GetVertexBuffer,后者在将顶点缓冲区提交到设备之前返回顶点缓冲区。

语法

HRESULT GetDeviceVertexBuffer(
  [in]  UINT         iBuffer,
  [out] ID3D10Buffer **ppVertexBuffer
);

参数

iBuffer [in]

类型: UINT

标识要访问的顶点缓冲区的索引。

ppVertexBuffer [out]

类型: ID3D10Buffer**

提交到设备后的顶点缓冲区。

返回值

类型: HRESULT

返回值是 Direct3D 10 返回代码中列出的值之一。

要求

要求 Value
标头
D3DX10.h

D3DX10.lib

另请参阅

ID3DX10Mesh

D3DX 接口