comando quality

O comando de qualidade define um nível de qualidade personalizado para compactação de dados de áudio, vídeo ou imagem. Os dispositivos de vídeo digital reconhecem esse comando.

Para enviar esse comando, chame a função mciSendString com o parâmetro lpszCommand definido da seguinte maneira.

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

Parâmetros

lpszDeviceID

Identificador de um dispositivo MCI. Esse identificador ou alias é atribuído quando o dispositivo é aberto.

lpszQuality

Um ou mais dos sinalizadores a seguir. (Um dos três sinalizadores "áudio", "still" e "vídeo" deve estar presente.)

Valor Significado
algoritmo de algoritmo Associa o nível de qualidade ao algoritmo especificado. Esse algoritmo deve ser compatível com o dispositivo e ser compatível com o sinalizador "áudio", "ainda" ou "vídeo" usado. Se omitido, o algoritmo atual será usado.
nome do áudio Indica que esse comando especifica um nível de qualidade "áudio" identificado com o nome.
diálogo Solicita que o dispositivo exiba uma caixa de diálogo. Essa caixa de diálogo tem campos específicos do algoritmo que são usados internamente pelo dispositivo para criar a estrutura que descreve um nível de qualidade específico.
identificador de identificador Especifica um identificador para uma estrutura que contém dados específicos de algoritmo que descrevem um nível de qualidade específico. As estruturas dos dados referenciados por esse identificador são específicas do dispositivo.
nome ainda Indica que o comando especifica um nível de qualidade "ainda" identificado com o nome.
nome do vídeo Indica que o comando especifica um nível de qualidade "vídeo" identificado com o nome.

lpszFlags

Pode ser "wait", "notify", "test" ou uma combinação delas. Para obter mais informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.

Valor Retornado

Retorna zero se tiver êxito ou um erro de outra forma.

Comentários

Esse comando define um nome de cadeia de caracteres para o nível de qualidade, que pode ser usado em um setvideo "quality", setvideo "still quality" ou o comando setaudio "quality" para estabeleça-o como o nível atual de qualidade de compactação de áudio ou vídeo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]

Confira também

MCI

Cadeias de caracteres de comando MCI

Setaudio

setvideo