GUID del sottotipo audio

I GUID del sottotipo audio seguenti sono definiti. Per specificare il sottotipo, impostare l'attributo MF_MT_SUBTYPE sul tipo di supporto. Tranne dove indicato, queste costanti sono definite nel file di intestazione mfapi.h.

Quando vengono usati questi sottotipi, impostare l'attributo MF_MT_MAJOR_TYPE su MFMediaType_Audio.

GUID Descrizione Tag di formato (FOURCC)
MEDIASUBTYPE_RAW_AAC1 Codifica audio avanzata (AAC).
Questo sottotipo viene usato per AAC contenuto in un file AVI con un tag di formato audio uguale a 0x00FF.
Per altre informazioni, vedere Decodificatore AAC.
Definito in wmcodecdsp.h
WAVE_FORMAT_RAW_AAC1 (0x00FF)
MFAudioFormat_AAC Codifica audio avanzata (AAC).
Nota: Equivalente a MEDIASUBTYPE_MPEG_HEAAC, definito in wmcodecdsp.h.
Il flusso può contenere dati AAC non elaborati o dati AAC in un flusso ADTS (Audio Data Transport Stream).
Per altre informazioni, vedere:
- Decodificatore AAC
- Origine file MPEG-4
WAVE_FORMAT_MPEG_HEAAC (0x1610)
MFAudioFormat_ADTS Non usato. WAVE_FORMAT_MPEG_ADTS_AAC (0x1600)
MFAudioFormat_ALAC Codec audio senza perdita di apple
Supportato in Windows 10 e versioni successive.
WAVE_FORMAT_ALAC (0x6C61)
MFAudioFormat_AMR_NB Audio a più velocità adattata
Supportato in Windows 8.1 e versioni successive.
WAVE_FORMAT_AMR_NB
MFAudioFormat_AMR_WB Audio Multi-Rate Wideband adattivo
Supportato in Windows 8.1 e versioni successive.
WAVE_FORMAT_AMR_WB
MFAudioFormat_AMR_WP Supportato in Windows 8.1 e versioni successive.
WAVE_FORMAT_AMR_WP
MFAudioFormat_Dolby_AC3 Dolby Digital (AC-3).
Stesso valore GUID di MEDIASUBTYPE_DOLBY_AC3, definito in ksuuids.h
Nessuno.
MFAudioFormat_Dolby_AC3_SPDIF Audio Dolby AC-3 su Sony/Philips Digital Interface (S/PDIF).
Questo valore GUID è identico ai seguenti sottotipi:
  • KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL, definito in ksmedia.h.
  • MEDIASUBTYPE_DOLBY_AC3_SPDIF, definito in uuids.h.
WAVE_FORMAT_DOLBY_AC3_SPDIF (0x0092)
MFAudioFormat_Dolby_DDPlus Dolby Digital Plus.
Stesso valore GUID di MEDIASUBTYPE_DOLBY_DDPLUS, definito in wmcodecdsp.h.
Nessuno
MFAudioFormat_DRM Dati audio crittografati usati con percorso audio sicuro. WAVE_FORMAT_DRM (0x0009)
MFAudioFormat_DTS Audio DTS (Digital Theater Systems). WAVE_FORMAT_DTS (0x0008)
MFAudioFormat_FLAC Codec audio senza perdita di perdita
Supportato in Windows 10 e versioni successive.
WAVE_FORMAT_FLAC (0xF1AC)
MFAudioFormat_Float Audio a virgola mobile IEEE non compresso. WAVE_FORMAT_IEEE_FLOAT (0x0003)
MFAudioFormat_Float_SpatialObjects Audio a virgola mobile IEEE non compresso. Nessuno
MFAudioFormat_MP3 MPEG Audio Layer-3 (MP3). WAVE_FORMAT_MPEGLAYER3 (0x0055)
MFAudioFormat_MPEG Payload audio MPEG-1. WAVE_FORMAT_MPEG (0x0050)
MFAudioFormat_MSP1 Codec audio 9 di Windows Media. WAVE_FORMAT_WMAVOICE9 (0x000A)
MFAudioFormat_Opus Opus
Supportato in Windows 10 e versioni successive.
WAVE_FORMAT_OPUS (0x704F)
MFAudioFormat_PCM Audio PCM non compresso. WAVE_FORMAT_PCM (1)
MFAudioFormat_QCELP Audio QCELP (Qualcomm Code Excited Linear Prediction). Nessuno
MFAudioFormat_WMASPDIF Codec Windows Media Audio 9 Professional su S/PDIF. WAVE_FORMAT_WMASPDIF (0x0164)
MFAudioFormat_WMAudio_Lossless Codec senza perdita di Windows Media Audio 9 o codec audio Windows Media 9.1. WAVE_FORMAT_WMAUDIO_LOSSLESS (0x0163)
MFAudioFormat_WMAudioV8 Codec audio Windows Media 8, codec audio Windows Media 9 o codec audio Windows Media 9.1. WAVE_FORMAT_WMAUDIO2 (0x0161)
MFAudioFormat_WMAudioV9 Codec Windows Media Audio 9 Professional o codec Windows Media Audio 9.1 Professional. WAVE_FORMAT_WMAUDIO3 (0x0162)

I tag di formato elencati nella terza colonna di questa tabella vengono utilizzati nella struttura WAVEFORMATEX e vengono definiti nel file di intestazione mmreg.h.

Dato un tag di formato audio, è possibile creare un GUID del sottotipo audio come segue:

  1. Iniziare con il valore MFAudioFormat_Base, definito in mfaph.i.
  2. Sostituire il primo DWORD di questo GUID con il tag di formato.

È possibile utilizzare la macro DEFINE_MEDIATYPE_GUID per definire una nuova costante GUID che segue questo modello.

Tipi di supporti audio

IMFMediaType

GUID del tipo di supporto

Tipi di supporti