共用方式為


ID3DX10Mesh::CommitToDevice 方法

將對網格所做的任何變更認可至裝置,以便轉譯變更。 這應該會在網格的資料改變和轉譯之前呼叫。 除非網格已認可到裝置,否則無法轉譯網格。 請參閱<備註>。

語法

HRESULT CommitToDevice();

參數

這個方法沒有任何參數。

傳回值

類型: HRESULT

傳回值是 Direct3D 10 傳回碼中列出的其中一個值。

備註

載入網格時,資料會載入暫存資源中,這表示資料可以改變但無法轉譯。 呼叫 CommitToDevice 時,預備資源中的資料會複製到裝置資源中,以便轉譯它們。 雖然資料已認可到裝置,但暫存資源仍會保留,並可加以修改。 如果對預備資源進行任何修改,則預備資源必須再次認可到裝置,才能在畫面上轉譯這些變更。

規格需求

需求
標頭
D3DX10.h
程式庫
D3DX10.lib

另請參閱

ID3DX10Mesh

D3DX 介面