Metode ID3DXPatchMesh::LockVertexBuffer
Kunci buffer vertex.
Sintaks
HRESULT LockVertexBuffer(
[in] DWORD flags,
[out, retval] LPVOID *ppData
);
Parameter
-
flags [in]
-
Jenis: DWORD
Kombinasi bendera penguncian nol atau lebih yang menjelaskan jenis kunci yang akan dilakukan. Untuk metode ini, bendera yang valid adalah:
- D3DLOCK_DISCARD
- D3DLOCK_NO_DIRTY_UPDATE
- D3DLOCK_NOSYSLOCK
- D3DLOCK_READONLY
- D3DLOCK_NOOVERWRITE
Untuk deskripsi bendera, lihat D3DLOCK.
-
ppData [out, retval]
-
Jenis: LPVOID*
VOID* pointer ke buffer memori yang berisi data vertex yang dikembalikan.
Menampilkan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan bisa menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Keterangan
Buffer puncak biasanya dikunci, ditulis, dan kemudian dibuka untuk dibaca.
Jala patch menggunakan buffer indeks 16-bit.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga