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
);
-
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.
Retorna zero se tiver êxito ou um erro de outra forma.
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.
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] |