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