Metode IKsControl::KsProperty (ksproxy.h)
Metode KsProperty menetapkan properti atau mengambil informasi properti, bersama dengan operasi dukungan lain yang ditentukan yang tersedia pada kumpulan properti.
Sintaks
HRESULT KsProperty(
[in] PKSPROPERTY Property,
[in] ULONG PropertyLength,
[in, out] LPVOID PropertyData,
[in] ULONG DataLength,
[in, out] ULONG *BytesReturned
);
Parameter
[in] Property
Penunjuk ke struktur yang menjelaskan properti dan jenis permintaan permintaan properti. Struktur ini harus berupa KSPROPERTY atau struktur yang berisi struktur KSPROPERTY sebagai anggota pertamanya. Contoh struktur yang dapat ditujukkan oleh anggota ini adalah struktur KSPROPERTY_VIDEOPROCAMP_S .
[in] PropertyLength
Ukuran, dalam byte, dari buffer di Properti.
[in, out] PropertyData
Penunjuk ke buffer yang berisi data untuk operasi KSPROPERTY_TYPE_SET, KSPROPERTY_TYPE_UNSERIALIZESET, atau KSPROPERTY_TYPE_UNSERIALIZERAW, atau ruang buffer yang menerima data untuk semua operasi lainnya.
[in] DataLength
Ukuran, dalam byte, dari buffer di PropertyData.
[in, out] BytesReturned
Penunjuk ke variabel yang menerima ukuran, dalam byte, dari data yang disimpan KsProperty di buffer di PropertyData. Jika tidak ada data yang disimpan, ukurannya adalah nol.
Mengembalikan nilai
Mengembalikan NOERROR jika berhasil; jika tidak, mengembalikan kode kesalahan.
Keterangan
Untuk menentukan ukuran buffer yang diperlukan untuk permintaan properti tertentu, Anda dapat memanggil metode ini dengan PropertyData diatur ke NULL dan DataLength sama dengan nol. Metode mengembalikan HRESULT_FROM_WIN32(ERROR_MORE_DATA), dan BytesReturned berisi ukuran buffer yang diperlukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | DesktopMobile |
Header | ksproxy.h (termasuk Ksproxy.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