ID3DX10Mesh::CommitToDevice 方法

将对网格所做的任何更改提交到设备,以便可以呈现更改。 应在更改网格的数据后和呈现数据之前调用它。 除非网格已提交到设备,否则无法呈现该网格。 请参阅备注。

语法

HRESULT CommitToDevice();

参数

此方法没有任何参数。

返回值

类型: HRESULT

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

备注

加载网格时,数据将加载到过渡资源中,这意味着数据可以更改但不能呈现。 调用 CommitToDevice 时,过渡资源中的数据将复制到设备资源中,以便可以呈现它们。 尽管数据已提交到设备,但暂存资源会保留并可以修改。 如果对过渡资源进行了任何修改,则必须再次将过渡资源提交到设备,以便在屏幕上呈现这些更改。

要求

要求
标头
D3DX10.h

D3DX10.lib

另请参阅

ID3DX10Mesh

D3DX 接口