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.
Zdefiniowane są następujące identyfikatory GUID podtypu audio. Aby określić podtyp, ustaw atrybut MF_MT_SUBTYPE na typ nośnika. Z wyjątkiem przypadków, w których zaznaczono, te stałe są zdefiniowane w pliku nagłówka mfapi.h.
Gdy są używane te podtypy, ustaw atrybut MF_MT_MAJOR_TYPE na MFMediaType_Audio.
| GUID (Globalny Unikalny Identyfikator) | Opis | Format tagu (FOURCC) |
|---|---|---|
| MEDIASUBTYPE_RAW_AAC1 | Zaawansowane kodowanie audio (AAC). Ten podtyp jest używany w przypadku usługi AAC zawartej w pliku AVI z tagiem formatu audio równym 0x00FF. Aby uzyskać więcej informacji, zobacz dekoder AAC. Zdefiniowane w pliku wmcodecdsp.h |
WAVE_FORMAT_RAW_AAC1 (0x00FF) |
| MFAudioFormat_AAC | Zaawansowane kodowanie audio (AAC). Uwaga: odpowiednik MEDIASUBTYPE_MPEG_HEAAC zdefiniowany w pliku wmcodecdsp.h. Strumień może zawierać nieprzetworzone dane AAC lub dane AAC w strumieniu strumienia transportu danych audio (ADTS). Aby uzyskać więcej informacji, zobacz: - dekodera AAC źródła plików MPEG-4 - |
WAVE_FORMAT_MPEG_HEAAC (0x1610) |
| MFAudioFormat_ADTS | Nieużytne. | WAVE_FORMAT_MPEG_ADTS_AAC (0x1600) |
| MFAudioFormat_ALAC | Koder audio bezstratny firmy Apple Obsługiwane w systemie Windows 10 lub nowszym. |
WAVE_FORMAT_ALAC (0x6C61) |
| MFAudioFormat_AMR_NB | Adaptacja dźwięku o wielu szybkościach Obsługiwane w systemie Windows 8.1 lub nowszym. |
WAVE_FORMAT_AMR_NB |
| MFAudioFormat_AMR_WB | Adaptacja dźwięku o wielu szybkościach Obsługiwane w systemie Windows 8.1 lub nowszym. |
WAVE_FORMAT_AMR_WB |
| MFAudioFormat_AMR_WP | Obsługiwane w systemie Windows 8.1 lub nowszym. |
WAVE_FORMAT_AMR_WP |
| MFAudioFormat_Dolby_AC3 | Dolby Digital (AC-3). Ta sama wartość identyfikatora GUID co MEDIASUBTYPE_DOLBY_AC3, która jest zdefiniowana w pliku ksuuids.h |
Żaden. |
| MFAudioFormat_Dolby_AC3_SPDIF | Dźwięk Dolby AC-3 przez Sony/Philips Digital Interface (S/PDIF). Ta wartość identyfikatora GUID jest identyczna z następującymi podtypami:
|
WAVE_FORMAT_DOLBY_AC3_SPDIF (0x0092) |
| MFAudioFormat_Dolby_DDPlus | Dolby Digital Plus. Ta sama wartość identyfikatora GUID co MEDIASUBTYPE_DOLBY_DDPLUS, która jest zdefiniowana w pliku wmcodecdsp.h. |
Żaden |
| MFAudioFormat_DRM | Zaszyfrowane dane audio używane z bezpieczną ścieżką audio. | WAVE_FORMAT_DRM (0x0009) |
| MFAudioFormat_DTS | Audio Digital Theater Systems (DTS). | WAVE_FORMAT_DTS (0x0008) |
| MFAudioFormat_FLAC | Free Lossless Audio Codec Obsługiwane w systemie Windows 10 lub nowszym. |
WAVE_FORMAT_FLAC (0xF1AC) |
| MFAudioFormat_Float | Nieskompresowany dźwięk zmiennoprzecinkowa IEEE. | WAVE_FORMAT_IEEE_FLOAT (0x0003) |
| MFAudioFormat_Float_SpatialObjects | Nieskompresowany dźwięk zmiennoprzecinkowa IEEE. | Żaden |
| MFAudioFormat_IAMF | Dźwięk IAMF. | Żaden |
| MFAudioFormat_MP3 | MPEG Audio Layer-3 (MP3). | WAVE_FORMAT_MPEGLAYER3 (0x0055) |
| MFAudioFormat_MPEG | Ładunek audio MPEG-1. | WAVE_FORMAT_MPEG (0x0050) |
| MFAudioFormat_MSP1 | Koder dekodera Windows Media Audio 9 Voice. | WAVE_FORMAT_WMAVOICE9 (0x000A) |
| MFAudioFormat_Opus | Opus Obsługiwane w systemie Windows 10 lub nowszym. |
WAVE_FORMAT_OPUS (0x704F) |
| MFAudioFormat_PCM | Nieskompresowany dźwięk PCM. | WAVE_FORMAT_PCM (1) |
| MFAudioFormat_QCELP | Dźwięk QCELP (Qualcomm Code Excited Linear Prediction). | Żaden |
| MFAudioFormat_WMASPDIF | Koder dekodera Windows Media Audio 9 Professional za pośrednictwem interfejsu S/PDIF. | WAVE_FORMAT_WMASPDIF (0x0164) |
| MFAudioFormat_WMAudio_Lossless | Koder koderowy bezstratny windows Media Audio 9.1 lub Windows Media Audio 9.1. | WAVE_FORMAT_WMAUDIO_LOSSLESS (0x0163) |
| MFAudioFormat_WMAudioV8 | Koder koderowy Windows Media Audio 8, koder-dekoder Windows Media Audio 9 lub Koder audio 9.1 systemu Windows Media. | WAVE_FORMAT_WMAUDIO2 (0x0161) |
| MFAudioFormat_WMAudioV9 | Koder koderowy Windows Media Audio 9 Professional lub Codec windows Media Audio 9.1 Professional. | WAVE_FORMAT_WMAUDIO3 (0x0162) |
Tagi formatu wymienione w trzeciej kolumnie tej tabeli są używane w strukturze WAVEFORMATEX i są zdefiniowane w pliku nagłówka mmreg.h.
Biorąc pod uwagę tag formatu audio, można utworzyć identyfikator GUID podtypu audio w następujący sposób:
- Zacznij od wartości MFAudioFormat_Base, która jest zdefiniowana w pliku mfaph.i.
- Zastąp pierwszy DWORD tego identyfikatora GUID tagiem formatu.
Możesz użyć makra DEFINE_MEDIATYPE_GUID, aby zdefiniować nową stałą identyfikatora GUID zgodną z tym wzorcem.