attributo MF_MT_ORIGINAL_WAVE_FORMAT_TAG
Contiene il tag di formato WAVE originale per un flusso audio.
Tipo di dati
UINT32
Ottenere/impostare
Per ottenere questo attributo, chiamare IMFAttributes::GetUINT32.
Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.
Si applica a
Commenti
A seconda del file di origine, l'origine multimediale AVI potrebbe impostare questo attributo sui tipi di supporti offerti.
Un file AVI contiene un'intestazione di flusso per ogni flusso nel file. L'origine multimediale AVI converte l'intestazione del flusso in un tipo di supporto. Per i flussi audio, l'intestazione del flusso contiene un tag di formato che identifica il formato audio. Il tag di formato è contenuto nel membro wFormatTag della struttura WAVEFORMATEX . Nella maggior parte dei casi, l'origine multimediale AVI converte il tag di formato direttamente in un GUID di sottotipo, come descritto nell'argomento Audio Subtype GUID. In alcuni casi, tuttavia, esegue il mapping del tag di formato originale a un altro tag di formato equivalente. In tal caso, l'origine multimediale archivia il tag di formato originale nel tipo di supporto, usando l'attributo MF_MT_ORIGINAL_WAVE_FORMAT_TAG.
I mapping dei formati vengono archiviati nel Registro di sistema nella chiave seguente:
HKEY_CLASSES_ROOT\MediaFoundation\MapAudioFormatTag
Ogni voce è un valore DWORD . Il nome della voce è la rappresentazione decimale del tag di formato. Il valore della voce è il tag di formato equivalente.
La costante GUID per questo attributo viene esportata da mfuuid.lib.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Windows Server 2008 R2 [solo app desktop] |
Intestazione |
|
Vedi anche