Permet de configurer le driver de capture vidéo. Cette configuration peut être effectuée par l'utilisateur (à l'aide d'une boîte de dialogue) ou directement par programmation (configuration de la résolution).
Attention : Cette fonction ne peut être utilisée que avec les champs Caméra en mode compatible (option "Utiliser les anciennes API 'Video for Windows' (compatibilité)" cochée dans la description du champ).
// Affiche la boîte de dialogue standard permettant la configuration du driver de capture vidéo
// utilisé pour le champ "CAM_MaVidéo"
CAM_MaVidéo.Configure()
// Spécifie une résolution de 640 par 480
CAM_VIDEO1.Configure(viResolution, 640, 480)
Syntaxe
<Résultat> = <Champ Caméra>.Configure([<Type de configuration> [, <Résolution Largeur> , <Résolution Hauteur>]])
<Résultat> : Booléen
- Vrai si la boîte de dialogue standard s'est affichée,
- Faux en cas d'erreur. Le message d'erreur correspondant peut être obtenu avec la fonction ErreurInfo.
<Champ Caméra> : Nom de champ
Nom du champ Caméra à manipuler.
<Type de configuration> : Constante optionnelle de type entier
Type de configuration à effectuer : | |
viConfigureFormat | Affichage d'une boîte de dialogue (si elle existe) permettant à l'utilisateur de spécifier la résolution de la caméra, le nombre de couleurs utilisées, ... |
viConfigureSource (valeur par défaut) | Affichage d'une boîte de dialogue (si elle existe) permettant à l'utilisateur de spécifier la caméra à utiliser et les paramètres de cette caméra (saturation par exemple). Cette boîte de dialogue dépend du driver utilisé par le champ Caméra. |
viRésolution | Permet de spécifier une résolution pour la caméra, à l'aide des paramètres <Résolution Largeur> et <Résolution Hauteur>. |
<Résolution Largeur> : Entier optionnel
Largeur en pixels de la résolution de la caméra. Ce paramètre doit être spécifié si <Type de configuration> vaut viRésolution.
<Résolution Hauteur> : Entier optionnel
Hauteur en pixels de la résolution de la caméra. Ce paramètre doit être spécifié si <Type de configuration> vaut viRésolution.
Remarques
Fonctionnement du champ Caméra pendant l'affichage des boîtes de dialogue
- Si le panneau de configuration de format est affiché, le champ Caméra est figé.
- Si le panneau de configuration est affiché par la constante viConfigureSource, le champ Caméra continue à fonctionner. Les modifications de paramètres effectuées sont prises en compte immédiatement et se voient dans le champ Caméra en "direct live".
Composante : wd280obj.dll