_Commande MCI Where
La _ commande MCI qui obtient le rectangle de découpage du périphérique vidéo. Les appareils vidéo et vidéo numériques reconnaissent cette commande. Les membres supérieur et gauche du Rect retourné contiennent l’origine du rectangle de découpage, et les membres de droite et du bas contiennent la largeur et la hauteur du rectangle de découpage. (Il ne s’agit pas de l’utilisation standard des membres droits et inférieurs .)
Pour envoyer cette commande, appelez la fonction mciSendCommand avec les paramètres suivants.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_WHERE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpQuery
);
Paramètres
-
wDeviceID
-
Identificateur de l’appareil MCI qui doit recevoir le message de commande.
-
dwFlags
-
MCI _ Notify, MCI _ Wait ou, pour les appareils vidéo numériques, test MCI _ . Pour plus d’informations sur ces indicateurs, consultez les indicateurs d’attente, de notification et de test.
-
lpQuery
-
Pointeur vers une structure de _ _ PARMS générique MCI . (Les appareils avec des jeux de commandes étendus peuvent remplacer cette structure par une structure spécifique à l’appareil.)
Valeur renvoyée
Retourne zéro en cas de réussite ou une erreur.
Notes
Les indicateurs supplémentaires suivants sont utilisés avec le type d’appareil Digitalvideo :
-
_DGV MCI _ où _ destination
-
Obtient une description de la zone rectangulaire utilisée pour afficher la vidéo et les images dans la zone cliente de la fenêtre active.
-
MCI _ DGV _ où _ Frame
-
Obtient une description de la zone rectangulaire de la mémoire tampon de trame dans laquelle les images du rectangle vidéo sont mises à l’échelle. Les coordonnées des rectangles sont placées dans le membre RC de la structure identifiée par lpQuery.
-
DGV MCI, _ _ où _ Max
-
En cas d’utilisation avec MCI _ DGV _ où _ destination ou MCI _ DGV _ où _ source, le rectangle retourné indique la largeur et la hauteur maximales de la région spécifiée. Lorsqu’il est utilisé avec MCI _ DGV _ _ , le rectangle retourné indique la taille de l’affichage entier.
-
MCI _ DGV _ où _ source
-
Obtient une description de la zone rectangulaire (rognée de la mémoire tampon de frame) qui est étirée pour s’ajuster au rectangle de destination sur l’affichage.
-
MCI _ DGV _ où _ vidéo
-
Obtient une description de la zone rectangulaire rognée de la source de présentation pour remplir le rectangle de cadre dans la mémoire tampon de frame. Les coordonnées des rectangles sont placées dans le membre RC de la structure identifiée par lpQuery.
-
MCI _ DGV _ où _ fenêtre
-
Obtient une description du frame de fenêtre d’affichage.
Pour les périphériques vidéo numériques, le paramètre lpQuery pointe vers un MCI _ DGV _ où _ la structure PARMS. La structure MCI _ DGV _ où _ parms est identique à la structure MCI _ DGV _ rect _ parms .
Les indicateurs supplémentaires suivants sont utilisés avec le type de périphérique de superposition :
-
_OVLY MCI _ où _ destination
-
Obtient le rectangle d’affichage de la destination. Les coordonnées des rectangles sont placées dans le membre RC de la structure identifiée par lpQuery.
-
MCI _ OVLY _ où _ Frame
-
Obtient le rectangle de frame de superposition. Les coordonnées des rectangles sont placées dans le membre RC de la structure identifiée par lpQuery.
-
MCI _ OVLY _ où _ source
-
Obtient le rectangle source. Les coordonnées des rectangles sont placées dans le membre RC de la structure identifiée par lpQuery.
-
MCI _ OVLY _ où _ vidéo
-
Obtient le rectangle vidéo. Les coordonnées des rectangles sont placées dans le membre RC de la structure identifiée par lpQuery.
Pour les périphériques de superposition vidéo, le paramètre lpQuery pointe vers une structure MCI _ OVLY _ rect _ PARMS .
Spécifications
| Condition requise | Valeur |
|---|---|
| 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 |
|