次の方法で共有


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 バージョンで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー ks.h (Ks.h を含む)
IRQL 任意のレベル

関連項目

KSGATE

KsGateInitialize

KsGateInitializeAnd する

KsGateTerminateAnd

KsGateTerminateOr