ACX_STREAM_BRIDGE_TYPE-Enumeration (acxstreams.h)

Die ACX_STREAM_BRIDGE_TYPE-Enumeration beschreibt den Acx Stream Bridge Type.

Syntax

typedef enum _ACX_STREAM_BRIDGE_TYPE {
  AcxStreamBridgeInvalidType,
  AcxStreamBridgeMux,
  AcxStreamBridgeMaximumType,
  AcxStreamBridgeDefaultType
} ACX_STREAM_BRIDGE_TYPE;

Konstanten

 
AcxStreamBridgeInvalidType
Die Acx Stream Bridge ist ein InvalidType.The Acx Stream Bridge is an InvalidType.
AcxStreamBridgeMux
Die Acx Stream Bridge ist ein Mux. Dieser Bridgetyp akzeptiert mehrere Eingabedatenströme und lässt nur einen Ausgabestream zu.
AcxStreamBridgeMaximumType
AcxStreamBridgeMaximumType wird intern für die Validierung verwendet. Nicht verwenden.
AcxStreamBridgeDefaultType
Der Standardtyp ist einem der gültigen Typen für dieses Feld zugeordnet. Dies ist der Typ, der verwendet wird, wenn der Treiber diesen Wert nicht überschreibt.

Hinweise

AcxStreamBridge wird von einer Leitung verwendet, um die Datenstromerstellung, die Statusübergänge des Datenstroms und die DRM-Einstellungen zwischen den Leitungsstreamsegmenten des Endpunkts weiterzuverbreiten. Dieses Objekt wird nur in einem Szenario mit mehreren Schaltungen (Audioverbund) verwendet.

Beispiel

Die Verwendungsbeispiele finden Sie unten.

    //
    // 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-Anforderungen

AcX-Mindestversion: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header acxstreams.h

Weitere Informationen