ID3DX10Mesh::CommitToDevice 方法

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

语法

HRESULT CommitToDevice();

parameters

此方法没有任何参数。

返回值

类型: HRESULT

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

注解

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

要求

要求 Value
标头
D3DX10.h

D3DX10.lib

另请参阅

ID3DX10Mesh

D3DX 接口