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 for Audio Processing Objects」を参照してください。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
Header audioengineextensionapo.h