capSetCallbackOnCapControl 巨集會在應用程式中設定回呼函式,使其具有精確的錄製控件。 您可以使用這個巨集,或明確地呼叫 WM_CAP_SET_CALLBACK_CAPCONTROL 訊息。
語法
BOOL capSetCallbackOnCapControl(
hwnd,
fpProc
);
參數
hwnd
擷取視窗的句柄。
fpProc
capControlCallback 類型的回呼函式指標。 指定 此參數的 NULL 以停用先前安裝的回呼函式。
返回值
類型: BOOL
如果串流擷取或單一畫面格擷取會話正在進行中,則會傳回 TRUE。
備註
單一回呼函式可用來讓應用程式精確控制串流擷取開始和完成的時刻。 擷取視窗會在配置所有緩衝區且所有其他擷取準備工作完成之後,先呼叫 nState 設定為 CONTROLCALLBACK_PREROLL的程式。 這可讓應用程式能夠預先註冊視訊來源,並在錄製的確切時刻從回呼函式傳回。 從回呼函式傳回 TRUE 的傳回值會繼續擷取,而 FALSE 中止擷取的傳回值。 擷取開始之後,此回呼函式會經常呼叫, 並將 nState 設定為 CONTROLCALLBACK_CAPTURING,以允許應用程式傳回 FALSE 來結束擷取。
需求
| 要求 | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
| 支援的最低伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
| 目標平臺 | 窗戶 |
| 頁首 | vfw.h |