Метод IMFTranscodeProfile::GetAudioAttributes (mfidl.h)
Возвращает параметры аудиопотока, которые в настоящее время заданы в профиле перекодирования.
Синтаксис
HRESULT GetAudioAttributes(
[out] IMFAttributes **ppAttrs
);
Параметры
[out] ppAttrs
Получает указатель на интерфейс IMFAttributes хранилища атрибутов, содержащего текущие параметры аудиопотока. Вызывающий объект должен освободить указатель интерфейса.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Если в профиле перекодирования не заданы звуковые атрибуты, вызов GetAudioAttributes завершается успешно, а ppAttrs получает значение NULL.
Чтобы получить определенное значение атрибута, вызывающий объект должен вызвать соответствующий метод IMFAttributes в зависимости от типа данных атрибута и указать имя атрибута. В следующих разделах описаны звуковые атрибуты.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | mfidl.h |