comando quality

Il comando 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 mciSendString con il set di parametri lpszCommand come indicato di seguito.

_stprintf_s(
  lpszCommand, 
  TEXT("quality %s %s %s"), 
  lpszDeviceID, 
  lpszQuality, 
  lpszFlags
); 

Parametri

lpszDeviceID

Identificatore di un dispositivo MCI. Questo identificatore o alias viene assegnato all'apertura del dispositivo.

lpszQuality

Uno o più dei flag seguenti. Uno dei tre flag "audio", "still" e "video" deve essere presente.

Valore Significato
algoritmo algoritmo Associa il livello di qualità all'algoritmo specificato. Questo algoritmo deve essere supportato dal dispositivo ed essere compatibile con il flag "audio", "still" o "video" usato. Se omesso, viene utilizzato l'algoritmo corrente.
nome audio Indica che questo comando specifica un livello di qualità "audio" identificato con il nome.
dialogo Richiede che il dispositivo visualizzi una finestra di dialogo. Questa finestra di dialogo include campi specifici dell'algoritmo utilizzati internamente dal dispositivo per creare la struttura che descrive un livello di qualità specifico.
handle handle Specifica un handle per una struttura che contiene dati specifici dell'algoritmo che descrivono un livello di qualità specifico. Le strutture per i dati a cui fa riferimento questo handle sono specifiche del dispositivo.
ancora nome Indica che il comando specifica un livello di qualità "ancora" identificato con il nome.
nome video Indica che il comando specifica un livello di qualità "video" identificato con il nome.

lpszFlags

Può essere "wait", "notify", "test" o una combinazione di queste. Per altre informazioni su questi flag, vedere Flag di attesa, notifica e test.

Valore restituito

Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.

Commenti

Questo comando definisce un nome stringa per il livello di qualità, che può quindi essere usato in un setvideo "quality", setvideo "still quality" o setaudio "quality" comando per stabilirlo come livello di qualità corrente, ancora o di qualità della compressione audio.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]

Vedi anche

MCI

Stringhe di comando MCI

setaudio

setvideo