APO_LOG_LEVEL 枚举 (audioengineextensionapo.h)

指定使用 IAudioProcessingObjectLoggingService::ApoLog 记录的 APO 事件的级别。

语法

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 API 的详细信息,请参阅音频处理对象的Windows 11 API

要求

要求
最低受支持的客户端 Windows 内部版本 22000
标头 audioengineextensionapo.h