KsGateRemoveOnInputFromOr 函式 (ks.h)
KsGateRemoveOnInputFromOr 函式會從 OR 閘道中移除處於 ON 狀態的現有輸入。
語法
void KsGateRemoveOnInputFromOr(
[in] PKSGATE OrGate
);
參數
[in] OrGate
KSGATE 結構的指標,代表要從中移除 ON 輸入的 OR 閘道。
傳回值
沒有
言論
從指定的 OR 閘道移除最後一個 ON 輸入會導致閘道關閉,並將轉換傳播至任何連接到 OrGate的閘道。 如需詳細資訊,請參閱AVStream 中的流量控制閘道。
KsGateRemoveOnInputFromOr 只應用於特別建立為 AND 閘道的閘道上;AVStream 不會驗證指定的閘道是否為 AND 閘道。
此呼叫是 KsGateTurnInputOff的內嵌函數調用。 如果在概念上移除閘道的現有輸入,minidriver 應該呼叫 KsGateRemoveOnInputFromOr,而不是 KsGateTurnInputOff。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Microsoft Windows XP 和更新版本的作系統和 DirectX 8.0 和更新版本的 DirectX 版本中提供。 |
目標平臺 | 桌面 |
標頭 | ks.h (包括 Ks.h) |
IRQL | 任何層級 |