Metode IStillImageW::GetDeviceList (sti.h)
Metode IStillImage::GetDeviceList mengembalikan karakteristik perangkat keras untuk semua perangkat gambar diam yang diinstal.
Sintaks
HRESULT GetDeviceList(
DWORD dwType,
DWORD dwFlags,
[out] DWORD *pdwItemsReturned,
[out] LPVOID *ppBuffer
);
Parameter
dwType
Parameter yang dicadangkan, gunakan NULL.
dwFlags
Parameter yang dicadangkan, gunakan NULL.
[out] pdwItemsReturned
Menerima jumlah struktur STI_DEVICE_INFORMATION yang disediakan dalam buffer yang dirujuk oleh ppBuffer.
[out] ppBuffer
Menerima handel ke buffer yang dialokasikan STI. Buffer ini akan berisi array struktur STI_DEVICE_INFORMATION .
Nilai kembali
Jika operasi berhasil, metode mengembalikan S_OK. Jika tidak, ia mengembalikan salah satu kode kesalahan awalan STIERR yang ditentukan dalam stierr.h.
Keterangan
Metode IStillImage::GetDeviceList mengembalikan struktur STI_DEVICE_INFORMATION untuk setiap perangkat gambar diam yang diinstal. Konten struktur biasanya digunakan untuk membuat tampilan antarmuka pengguna dan untuk menemukan nama internal perangkat.
Sebelum memanggil IStillImage::GetDeviceList, klien antarmuka IStillImage COM harus memanggil IStillImage::StiCreateInstance untuk mendapatkan penunjuk antarmuka IStillImage .
Ketika pemanggil telah selesai menggunakan array struktur STI_DEVICE_INFORMATION yang direferensikan oleh ppBuffer, pemanggil harus membatalkan alokasi array dengan memanggil LocalFree (dijelaskan dalam dokumentasi Microsoft Windows SDK).
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | sti.h (termasuk Sti.h) |
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