Поделиться через


Функция 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 Н/Д

См. также

IAudioMediaType

IAudioSystemEffectsCustomFormats::GetFormat

UNCOMPRESSEDAUDIOFORMAT