ACX_STREAM_BRIDGE_CONFIG_FLAGS列挙 (acxstreams.h)
ACX_STREAM_BRIDGE_CONFIG_FLAGS 列挙では、Acx ストリーム ブリッジ構成フラグについて説明します。
構文
typedef enum _ACX_STREAM_BRIDGE_CONFIG_FLAGS {
AcxStreamBridgeConfigNoFlags,
AcxStreamBridgeInvertChangeStateSequence,
AcxStreamBridgeForwardInStreamVarArguments,
AcxStreamBridgeConfigValidFlags
} ACX_STREAM_BRIDGE_CONFIG_FLAGS;
定数
AcxStreamBridgeConfigNoFlags Acx ストリーム ブリッジの構成にはフラグがありません。 |
AcxStreamBridgeInvertChangeStateSequence ストリーム状態変更通知シーケンスを反転するには、このフラグを使用します。 STOP から RUN への移動時の既定のエンドポイント ストリームの状態の変化: - レンダー エンドポイントの場合、ACX は、ストリーミング回線のストリームから始まり、デバイスの bring pin で回線のストリームで終わる、マルチ回線エンドポイントの各回線のストリームを通知します。 - キャプチャ エンドポイントの場合、ACX は、デバイス ブリッジ ピンで回線のストリームから始まり、ストリーミング回線のストリームで終わる、マルチ回線 エンドポイントの各回線のストリームを通知します。 RUN から STOP への移動時の既定のエンドポイント ストリームの状態の変化: - レンダー エンドポイントの場合、ACX は、デバイス ブリッジ ピンを使用して回線のストリームから始まり、ストリーミング回線のストリームで終わる、マルチ回線 エンドポイントの各回線のストリームを通知します。 - キャプチャ エンドポイントの場合、ACX は、ストリーミング回線のストリームから始まり、デバイスの bring pin で回線のストリームで終わる、マルチ回線エンドポイントの各回線のストリームを通知します。 stop から RUN に移動するときの反転シーケンスの : レンダー エンドポイントの場合、ACX は、デバイス ブリッジ ピンを使用して回線のストリームから始まり、ストリーミング回線のストリームで終わる、複数回線エンドポイントの各回線のストリームを通知します。 キャプチャ エンドポイントの場合、ACX は、ストリーミング回線のストリームから始まり、デバイスの bring pin で回線のストリームで終わる、複数回線エンドポイントの各回線のストリームを通知します。 RUN から STOP に移動するときの反転シーケンス: - レンダー エンドポイントの場合、ACX は、ストリーミング回線のストリームから始まり、デバイスの bring pin で回線のストリームで終わる、マルチ回線エンドポイントの各回線のストリームを通知します。 - キャプチャ エンドポイントの場合、ACX は、デバイス ブリッジ ピンで回線のストリームから始まり、ストリーミング回線のストリームで終わる、マルチ回線 エンドポイントの各回線のストリームを通知します。 |
AcxStreamBridgeForwardInStreamVarArguments このフラグが設定されると、ACX は現在のストリームの可変引数 ACXOBJECTBAG をマルチ回線エンドポイントの次のストリームに転送します。 現在のストリームに関連付けられている可変引数オブジェクト バッグがない場合、ACX は、ストリーム ブリッジの作成時に指定された可変引数オブジェクト バッグ (存在する場合) を転送します。 ACXOBJECTBAGなど、ACX オブジェクトの詳細については、「ACX - ACX オブジェクトの概要 を参照してください。 |
AcxStreamBridgeConfigValidFlags これは、設定できるすべてのフラグのビットごとの OR です。 これは、ACX_STREAM_BRIDGE_CONFIG Structure フィールドを検証するために内部的に使用されます。 |
備考
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 バージョンの概要 参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | acxstreams.h |
関連項目
- acxstreams.h ヘッダー を する