Propriedade MFPKEY_WMADEC_HIRESOUTPUT
Especifica se o decodificador de áudio deve fornecer saída de alta resolução.
Constante para IPropertyBag
g_wszWMACHiResOutput
Tipo de Dados
VT_BOOL
Valor padrão
VARIANT_FALSE
Comentários
Defina essa propriedade como VARIANT_TRUE para decodificar conteúdo de áudio multicanal ou de 24 bits ou áudio com uma taxa de exemplo maior que 48.000 Hz. Se o conteúdo for codificado em alta resolução, mas essa propriedade for VARIANT_FALSE, os seguintes comportamentos se aplicarão:
- A saída do DMO será limitada a estéreo de 16 bits e 48 KHz.
- O MFT enumerará modos de saída limitados a 16 bits e não envolverão alterações na contagem de canais ou na taxa de amostragem.
As propriedades do áudio de alta resolução são passadas em uma estrutura WAVEFORMATEXTENSIBLE , não WAVEFORMATEX.
A saída de alta resolução só estará disponível se o decodificador estiver em execução no Windows XP ou posterior. Você pode definir essa propriedade independentemente do sistema operacional no qual seu aplicativo está em execução. Em versões do Windows anteriores ao Windows XP, o decodificador ignorará essa configuração e fornecerá uma saída padrão.
Muitos jogadores (incluindo Reprodutor Multimídia do Windows Série 9 e posteriores) definem esse valor para todo o conteúdo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também