Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dźwięk o wysokiej rozdzielczości, w kontekście koderów audio systemu Windows Media, jest dowolnym typem dźwięku z więcej niż dwoma kanałami lub więcej niż 16 bitów na próbkę. Dźwięk wysokiej jakości jest obsługiwany w kategoriach Professional i Lossless przez Windows Media Audio Encoder.
Nieskompresowane typy audio o wysokiej rozdzielczości są definiowane przy użyciu struktury WAVEFORMATEXTENSIBLE. WAVEFORMATEXTENSIBLE to ustrukturyzowane rozszerzenie struktury WAVEFORMATEX. Jeśli używasz obiektów DMO, element typ formatu w strukturze DMO_MEDIA_TYPE, która opisuje typ wysokiej rozdzielczości dźwięku, musi być ustawiony na WMCFORMAT_WaveFormatEx, tak jak w przypadku normalnego dźwięku; nie ma specjalnego identyfikatora formatu dla WAVEFORMATEXTENSIBLE. Jeśli format używa WAVEFORMATEXTENSIBLE , należy ustawić człon cbSize struktury WAVEFORMATEX na 22.
W przypadku korzystania z programu Media Foundation można skonstruować poprawny typ nośnika ze struktury WAVEFORMATEXTENSIBLE przy użyciu funkcji MFInitMediaTypeFromWaveFormatEx.
Typy danych wyjściowych wielokanałowych obsługiwanych przez koder-dekoder Windows Media Audio 10 Professional nie używają WAVEFORMATEXTENSIBLE, ale zgłaszają poprawną liczbę kanałów i bitów na próbkę w strukturze WAVEFORMATEX. Podobnie jak w przypadku wszystkich typów audio opisujących skompresowaną zawartość audio systemu Windows Media, do struktury WAVEFORMAT EX używanej przez dekompresję są dołączane dodatkowe informacje.
Dekodowanie dźwięku High-Definition
Aby zdekodować dźwięk o wysokiej rozdzielczości, należy ustawić właściwość MFPKEY_WMADEC_HIRESOUTPUT na VARIANT_TRUE. Jeśli ta właściwość nie jest ustawiona, dekoder dostarczy zawartość stereo z maksymalnie 16 bitami na próbkę, niezależnie od skompresowanego formatu.
Notatka
Dźwięk o wysokiej rozdzielczości jest obsługiwany tylko w systemach Windows XP, Windows Vista i nowszych. We wcześniejszych wersjach systemu Windows zawartość audio systemu Windows Media zakodowana w wysokiej rozdzielczości jest renderowana jako dźwięk dwukanałowy z maksymalnie 16 bitami na próbkę.
Tematy pokrewne