Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IAudioSystemEffectsCustomFormats поддерживается в Windows Vista и более поздних версиях Windows. При разработке объекта обработки звука (APO) для управления аудиоадаптером в нетипичном формате APO должен поддерживать IAudioSystemEffectsCustomFormats интерфейс .
Операционная система Windows может создать экземпляр APO вне звукового модуля и использовать IAudioSystemEffectsCustomFormats интерфейс для получения сведений о нетипичном формате. В связанном пользовательском интерфейсе отображаются полученные данные.
IAudioSystemEffectsCustomFormats Хотя интерфейс по-прежнему поддерживается в Windows, обратите внимание, что тип APO, к которому можно применить этот интерфейс, зависит от целевой версии Windows. В следующей таблице содержатся дополнительные сведения:| Целевая ОС | Тип целевого объекта APO |
|---|---|
| Windows Vista | Глобальные эффекты (GFX) |
| Windows 7 | Глобальные эффекты (GFX) |
| Windows 8 | Глобальные эффекты (GFX) |
| Windows 8.1 | Эффекты конечных точек (EFX) |
Интерфейс IAudioSystemEffectsCustomFormats наследуется от IUnknown и также поддерживает следующие методы:
Наследование
Интерфейс IAudioSystemEffectsCustomFormats наследуется от интерфейса IUnknown.
Методы
Интерфейс IAudioSystemEffectsCustomFormats содержит следующие методы.
|
IAudioSystemEffectsCustomFormats::GetFormat Метод GetFormat извлекает представление пользовательского формата IAudioMediaType. |
|
IAudioSystemEffectsCustomFormats::GetFormatCount Метод GetFormatCount извлекает количество пользовательских форматов, поддерживаемых объектом обработки звука (sAPO) системных эффектов. |
|
IAudioSystemEffectsCustomFormats::GetFormatRepresentation Метод GetFormatRepresentation извлекает строковое представление настраиваемого формата, чтобы его можно было отобразить в пользовательском интерфейсе. |
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | audioenginebaseapo.h |