commande MCI_UNFREEZE
La commande MCI_UNFREEZE restaure le mouvement dans une zone de la mémoire tampon vidéo figée avec la commande MCI_FREEZE . Les appareils de vidéo numérique, de magnétoscope et de superposition vidéo reconnaissent cette commande.
Pour envoyer cette commande, appelez la fonction mciSendCommand avec les paramètres suivants.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_UNFREEZE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpUnfreeze
);
Paramètres
-
wDeviceID
-
Identificateur d’appareil de l’appareil MCI qui doit recevoir le message de commande.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT ou, pour les appareils de vidéo numérique et de magnétoscope, MCI_TEST. Pour plus d’informations sur ces indicateurs, consultez Les indicateurs d’attente, de notification et de test.
-
lpUnfreeze
-
Pointeur vers une structure MCI_GENERIC_PARMS . (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 d’erreur dans le cas contraire.
Notes
L’indicateur supplémentaire suivant est utilisé avec le type d’appareil digitalvideo :
MCI_DGV_RECT
Le membre rc de la structure identifiée par lpUnfreeze contient un rectangle d’affichage valide. Le rectangle spécifie une région dans la mémoire tampon d’image dont les pixels doivent avoir leur bit de masque de verrouillage désactivé. Les régions rectangulaires sont spécifiées comme décrit pour la commande MCI_PUT . En cas d’omission, le rectangle est défini par défaut sur la mémoire tampon d’image entière. En utilisant une séquence de commandes de gel et de dégel avec différents rectangles, des modèles arbitraires de bits de masque de verrouillage peuvent être décrits.
Pour les appareils vidéo numériques, le paramètre lpUnfreeze pointe vers une structure MCI_DGV_UNFREEZE_PARMS . Pour plus d’informations, consultez les commentaires de la structure MCI_DGV_RECT_PARMS .
Les indicateurs supplémentaires suivants sont utilisés avec le type d’appareil vcr :
-
MCI_VCR_UNFREEZE_INPUT
-
Dégelez l’entrée.
-
MCI_VCR_UNFREEZE_OUTPUT
-
Dégelez la sortie.
L’indicateur supplémentaire suivant est utilisé avec le type d’appareil de superposition :
-
MCI_OVLY_RECT
-
Le membre rc de la structure identifiée par lpUnfreeze contient un rectangle d’affichage valide. Il s’agit d’un paramètre obligatoire.
Pour les appareils de superposition vidéo, le paramètre lpUnfreeze 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 |
|