ID3DX10Mesh::CommitToDevice 方法
將對網格所做的任何變更認可至裝置,以便轉譯變更。 這應該會在網格的資料改變和轉譯之前呼叫。 除非網格已認可到裝置,否則無法轉譯網格。 請參閱<備註>。
語法
HRESULT CommitToDevice();
參數
這個方法沒有任何參數。
傳回值
類型: HRESULT
傳回值是 Direct3D 10 傳回碼中列出的其中一個值。
備註
載入網格時,資料會載入暫存資源中,這表示資料可以改變但無法轉譯。 呼叫 CommitToDevice 時,預備資源中的資料會複製到裝置資源中,以便轉譯它們。 雖然資料已認可到裝置,但暫存資源仍會保留,並可加以修改。 如果對預備資源進行任何修改,則預備資源必須再次認可到裝置,才能在畫面上轉譯這些變更。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱