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