_Commande de blocage MCI
La _ commande MCI Freeze fige le mouvement à l’écran. Les appareils vidéo numérique, vidéo-superposition et VCR reconnaissent cette commande.
Pour envoyer cette commande, appelez la fonction mciSendCommand avec les paramètres suivants.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_FREEZE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpFreeze
);
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 et VCR, test MCI _ . Pour plus d’informations sur ces indicateurs, consultez les indicateurs d’attente, de notification et de test.
-
lpFreeze
-
Pointeur vers une structure de _ _ PARMS générique MCI . (Les appareils avec des paramètres supplémentaires 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 par le type d’appareil Digitalvideo :
-
_ _ blocage de DGV MCI _ à
-
Le membre RC de la structure identifiée par lpFreeze contient un rectangle valide. Le rectangle spécifie une zone dans la mémoire tampon de trame dont le bit de masque de verrouillage est activé pour chaque pixel. Les pixels spécifiés ne sont pas mis à jour tant que le bit de masque de verrouillage n’est pas désactivé. Si cet indicateur n’est pas spécifié, le rectangle prend par défaut la totalité de la mémoire tampon de trame. Cet indicateur est pris en charge uniquement si la commande MCI _ GETDEVCAPS retourne la valeur true pour l' _ indicateur de verrouillage MCI DGV _ GETDEVCAPS _ _ .
-
MCI _ DGV _ bloqué _ en dehors
-
La zone en dehors de la région spécifiée pour _ l' _ indicateur MCI DGV Freeze _ est figée.
Pour les périphériques vidéo numériques, le paramètre lpFreeze pointe vers une structure MCI _ DGV _ Freeze _ .
Les indicateurs supplémentaires suivants sont utilisés par le type de périphérique VCR :
-
_champ de _ blocage du magnétoscope MCI _
-
Figer un seul membre du frame actuel.
-
_Frame de _ blocage MCI VCR _
-
Figer les deux champs du frame actuel.
-
_ _ entrée figer le magnétoscope MCI _
-
Fige le frame actuel sur l’écran (utilisé pour l’enregistrement).
-
_sortie de _ blocage de magnétoscope MCI _
-
Figer le frame actuel à partir du magnétoscope (utilisé avec la capture de frame).
Pour les périphériques VCR, le paramètre lpFreeze pointe vers une structure de paramètres _ génériques _ MCI .
L’indicateur supplémentaire suivant est utilisé par le type de périphérique de superposition :
-
_OVLY MCI _
-
Le membre RC de la structure identifiée par lpFreeze contient un rectangle valide. Si cet indicateur n’est pas spécifié, le pilote de périphérique gèle l’ensemble du frame.
Pour les périphériques de superposition vidéo, le paramètre lpFreeze 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 |
|