IAudioMediaType インターフェイス (audiomediatype.h)

インターフェイスは IAudioMediaType 、適切なオーディオ データ形式のオーディオ エンジンとのネゴシエートに使用される情報を sAPO が取得できるようにするメソッドを公開します。 sAPO は 、IAudioSystemEffectsCustomFormats::GetFormat の呼び出しに応答して、このインターフェイスも返します。

IAudioMediaTypeは IUnknown から継承され、次のメソッドもサポートされます。

IAudioMediaType::GetAudioFormat

IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::IsCompressedFormat

IAudioMediaType::IsEqual

継承

IAudioMediaType インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IAudioMediaType インターフェイスには、これらのメソッドがあります。

 
IAudioMediaType::GetAudioFormat

GetAudioFormat メソッドは、オーディオ データ形式の WAVEFORMATEX 構造体を返します。
IAudioMediaType::GetUncompressedAudioFormat

IAudioMediaType::GetUncompressedAudioFormat は、オーディオ データ形式に関する情報を返します。
IAudioMediaType::IsCompressedFormat

IsCompressedFormat メソッドは、オーディオ データ形式が圧縮形式かどうかを判断します。
IAudioMediaType::IsEqual

IsEqual メソッドは、2 つのメディアの種類を比較し、それらが同じかどうかを判断します。

要件

要件
対象プラットフォーム Windows
ヘッダー audiomediatype.h