comando MCI_UNFREEZE
Il comando MCI_UNFREEZE ripristina il movimento in un'area del buffer video bloccata con il comando MCI_FREEZE . I dispositivi digital-video, VCR e video-overlay riconoscono questo comando.
Per inviare questo comando, chiamare la funzione mciSendCommand con i parametri seguenti.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_UNFREEZE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpUnfreeze
);
Parametri
-
wDeviceID
-
Identificatore del dispositivo MCI che deve ricevere il messaggio di comando.
-
Dwflags
-
MCI_NOTIFY, MCI_WAIT o per i dispositivi digital-video e VCR, MCI_TEST. Per informazioni su questi flag, vedere Flag di attesa, notifica e test.
-
lpUnfreeze
-
Puntatore a una struttura MCI_GENERIC_PARMS . I dispositivi con set di comandi estesi potrebbero sostituire questa struttura con una struttura specifica del dispositivo.
Valore restituito
Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.
Commenti
Il flag aggiuntivo seguente viene usato con il tipo di dispositivo digitalvideo :
MCI_DGV_RECT
Il membro rc della struttura identificata da lpUnfreeze contiene un rettangolo di visualizzazione valido. Il rettangolo specifica un'area all'interno del buffer dei frame i cui pixel devono avere il bit di maschera di blocco disattivato. Le aree rettangolari vengono specificate come descritto per il comando MCI_PUT . Se omesso, il rettangolo viene predefinito per l'intero buffer di frame. Usando una sequenza di comandi di blocco e sblocco con rettangoli diversi, è possibile descrivere modelli arbitrari di bit della maschera di blocco.
Per i dispositivi digital-video, il parametro lpUnfreeze punta a una struttura MCI_DGV_UNFREEZE_PARMS . Per altre informazioni, vedere i commenti per la struttura MCI_DGV_RECT_PARMS .
I flag aggiuntivi seguenti vengono usati con il tipo di dispositivo vcr :
-
MCI_VCR_UNFREEZE_INPUT
-
Sbloccare l'input.
-
MCI_VCR_UNFREEZE_OUTPUT
-
Sbloccare l'output.
Il flag aggiuntivo seguente viene usato con il tipo di dispositivo di sovrimpressione :
-
MCI_OVLY_RECT
-
Il membro rc della struttura identificata da lpUnfreeze contiene un rettangolo di visualizzazione valido. Parametro obbligatorio.
Per i dispositivi di sovrapposizione video, il parametro lpUnfreeze punta a una struttura MCI_OVLY_RECT_PARMS .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|