Bagikan melalui


METODE ID2D1VertexBuffer::Map (d2d1effectauthor.h)

Memetakan data yang disediakan ke dalam memori pengguna.

Sintaks

HRESULT Map(
  [out] BYTE   **data,
        UINT32 bufferSize
);

Parameter

[out] data

Jenis: const BYTE**

Ketika metode ini kembali, berisi alamat penunjuk ke buffer yang tersedia.

bufferSize

Jenis: UINT32

Ukuran buffer yang diinginkan.

Mengembalikan nilai

Jenis: HRESULT

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

HRESULT Deskripsi
S_OK Tidak ada kesalahan yang terjadi.
E_INVALIDARG Parameter yang tidak valid diteruskan ke fungsi pengembalian.
D3DERR_DEVICELOST Perangkat telah hilang tetapi tidak dapat direset saat ini.

Keterangan

Jika data lebih besar dari bufferSize, metode ini gagal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1effectauthor.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

ID2D1EffectContext::CreateVertexBuffer

ID2D1VertexBuffer