Partager via


structure MCI_DGV_MONITOR_PARMS (digitalv.h)

La structure MCI_DGV_MONITOR_PARMS contient des paramètres pour la commande MCI_MONITOR .

Syntaxe

typedef struct {
  DWORD_PTR dwCallback;
  DWORD     dwSource;
  DWORD     dwMethod;
} MCI_DGV_MONITOR_PARMS;

Membres

dwCallback

Le mot d’ordre inférieur spécifie un handle de fenêtre utilisé pour l’indicateur MCI_NOTIFY.

dwSource

L’un des indicateurs suivants pour la source du moniteur :

Nom Description
MCI_DGV_MONITOR_FILE
L’espace de travail est la source de présentation. (Il s’agit de la source par défaut.) Si cet indicateur est utilisé pendant l’enregistrement, l’enregistrement s’interrompt. Si la commande MCI_MONITOR modifie la source de la présentation, l’enregistrement ou la lecture s’arrête et la position actuelle est la valeur retournée par la commande MCI_STATUS pour la position de début.
MCI_DGV_MONITOR_INPUT
L’entrée externe est la source de présentation. La lecture est suspendue avant la sélection de l’entrée. Si la commande MCI_SETVIDEO a été activée à l’aide de l’indicateur MCI_SET_ON, cet indicateur affiche une fenêtre masquée par défaut. Les pilotes de périphérique peuvent limiter ce que d’autres instances d’appareil peuvent faire lors de la surveillance des entrées.

dwMethod

Une des constantes suivantes pour le type de surveillance :

Nom Description
MCI_DGV_METHOD_DIRECT
L’appareil doit être configuré pour une qualité d’affichage optimale pendant la surveillance. La surveillance directe peut être incompatible avec l’enregistrement vidéo de mouvement.
MCI_DGV_METHOD_POST
L’appareil doit afficher l’entrée externe après la compression. La post-surveillance prend en charge l’enregistrement vidéo de mouvement.
MCI_DGV_METHOD_PRE
L’appareil doit afficher l’entrée externe avant la compression.

Notes

Lorsque vous affectez des données aux membres de cette structure, définissez les indicateurs correspondants dans le paramètre fdwCommand de la fonction mciSendCommand pour valider les membres.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête digitalv.h

Voir aussi

MCI

MCI Structures

MCI_MONITOR

MCI_SETVIDEO

MCI_STATUS

mciSendCommand