次の方法で共有


KsGateInitializeOr 関数 (ks.h)

KsGateInitializeOr 関数は、KSGATE 構造体を OR ゲートとして初期化し、NextAndGate で指定された AND ゲートにアタッチします。

構文

void KsGateInitializeOr(
  [in]           PKSGATE OrGate,
  [in, optional] PKSGATE NextAndGate
);

パラメーター

[in] OrGate

新しい OR ゲートとして初期化する KSGATE 構造体へのポインター。

[in, optional] NextAndGate

OrGate がアタッチする既存の KSGATE 構造体へのポインター。 省略可能。

戻り値

なし

解説

次のゲート ( OrGate に続く) は、この呼び出しで指定されているか後で指定されているかに関係なく、AND ゲートである必要があります。 OR ゲートを別の OR ゲートに接続する必要がある場合は、 KsGateInitialize を使用します。 詳細については、「 AVStream のフロー制御ゲート」を参照してください。

この関数は、 KsGateInitialize のインライン呼び出しです。

要件

要件
サポートされている最小のクライアント Microsoft Windows XP 以降のオペレーティング システムおよび DirectX 8.0 以降の DirectX バージョンで使用できます。
対象プラットフォーム デスクトップ
Header ks.h (Ks.h を含む)
IRQL 任意のレベル

こちらもご覧ください

KSGATE

KsGateInitialize

KsGateInitializeAnd

KsGateTerminateAnd

KsGateTerminateOr