ACX_STREAM_BRIDGE_TYPE列挙 (acxstreams.h)
ACX_STREAM_BRIDGE_TYPE列挙では、Acx Stream Bridge Type について説明します。
構文
typedef enum _ACX_STREAM_BRIDGE_TYPE {
AcxStreamBridgeInvalidType,
AcxStreamBridgeMux,
AcxStreamBridgeMaximumType,
AcxStreamBridgeDefaultType
} ACX_STREAM_BRIDGE_TYPE;
定数
AcxStreamBridgeInvalidType Acx Stream ブリッジは InvalidType です。 |
AcxStreamBridgeMux Acx Stream ブリッジは Mux です。 このブリッジ型は、複数の入力ストリームを受け入れ、1 つの出力ストリームのみを許可します。 |
AcxStreamBridgeMaximumType AcxStreamBridgeMaximumType は、検証のために内部的に使用されます。 使用しないでください。 |
AcxStreamBridgeDefaultType 既定の型は、このフィールドの有効な型のいずれかに関連付けられています。 これは、ドライバーがこの値をオーバーライドしない場合に使用される型です。 |
注釈
AcxStreamBridge は、ストリームの作成、ストリームの状態遷移、およびエンドポイントの回線ストリーム セグメント間の DRM 設定を伝達するために回線によって使用されます。 このオブジェクトは、マルチ回線 (オーディオ複合) シナリオでのみ使用されます。
例
使用例を次に示します。
//
// Add a stream BRIDGE for RAW and DEFAULT modes.
//
PCGUID inModes[] =
{
&AUDIO_SIGNALPROCESSINGMODE_DEFAULT,
&AUDIO_SIGNALPROCESSINGMODE_RAW,
};
WDF_OBJECT_ATTRIBUTES_INIT(&attributes);
attributes.ParentObject = pin;
ACXSTREAMBRIDGE bridge = NULL;
ACX_STREAM_BRIDGE_CONFIG bridgeCfg;
ACX_STREAM_BRIDGE_CONFIG_INIT(&bridgeCfg);
streamCfg.InModesCount = 2;
streamCfg.InModes = inModes;
streamCfg.OutMode = &AUDIO_SIGNALPROCESSINGMODE_DEFAULT;
status = AcxStreamBridgeCreate(circuit, &attributes, &bridgeCfg, &bridge);
ACX の要件
最小 ACX バージョン: 1.0
ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。
要件
要件 | 値 |
---|---|
Header | acxstreams.h |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示