comando MCI_RESTORE
Il comando MCI_RESTORE copia una bitmap da un file al buffer frame. I dispositivi digital-video riconoscono questo comando. Questo comando esegue l'azione opposta del comando MCI_CAPTURE .
Per inviare questo comando, chiamare la funzione mciSendCommand con i parametri seguenti.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_RESTORE,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_RESTORE_PARMS) lpRestore
);
Parametri
-
wDeviceID
-
Identificatore del dispositivo MCI che deve ricevere il messaggio di comando.
-
Dwflags
-
MCI_NOTIFY, MCI_WAIT o MCI_TEST. Per informazioni su questi flag, vedere Il flag Wait, Notify e Test Flag.
-
lpRestore
-
Puntatore a una struttura MCI_DGV_RESTORE_PARMS .
Valore restituito
Restituisce zero se ha esito positivo o un errore in caso contrario.
Commenti
L'implementazione può riconoscere un'ampia gamma di formati di immagine, ma viene sempre accettata una bitmap indipendente dal dispositivo Windows.
I flag aggiuntivi seguenti si applicano ai dispositivi digital-video:
-
MCI_DGV_RESTORE_FROM
-
Il membro lpstrFileName della struttura identificata da lpRestore contiene un indirizzo di un buffer contenente il nome del file di origine. Il nome del file è obbligatorio.
-
MCI_DGV_RESTORE_AT
-
Il membro rc della struttura identificata da lpRestore contiene un rettangolo valido. Il rettangolo specifica un'area del buffer del frame rispetto all'origine. La prima coppia di coordinate specifica l'angolo superiore sinistro del rettangolo; la seconda coppia specifica la larghezza e l'altezza. Se questo flag non è specificato, l'immagine viene copiata nell'angolo superiore sinistro del buffer del frame.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|