Sdílet prostřednictvím


Identifikátory GUID podtypu zvuku

Jsou definovány následující identifikátory GUID podtypu zvuku. Chcete-li zadat podtyp, nastavte atribut MF_MT_SUBTYPE u typu média. Pokud není uvedeno, tyto konstanty jsou definovány v souboru hlaviček mfapi.h.

Při použití těchto podtypů nastavte atribut MF_MT_MAJOR_TYPE na MFMediaType_Audio.

Identifikátor guid Popis Formát značky (FOURCC)
MEDIASUBTYPE_RAW_AAC1 Pokročilé kódování zvuku (AAC).
Tento podtyp se používá pro AAC obsažený v souboru AVI se značkou formátu zvuku, která se rovná 0x00FF.
Další informace naleznete v tématu dekodér AAC.
Definováno v wmcodecdsp.h
WAVE_FORMAT_RAW_AAC1 (0x00FF)
MFAudioFormat_AAC Pokročilé kódování zvuku (AAC).
Poznámka: Ekvivalent MEDIASUBTYPE_MPEG_HEAAC definovaný v souboru wmcodecdsp.h.
Stream může obsahovat nezpracovaná data AAC nebo data AAC v datovém proudu služby ADTS (Audio Data Transport Stream).
Další informace najdete tady:
- dekodérU AAC
- zdrojových souborů MPEG-4
WAVE_FORMAT_MPEG_HEAAC (0x1610)
MFAudioFormat_ADTS Nepoužívá se. WAVE_FORMAT_MPEG_ADTS_AAC (0x1600)
MFAudioFormat_ALAC Zvukový kodek Apple Bezeztrátového zvuku
Podporováno ve Windows 10 a novějších verzích.
WAVE_FORMAT_ALAC (0x6C61)
MFAudioFormat_AMR_NB Adaptativní vícehodnotový zvuk
Podporováno ve Windows 8.1 a novějších verzích.
WAVE_FORMAT_AMR_NB
MFAudioFormat_AMR_WB Adaptativní multi-rate wideband zvuk
Podporováno ve Windows 8.1 a novějších verzích.
WAVE_FORMAT_AMR_WB
MFAudioFormat_AMR_WP Podporováno ve Windows 8.1 a novějších verzích.
WAVE_FORMAT_AMR_WP
MFAudioFormat_Dolby_AC3 Dolby Digital (AC-3).
Stejná hodnota GUID jako MEDIASUBTYPE_DOLBY_AC3, která je definována v ksuuids.h
Žádný.
MFAudioFormat_Dolby_AC3_SPDIF Zvuk Dolby AC-3 přes Sony/Philips Digital Interface (S/PDIF).
Tato hodnota GUID je shodná s následujícími podtypy:
  • KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL, definované v ksmedia.h.
  • MEDIASUBTYPE_DOLBY_AC3_SPDIF, definované v uuids.h.
WAVE_FORMAT_DOLBY_AC3_SPDIF (0x0092)
MFAudioFormat_Dolby_DDPlus Dolby Digital Plus.
Stejná hodnota GUID jako MEDIASUBTYPE_DOLBY_DDPLUS, která je definována v wmcodecdsp.h.
Žádný
MFAudioFormat_DRM Šifrovaná zvuková data používaná se zabezpečenou cestou zvuku WAVE_FORMAT_DRM (0x0009)
MFAudioFormat_DTS Zvuk DTS (Digital Theater Systems). WAVE_FORMAT_DTS (0x0008)
MFAudioFormat_FLAC Bezplatný zvukový kodek bezeztrátového přenosu
Podporováno ve Windows 10 a novějších verzích.
WAVE_FORMAT_FLAC (0xF1AC)
MFAudioFormat_Float Nekomprimovaný zvuk IEEE s plovoucí desetinou čárkou WAVE_FORMAT_IEEE_FLOAT (0x0003)
MFAudioFormat_Float_SpatialObjects Nekomprimovaný zvuk IEEE s plovoucí desetinou čárkou Žádný
MFAudioFormat_MP3 MPEG Audio Layer-3 (MP3). WAVE_FORMAT_MPEGLAYER3 (0x0055)
MFAudioFormat_MPEG Datová část zvuku MPEG-1 WAVE_FORMAT_MPEG (0x0050)
MFAudioFormat_MSP1 Kodek windows Media Audio 9 Voice. WAVE_FORMAT_WMAVOICE9 (0x000A)
MFAudioFormat_Opus Opus
Podporováno ve Windows 10 a novějších verzích.
WAVE_FORMAT_OPUS (0x704F)
MFAudioFormat_PCM Nekomprimovaný zvuk PCM. WAVE_FORMAT_PCM (1)
MFAudioFormat_QCELP Zvuk QCELP (Kód s nadšenou lineární predikcí) Žádný
MFAudioFormat_WMASPDIF Kodek Windows Media Audio 9 Professional přes S/PDIF WAVE_FORMAT_WMASPDIF (0x0164)
MFAudioFormat_WMAudio_Lossless Windows Media Audio 9 Bezeztrátové kodeky nebo kodek Windows Media Audio 9.1. WAVE_FORMAT_WMAUDIO_LOSSLESS (0x0163)
MFAudioFormat_WMAudioV8 Kodek Windows Media Audio 8, kodek Windows Media Audio 9 nebo kodek Windows Media Audio 9.1 WAVE_FORMAT_WMAUDIO2 (0x0161)
MFAudioFormat_WMAudioV9 Kodek Windows Media Audio 9 Professional nebo Kodek Windows Media Audio 9.1 Professional WAVE_FORMAT_WMAUDIO3 (0x0162)

Značky formátu uvedené ve třetím sloupci této tabulky se používají ve struktuře WAVEFORMATEX a jsou definovány v souboru záhlaví mmreg.h.

Vzhledem ke značce formátu zvuku můžete vytvořit identifikátor GUID zvukového podtypu následujícím způsobem:

  1. Začněte hodnotou MFAudioFormat_Base, která je definována v mfaph.i.
  2. Nahraďte první DWORD tohoto identifikátoru GUID značkou formátu.

Makro DEFINE_MEDIATYPE_GUID můžete použít k definování nové konstanty GUID, která se řídí tímto vzorem.

typy zvukových médií

MMFMediaType

identifikátory GUID typu média

typy médií