Compartir a través de


MFPKEY_WMADEC_HIRESOUTPUT (propiedad)

Especifica si el descodificador de audio debe entregar una salida de alta resolución.

Constante para IPropertyBag

g_wszWMACHiResOutput

Tipo de datos

VT_BOOL

Valor predeterminado

VARIANT_FALSE

Comentarios

Establezca esta propiedad en VARIANT_TRUE para descodificar contenido de audio multicanal o de 24 bits, o audio con una frecuencia de muestreo superior a 48 000 Hz. Si el contenido está codificado en alta resolución, pero esta propiedad es VARIANT_FALSE, se aplican los comportamientos siguientes:

  • La salida DMO se limitará a estéreo de 16 bits, 48 KHz.
  • El MFT enumerará los modos de salida limitados a 16 bits y no implicará cambios en el recuento de canales ni en la frecuencia de muestreo.

Las propiedades del audio de alta resolución se pasan en una estructura WAVEFORMATEXTENSIBLE , no WAVEFORMATEX.

La salida de alta resolución solo está disponible si el descodificador se ejecuta en Windows XP o posterior. Puede establecer esta propiedad independientemente del sistema operativo en el que se ejecuta la aplicación. En las versiones de Windows anteriores a Windows XP, el descodificador omitirá esta configuración y entregará la salida estándar.

Muchos jugadores (incluidos Reproductor multimedia de Windows 9 Series y versiones posteriores) establecen este valor para todo el contenido.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Wmcodecdsp.h

Consulte también

Propiedades de Media Foundation