KsPinAttachAndGate 関数 (ks.h)
KsPinAttachAndGate 関数は、Pin を入力として以前に初期化された AND ゲートに接続し、AndGate を関連するフィルターの AND ゲートへの入力として接続します。
構文
void KsPinAttachAndGate(
[in] PKSPIN Pin,
[in, optional] PKSGATE AndGate
);
パラメーター
[in] Pin
AND ゲートへの入力を使用する KSPIN 構造体へのポインター。
[in, optional] AndGate
関連するフィルターの AND ゲートに接続するために以前に初期化された AND ゲートである KSGATE 構造体へのポインター。 この省略可能なパラメーターが NULL の場合、現在ピンにアタッチされている KSGATE はすべてデタッチされます。
戻り値
なし
解説
ゲートを挿入するには、最初に KsGateInitializeAnd を呼び出します。 次 に、KsPinAttachAndGate を呼び出します。 詳細については、「 AVStream のフロー制御ゲート」を参照してください。
問題のピンがKSSTATE_STOPする前に、IRQL = PASSIVE_LEVELで KsPinAttachAndGate を呼び出す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | ks.h (Ks.h を含む) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL (「解説」セクションを参照) |