comando MCI_QUALITY
Il comando MCI_QUALITY definisce un livello di qualità personalizzato per la compressione dei dati audio, video o ancora immagine. I dispositivi digital-video riconoscono questo comando.
Per inviare questo comando, chiamare la funzione mciSendCommand con i parametri seguenti.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_QUALITY,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_QUALITY_PARMS) lpQuality
);
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.
-
lpQuality
-
Puntatore a una struttura MCI_DGV_QUALITY_PARMS .
Valore restituito
Restituisce zero se ha esito positivo o un errore in caso contrario.
Commenti
Il nome definito per questo livello di qualità può essere usato quando si impostano l'audio, il video o la qualità con i comandi MCI_SETAUDIO e MCI_SETVIDEO .
I flag aggiuntivi seguenti si applicano ai dispositivi digital-video:
-
MCI_QUALITY_ALG
-
Il membro lpstrAlgorithm della struttura identificata da lpQuality contiene un indirizzo di un buffer contenente il nome dell'algoritmo. Questo algoritmo deve essere supportato dal driver del dispositivo e deve essere compatibile con il descrittore audio, ancora o video usato. Se questo flag viene omesso, viene usato l'algoritmo corrente.
-
MCI_QUALITY_DIALOG
-
Il driver di dispositivo deve visualizzare una finestra di dialogo per specificare il livello di qualità. La finestra di dialogo include campi specifici dell'algoritmo usati internamente dal driver del dispositivo per creare una struttura che descrive un livello di qualità specifico.
-
MCI_QUALITY_HANDLE
-
Il membro dwHandle della struttura identificata da lpQuality contiene un handle per una struttura. La struttura contiene dati specifici dell'algoritmo che descrivono il livello di qualità specifico. Il formato delle strutture per gli algoritmi dipende dal dispositivo.
-
MCI_QUALITY_ITEM
-
Una costante che indica il tipo di algoritmo è incluso nel membro dwItem della struttura identificata da lpQuality.
-
MCI_QUALITY_NAME
-
Il membro lpstrName della struttura identificata da lpQuality contiene un indirizzo di un buffer contenente il descrittore di qualità.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|