Metode IDirectXFileData::GetData
Mengambil data untuk salah satu anggota objek atau data untuk semua anggota. Dihentikan.
Sintaks
HRESULT GetData(
[in] LPCSTR szMember,
[out] DWORD *pcbSize,
[out] void **ppvData
);
Parameter
-
szMember [in]
-
Jenis: LPCSTR
Arahkan ke nama anggota untuk mengambil data. Tentukan NULL untuk mengambil semua data anggota yang diperlukan.
-
pcbSize [out]
-
Jenis: DWORD*
Penunjuk untuk menerima ukuran buffer ppvData, dalam byte.
-
ppvData [out]
-
Jenis: void**
Alamat penunjuk ke buffer untuk menerima data yang terkait dengan szMember. Jika szMember adalah NULL, ppvData diatur untuk menunjuk ke buffer yang berisi semua data anggota yang diperlukan dalam blok memori yang berdekatan.
Nilai kembali
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan adalah DXFILE_OK. Jika metode gagal, nilai yang dikembalikan bisa menjadi salah satu nilai berikut: DXFILEERR_BADARRAYSIZE, DXFILEERR_BADDataReference, DXFILEERR_BADVALUE.
Keterangan
Metode ini mengambil data untuk anggota objek data yang diperlukan tetapi tidak ada data untuk anggota opsional (anak). Gunakan IDirectXFileData::GetNextObject untuk mengambil objek anak.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk