Bagikan melalui


Metode ID3DXPatchMesh::LockAttributeBuffer

Mengunci buffer atribut.

Sintaks

HRESULT LockAttributeBuffer(
  [in]          DWORD flags,
  [out, retval] DWORD **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

Untuk deskripsi bendera, lihat D3DLOCK.

ppData [out, retval]

Jenis: DWORD**

Alamat pointer ke buffer yang berisi DWORD untuk setiap wajah dalam jala.

Menampilkan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Keterangan

Buffer atribut biasanya dikunci, ditulis, dan kemudian dibuka untuk dibaca.

Persyaratan

Persyaratan Nilai
Header
D3DX9Mesh.h
Pustaka
D3dx9.lib

Lihat juga

ID3DXPatchMesh