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 |