ACX_TARGET_STREAM_CONFIG structure (acxtargets.h)

The ACX_TARGET_STREAM_CONFIG structure is used to define the target stream configuration.

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;

Members

Size

The length, in bytes, of this structure.

Flags

Target stream configuration flags defined by the ACX_TARGET_STREAM_CONFIG_FLAGS enum.

No flag bits are currently defined. Set this member to zero - AcxTargetStreamConfigNoFlags

TargetCircuit

An ACXTARGETCIRCUIT object representing the target circuit.

PinId

The remote pin ID number of the remote target.

DataFormat

An ACXDATAFORMAT ACX object that defines the target stream data format.

SignalProcessingMode

A GUID identifying the audio signal processing mode of the new stream circuit.For more information about audio modes, see Audio Signal Processing Modes.

OptionalParameters

An optional ACXOBJECTBAG ACX object describing optional parameters.

Remarks

Example

    ACX_TARGET_STREAM_CONFIG targetStreamCfg;

    ACX_TARGET_STREAM_CONFIG_INIT(&targetStreamCfg);

ACX requirements

Minimum ACX version: 1.0

For more information about ACX versions, see ACX version overview.

Requirements

Requirement Value
Header acxtargets.h

See also