Partager via


unfreeze, commande

La commande unfreeze réactive l’acquisition vidéo dans la mémoire tampon d’image une fois qu’elle a été désactivée par la commande 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 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 affecté à l’ouverture de l’appareil.

lpszUnfreeze

Indicateur pour réinscrire l’acquisition vidéo dans la mémoire tampon de trame. Le tableau suivant répertorie les types d’appareils qui reconnaissent la commande unfreeze et les indicateurs utilisés par chaque type.

Valeur Signification
digitalvideo au niveau du rectangle
superposition au niveau du rectangle
Magnétoscope 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 dans laquelle l’acquisition vidéo sera réactivée. Le rectangle est relatif à l’origine de la mémoire tampon vidéo et est spécifié en tant que X1 Y1 X2 Y2. Les coordonnées X1 Y1 spécifient l’angle supérieur gauche du rectangle, et les coordonnées X2 Y2 spécifient la largeur et la hauteur.
entrée Dégelez l’image d’entrée.
sortie Décompressez l’image de sortie. Si ni « input » ni « output » ne sont indiqués, « output » est supposé.

lpszFlags

Peut être « attendre », « notifier » ou les deux. Pour les appareils de vidéo numérique et de magnétoscope, « test » peut également être spécifié. Pour plus d’informations sur ces indicateurs, consultez Indicateurs d’attente, de notification et de test.

Valeur renvoyée

Retourne zéro en cas de réussite ou une erreur dans le cas contraire.

Exemples

La commande suivante dégele 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]

Voir aussi

MCI

Chaînes de commande MCI

Gèlent