ID3DXPatchMesh::LockAttributeBuffer 方法
鎖定屬性緩衝區。
語法
HRESULT LockAttributeBuffer(
[in] DWORD flags,
[out, retval] DWORD **ppData
);
參數
-
旗標 [in]
-
類型: DWORD
零個或多個鎖定旗標的組合,描述要執行的鎖定類型。 針對這個方法,有效的旗標為:
- D3DLOCK_DISCARD
- D3DLOCK_NO_DIRTY_UPDATE
- D3DLOCK_NOSYSLOCK
- D3DLOCK_READONLY
如需旗標的描述,請參閱 D3DLOCK。
-
ppData [out, retval]
-
類型: DWORD**
緩衝區指標的位址,其中包含網格中每個臉部的 DWORD。
傳回值
類型: HRESULT
如果方法成功,傳回值會D3D_OK。 如果方法失敗,傳回值可以是下列其中一項:D3DERR_INVALIDCALL,E_OUTOFMEMORY。
備註
屬性緩衝區通常會被鎖定、寫入,然後解除鎖定以供讀取。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱