IAudioStateMonitor::RegisterCallback 方法 (audiostatemonitorapi.h)

註冊 AudioStateMonitorCallback 的實作,此實作會在系統變更 IAudioStateMonitor 所監視之音訊數據流的音效等級時呼叫。

語法

HRESULT RegisterCallback(
  [in]           PAudioStateMonitorCallback          callback,
  [in, optional] void                                *context,
  [out]          AudioStateMonitorRegistrationHandle *registration
);

參數

[in] callback

AudioStateMonitorCallback 函式實作的指標。

[in, optional] context

選擇性 void 指標,指向呼叫 IAudioStateMonitor::RegisterCallback 時用戶端所提供的內容資訊。

[out] registration

Int64,表示註冊的句柄。 將此句柄傳遞至 IAudioStateMonitor::UnregisterCallback 以取消註冊回呼。

傳回值

傳回 HRESULT,包括下列值。

描述
S_OK 成功。

規格需求

需求
最低支援的用戶端 Windows 組建 19043
標頭 audiostatemonitorapi.h