ACX_STREAM_BRIDGE_CONFIG_FLAGS 枚举 (acxstreams.h)
ACX_STREAM_BRIDGE_CONFIG_FLAGS 枚举描述 Acx Stream Bridge 配置标志。
语法
typedef enum _ACX_STREAM_BRIDGE_CONFIG_FLAGS {
AcxStreamBridgeConfigNoFlags,
AcxStreamBridgeInvertChangeStateSequence,
AcxStreamBridgeForwardInStreamVarArguments,
AcxStreamBridgeConfigValidFlags
} ACX_STREAM_BRIDGE_CONFIG_FLAGS;
常量
AcxStreamBridgeConfigNoFlags Acx Stream Bridge 配置没有标志。 |
AcxStreamBridgeInvertChangeStateSequence 使用此标志可反转流状态更改通知序列。 从“停止”转到“运行”时的默认终结点流状态更改: - 对于呈现终结点,ACX 通知每个线路的多线路终结点流,从流式传输线路的流开始,以设备自带引脚的线路流结束。 - 对于捕获终结点,ACX 通知多线路终结点的每个线路流,从具有设备桥引脚的线路流开始,以流式传输线路的流结束。 从 RUN 转到 STOP 时,默认终结点流状态更改: - 对于呈现终结点,ACX 通知多线路终结点的每个线路流,从具有设备桥引脚的线路流开始,以流式传输线路的流结束。 - 对于捕获终结点,ACX 通知每个线路的多线路终结点流,从流式传输线路的流开始,以设备自带引脚的线路流结束。 从 STOP 转到 RUN 时反转序列: 对于呈现终结点,ACX 通知每个线路的多线路终结点流,从具有设备桥引脚的线路流开始,以流式传输线路的流结束。 对于捕获终结点,ACX 会通知每个线路的多线路终结点流,从流式传输线路的流开始,以设备自带引脚的线路流结束。 从 RUN 转到 STOP 时的反转序列: - 对于呈现终结点,ACX 通知每个线路的多线路终结点流,从流式传输线路的流开始,以设备自带引脚的线路流结束。 - 对于捕获终结点,ACX 通知多线路终结点的每个线路流,从具有设备桥引脚的线路流开始,以流式传输线路的流结束。 |
AcxStreamBridgeForwardInStreamVarArguments 设置此标志后,ACX 会将当前流的变量参数 ACXOBJECTBAG 转发到多线路终结点的下一个流。 如果没有与当前流关联的变量参数 object-bag,ACX 将转发在流桥创建时指定的变量参数 object-bag(如果存在)。 有关 ACX 对象(如 ACXOBJECTBAG)的详细信息,请参阅 ACX - ACX 对象的摘要。 |
AcxStreamBridgeConfigValidFlags 这是允许设置的所有标志的按位 OR。 这在内部用于验证 ACX_STREAM_BRIDGE_CONFIG结构 字段。 |
注解
可以在此页上为 ACX_STREAM_BRIDGE_CONFIG 结构的 Flags 成员指定值的有效按位 OR。
示例
示例用法如下所示。
ACX_STREAM_BRIDGE_CONFIG_INIT(&streamCfg);
streamCfg.InModesCount = SIZEOF_ARRAY(inModes);
streamCfg.InModes = inModes;
streamCfg.OutMode = NULL; // no mode, i.e., default (1st) and raw (2nd).
streamCfg.OutStreamVarArguments = objBag;
// Reverse the change-state sequence notifications.
streamCfg.Flags |= AcxStreamBridgeInvertChangeStateSequence;
status = AcxStreamBridgeCreate(circuit, &attributes, &streamCfg, &streamBridge);
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 值 |
---|---|
Header | acxstreams.h |