共用方式為


CreateAudioMediaTypeFromUncompressedAudioFormat 函式 (audiomediatype.h)

CreateAudioMediaTypeFromUncompressedAudioFormat 式會使用 UNCOMPRESSEDAUDIOFORMAT 結構中提供的資訊,建立描述音訊格式的媒體類型物件。

語法

HRESULT CreateAudioMediaTypeFromUncompressedAudioFormat(
  const UNCOMPRESSEDAUDIOFORMAT *pUncompressedAudioFormat,
  IAudioMediaType               **ppIAudioMediaType
);

參數

pUncompressedAudioFormat

指定 UNCOMPRESSEDAUDIOFORMAT 結構的指標。

ppIAudioMediaType

指定 IAudioMediaType 介面的指標。

傳回值

如果函式的呼叫成功,函 CreateAudioMediaTypeFromUncompressedAudioFormat 式會傳回S_OK。 否則,它會傳回適當的 HRESULT 錯誤碼。

備註

當您實作自定義音訊系統效果時,函 CreateAudioMediaTypeFromUncompressedAudioFormat 式會與 IAudioSystemEffectsCustomFormats::GetFormat 搭配運作,以代表自定義音訊數據格式,並提供自定義格式的相關信息。

規格需求

需求
最低支援的用戶端 適用於 Windows Vista 和更新版本的 Windows。
目標平台 桌面
標頭 audiomediatype.h (包含 Audiomediatype.h)
IRQL N/A

另請參閱

IAudioMediaType

IAudioSystemEffectsCustomFormats::GetFormat

UNCOMPRESSEDAUDIOFORMAT