Share via


Interface IMFCameraControlDefaults (mfidl.h)

Fournit des méthodes pour spécifier les valeurs par défaut du contrôle de la caméra.

Héritage

L’interface IMFCameraControlDefaults hérite de l’interface IUnknown.

Méthodes

L’interface IMFCameraControlDefaults a ces méthodes.

 
IMFCameraControlDefaults ::GetRangeInfo

Obtient des informations sur la plage, la valeur d’étape et la valeur par défaut acceptées pour un contrôle de caméra.
IMFCameraControlDefaults ::GetType

Obtient le type de configuration du contrôle, indiquant si la valeur du contrôle doit être définie avant le début de la diffusion en continu ou après le début de la diffusion en continu.
IMFCameraControlDefaults ::LockControlData

Récupère la charge utile des données pour le contrôle associé à l’instance IMFCameraControlDefaults, ce qui permet aux clients de modifier directement la valeur du contrôle.
IMFCameraControlDefaults ::UnlockControlData

Déverrouille la mémoire tampon de données de contrôle déverrouillée avec un appel à LockControlData.

Remarques

Utilisez cette interface conjointement avec IMFCameraControlDefaultsCollection et IMFCameraConfigurationManager pour enregistrer les jeux de valeurs de contrôle par défaut. Cela permet des scénarios tels que la fourniture d’ensembles distincts de valeurs de contrôle par défaut pour différents utilisateurs.

Configuration requise

Condition requise Valeur
En-tête mfidl.h