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 |