Condividi tramite


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
Mmsystem.h (include Windows.h)

Vedi anche

MCI

Comandi MCI