METODE ID3D11DeviceChild::GetPrivateData (d3d11.h)
Mendapatkan data yang ditentukan aplikasi dari anak perangkat.
Sintaks
HRESULT GetPrivateData(
[in] REFGUID guid,
[in, out] UINT *pDataSize,
[out, optional] void *pData
);
Parameter
[in] guid
Jenis: REFGUID
Guid yang terkait dengan data.
[in, out] pDataSize
Jenis: UINT*
Penunjuk ke variabel yang pada input berisi ukuran, dalam byte, dari buffer yang dituju pData , dan pada output berisi ukuran, dalam byte, dari jumlah data yang diambil GetPrivateData .
[out, optional] pData
Jenis: void*
Penunjuk ke buffer yang diisi GetPrivateData dengan data dari anak perangkat jika pDataSize menunjuk ke nilai yang menentukan buffer yang cukup besar untuk menyimpan data.
Menampilkan nilai
Jenis: HRESULT
Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 11.
Keterangan
Data yang disimpan dalam anak perangkat diatur dengan memanggil ID3D11DeviceChild::SetPrivateData.
Jika data yang dikembalikan adalah penunjuk ke IUnknown, atau salah satu kelas turunannya, yang sebelumnya ditetapkan oleh SetPrivateDataInterface, antarmuka tersebut akan memiliki jumlah referensinya yang bertambah sebelum data privat dikembalikan.
Windows Phone 8: API ini didukung.
Persyaratan
Target Platform | Windows |
Header | d3d11.h |
Pustaka | D3D11.lib |
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