structure KSCAMERA_EXTENDEDPROP_PROFILE (ksmedia.h)
La charge utile du contrôle KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE contient KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE.
Syntaxe
typedef struct _KSCAMERA_EXTENDEDPROP_PROFILE {
GUID ProfileId;
UINT32 Index;
UINT32 Reserved;
} KSCAMERA_EXTENDEDPROP_PROFILE, *PKSCAMERA_EXTENDEDPROP_PROFILE;
Membres
ProfileId
GUID représentant le profil sélectionné. S’il s’agit de KSCAMERAPROFILE_Legacy, aucun profil n’a été sélectionné, le pilote de la caméra doit exposer le type de support de jeu réduit.
Si ce champ est GUID_NULL, aucun profil n’a été sélectionné, mais l’application est au courant de sorte que le pilote de caméra doit exposer la gamme complète de types multimédias.
Si la caméra est initialisée par une application SharedReadOnly GUID_NULL sera envoyée au pilote. Lorsqu’une application ExclusiveControl est présente, elle peut modifier le profil et le pilote est censé apporter des modifications de capteur pour répondre aux attentes du nouveau profil de caméra, même si la diffusion en continu a déjà démarré.
Index
Valeur d’index associée au profil identifié.
Reserved
Inutilisé. Doit être 0.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ksmedia.h |