Freigeben über


ACX_TARGET_STREAM_CONFIG Struktur (acxtargets.h)

Die ACX_TARGET_STREAM_CONFIG-Struktur wird verwendet, um die Zieldatenstromkonfiguration zu definieren.

Syntax

typedef struct _ACX_TARGET_STREAM_CONFIG {
  ULONG            Size;
  ULONG            Flags;
  ACXTARGETCIRCUIT TargetCircuit;
  ULONG            PinId;
  ACXDATAFORMAT    DataFormat;
  PCGUID           SignalProcessingMode;
  ACXOBJECTBAG     OptionalParameters;
} ACX_TARGET_STREAM_CONFIG, *PACX_TARGET_STREAM_CONFIG;

Angehörige

Size

Die Länge dieser Struktur in Bytes.

Flags

Zieldatenstromkonfigurationskennzeichnungen, die durch die ACX_TARGET_STREAM_CONFIG_FLAGS Enumerationdefiniert sind.

Zurzeit sind keine Flagbits definiert. Set this member to zero - AcxTargetStreamConfigNoFlags

TargetCircuit

Ein ACXTARGETCIRCUIT -Objekt, das die Zielschaltung darstellt.

PinId

Die Remote-Pin-ID-Nummer des Remoteziels.

DataFormat

Ein ACXDATAFORMAT ACX-Objekt, das das Zieldatenstromdatenformat definiert.

SignalProcessingMode

Eine GUID, die den Audiosignalverarbeitungsmodus der neuen Datenstromschaltung identifiziert. Weitere Informationen zu Audiomodi finden Sie unter Audiosignalverarbeitungsmodi.

OptionalParameters

Ein optionales ACXOBJECTBAG ACX-Objekt, das optionale Parameter beschreibt.

Bemerkungen

Beispiel

    ACX_TARGET_STREAM_CONFIG targetStreamCfg;

    ACX_TARGET_STREAM_CONFIG_INIT(&targetStreamCfg);

ACX-Anforderungen

Mindestens ACX-Version: 1.0

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

Anforderungen

Anforderung Wert
Header- acxtargets.h

Siehe auch