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


перечисление APO_LOG_LEVEL (audioengineextensionapo.h)

Указывает уровень события APO, зарегистрированного с помощью IAudioProcessingObjectLoggingService::ApoLog.

Синтаксис

typedef enum APO_LOG_LEVEL {
  APO_LOG_LEVEL_ALWAYS = 0,
  APO_LOG_LEVEL_CRITICAL = 1,
  APO_LOG_LEVEL_ERROR = 2,
  APO_LOG_LEVEL_WARNING = 3,
  APO_LOG_LEVEL_INFO = 4,
  APO_LOG_LEVEL_VERBOSE = 5
} ;

Константы

 
APO_LOG_LEVEL_ALWAYS
Значение: 0
Все события.
APO_LOG_LEVEL_CRITICAL
Значение: 1
Аномальные события выхода или завершения.
APO_LOG_LEVEL_ERROR
Значение: 2
Серьезные события ошибок.
APO_LOG_LEVEL_WARNING
Значение: 3
Предупреждающие события, такие как сбои выделения.
APO_LOG_LEVEL_INFO
Значение: 4
События без ошибок, такие как события входа или выхода.
APO_LOG_LEVEL_VERBOSE
Значение: 5
Подробные события трассировки.

Комментарии

Дополнительные сведения об API-интерфейсах Windows 11 для объектов обработки звука (APOs), которые могут поставляться с аудиодрайверами, см. в статье Windows 11 API для объектов обработки звука.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Верхняя часть audioengineextensionapo.h