struktur KSCAMERA_EXTENDEDPROP_PROFILE (ksmedia.h)

Payload kontrol KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE berisi KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE.

Sintaks

typedef struct _KSCAMERA_EXTENDEDPROP_PROFILE {
  GUID   ProfileId;
  UINT32 Index;
  UINT32 Reserved;
} KSCAMERA_EXTENDEDPROP_PROFILE, *PKSCAMERA_EXTENDEDPROP_PROFILE;

Anggota

ProfileId

GUID yang mewakili profil yang dipilih. Jika ini KSCAMERAPROFILE_Legacy, tidak ada profil yang dipilih, driver kamera harus mengekspos Tipe Media Set Berkurang.

Jika bidang ini GUID_NULL, tidak ada profil yang dipilih, tetapi aplikasi sadar profil sehingga driver kamera harus mengekspos berbagai jenis media.

Jika kamera diinisialisasi oleh aplikasi SharedReadOnly GUID_NULL akan dikirim ke driver. Ketika aplikasi ExclusiveControl masuk dapat mengubah profil dan driver diharapkan untuk membuat perubahan sensor untuk memenuhi harapan profil kamera baru bahkan jika streaming telah dimulai.

Index

Nilai indeks yang terkait dengan profil yang diidentifikasi.

Reserved

Tidak digunakan. Harus 0.

Persyaratan

Persyaratan Nilai
Header ksmedia.h