libérer la commande
La commande dégeler réactive l’acquisition vidéo dans la mémoire tampon de trame une fois qu’elle a été désactivée par la commande Freeze . Les périphériques numériques vidéo, VCR et vidéo reconnaissent cette commande.
Pour envoyer cette commande, appelez la fonction mciSendString avec le paramètre lpszCommand défini comme suit.
_stprintf_s(
lpszCommand,
TEXT("unfreeze %s %s %s"),
lpszDeviceID,
lpszUnfreeze,
lpszFlags
);
Paramètres
-
lpszDeviceID
-
Identificateur d’un appareil MCI. Cet identificateur ou alias est attribué lorsque l’appareil est ouvert.
-
lpszUnfreeze
-
Indicateur pour la réactivation de l’acquisition vidéo dans la mémoire tampon de trame. Le tableau suivant répertorie les types d’appareils qui reconnaissent la commande dégeler et les indicateurs utilisés par chaque type.
Valeur Signification digitalvideo au niveau du rectangle superposition au niveau du rectangle vidéo sortie d’entrée Le tableau suivant répertorie les indicateurs qui peuvent être spécifiés dans le paramètre lpszUnfreeze et leurs significations.
Valeur Signification au niveau du rectangle Spécifie la région pour laquelle l’acquisition de vidéos sera réactivée. Le rectangle est relatif à l’origine de la mémoire tampon vidéo et est spécifié comme x1 Y1 x2 Y2. Les coordonnées x1 Y1 spécifient l’angle supérieur gauche du rectangle, tandis que les coordonnées x2 Y2 spécifient la largeur et la hauteur. entrée Libérez l’image d’entrée. sortie Libérez l’image de sortie. Si aucune « entrée » ni « sortie » n’est indiquée, la « sortie » est supposée. -
lpszFlags
-
Peut être « Wait », « Notify », ou les deux. Pour les appareils vidéo numériques et VCR, vous pouvez également spécifier « test ». Pour plus d’informations sur ces indicateurs, consultez les indicateurs d’attente, de notification et de test.
Valeur renvoyée
Retourne zéro en cas de réussite ou une erreur.
Exemples
La commande suivante libère une région de la mémoire tampon vidéo.
unfreeze vboard at 10 20 90 165
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] |