Partager via


IAMCameraControl ::Set, méthode (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngineet audio/vidéo capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et capture audio/vidéo dans Media Foundation au lieu de directShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La méthode Set définit une propriété spécifiée sur l’appareil photo.

Syntaxe

HRESULT Set(
  [in] long Property,
  [in] long lValue,
  [in] long Flags
);

Paramètres

[in] Property

Spécifie la propriété à définir, en tant que valeur de l’énumération CameraControlProperty.

[in] lValue

Spécifie la nouvelle valeur de la propriété.

[in] Flags

Spécifie le paramètre de contrôle souhaité, en tant que membre de l’énumération CameraControlFlags.

Valeur de retour

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Remarques

Si le paramètre Flags est CameraControl_Flags_Auto, la méthode ignore le paramètre lValue, tant qu’il est compris entre les valeurs minimales et maximales de la propriété.

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
serveur minimum pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Windows
d’en-tête strmif.h (include Dshow.h)
bibliothèque Strmiids.lib

Voir aussi

configurer le de qualité vidéo

codes d’erreur et de réussite

de l’interface IAMCameraControl

IAMCameraControl ::Get