Поделиться через


структура ACX_TARGET_STREAM_CONFIG (acxtargets.h)

Структура ACX_TARGET_STREAM_CONFIG используется для определения конфигурации целевого потока.

Синтаксис

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;

Члены

Size

Длина этой структуры (в байтах).

Flags

Целевые флаги конфигурации потока, определенные перечислением ACX_TARGET_STREAM_CONFIG_FLAGS.

В настоящее время биты флагов не определены. Задайте для этого элемента нулевое значение — AcxTargetStreamConfigNoFlags

TargetCircuit

Объект ACXTARGETCIRCUIT, представляющий целевой канал.

PinId

Идентификатор удаленного закрепления удаленного целевого объекта.

DataFormat

Объект ACXDATAFORMAT, определяющий формат данных целевого потока.

SignalProcessingMode

GUID, определяющий режим обработки аудиосигнала нового потока. Дополнительные сведения о звуковых режимах см. в разделе Режимы обработки звуковых сигналов.

OptionalParameters

Необязательный объект ACX ACXOBJECTBAG, описывающий необязательные параметры.

Remarks

Пример

    ACX_TARGET_STREAM_CONFIG targetStreamCfg;

    ACX_TARGET_STREAM_CONFIG_INIT(&targetStreamCfg);

Требования к ACX

Минимальная версия ACX: 1.0

Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.

Требования

Требование Значение
Заголовок acxtargets.h

См. также раздел