Properti MFPKEY_WMADEC_HIRESOUTPUT

Menentukan apakah dekoder audio harus memberikan output resolusi tinggi.

Konstanta untuk IPropertyBag

g_wszWMACHiResOutput

Jenis Data

VT_BOOL

Nilai Default

VARIANT_FALSE

Keterangan

Atur properti ini ke VARIANT_TRUE untuk mendekode konten audio multisaluran atau 24-bit, atau audio dengan laju sampel lebih besar dari 48.000 Hz. Jika konten dikodekan dalam resolusi tinggi, tetapi properti ini VARIANT_FALSE, perilaku berikut berlaku:

  • Output DMO akan dibatasi hingga 16-bit, 48-KHz stereo.
  • MFT akan menghitung mode output yang terbatas pada 16 bit dan tidak melibatkan perubahan dalam jumlah saluran atau laju pengambilan sampel.

Properti audio resolusi tinggi diteruskan dalam struktur WAVEFORMATEXTENSIBLE , bukan WAVEFORMATEX.

Output resolusi tinggi hanya tersedia jika dekoder berjalan pada Windows XP atau yang lebih baru. Anda dapat mengatur properti ini terlepas dari sistem operasi tempat aplikasi Anda berjalan. Pada versi Windows yang lebih lama dari Windows XP, dekoder akan mengabaikan pengaturan ini dan memberikan output standar.

Banyak pemutar (termasuk Pemutar Media Windows Seri 9 dan yang lebih baru) menetapkan nilai ini untuk semua konten.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Wmcodecdsp.h

Lihat juga

Properti Media Foundation