Freigeben über


IAudioMediaType-Schnittstelle (audiomediatype.h)

Die IAudioMediaType Schnittstelle macht Methoden verfügbar, mit denen ein sAPO Informationen abrufen kann, die zum Aushandeln mit der Audio-Engine für das entsprechende Audiodatenformat verwendet werden. Ein sAPO gibt diese Schnittstelle auch als Reaktion auf einen Aufruf von IAudioSystemEffectsCustomFormats::GetFormat zurück.

IAudioMediaType erbt von IUnknown und unterstützt auch die folgenden Methoden:

IAudioMediaType::GetAudioFormat

IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::IsCompressedFormat

IAudioMediaType::Isequal

Vererbung

Die IAudioMediaType-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IAudioMediaType-Schnittstelle verfügt über diese Methoden.

 
IAudioMediaType::GetAudioFormat

Die GetAudioFormat-Methode gibt die WAVEFORMATEX-Struktur für das Audiodatenformat zurück.
IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::GetUncompressedAudioFormat gibt Informationen zum Audiodatenformat zurück.
IAudioMediaType::IsCompressedFormat

Die IsCompressedFormat-Methode bestimmt, ob das Audiodatenformat ein komprimiertes Format ist.
IAudioMediaType::Isequal

Die IsEqual-Methode vergleicht zwei Medientypen und bestimmt, ob sie identisch sind.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile audiomediatype.h