Share via


ACX_STREAM_BRIDGE_CONFIG_FLAGS 열거형(acxstreams.h)

ACX_STREAM_BRIDGE_CONFIG_FLAGS 열거형은 Acx Stream Bridge 구성 플래그를 설명합니다.

Syntax

typedef enum _ACX_STREAM_BRIDGE_CONFIG_FLAGS {
  AcxStreamBridgeConfigNoFlags,
  AcxStreamBridgeInvertChangeStateSequence,
  AcxStreamBridgeForwardInStreamVarArguments,
  AcxStreamBridgeConfigValidFlags
} ACX_STREAM_BRIDGE_CONFIG_FLAGS;

상수

 
AcxStreamBridgeConfigNoFlags
Acx Stream 브리지 구성에는 플래그가 없습니다.
AcxStreamBridgeInvertChangeStateSequence
이 플래그를 사용하여 스트림 상태 변경 알림 시퀀스를 반전합니다.

STOP에서 RUN으로 전환할 때 기본 엔드포인트 스트림 상태가 변경됩니다.

- 렌더링 엔드포인트의 경우 ACX는 스트리밍 회로의 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다.

- 캡처 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로의 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다.

RUN에서 STOP으로 전환할 때 기본 엔드포인트 스트림 상태가 변경됩니다.

- 렌더링 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로의 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다.

- 캡처 엔드포인트의 경우 ACX는 각 회로의 다중 회로 엔드포인트 스트림에 스트리밍 회로 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 것을 알릴 수 있습니다.

STOP에서 RUN으로 가는 경우 반전된 시퀀스:

렌더링 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 스트리밍 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림을 알릴 수 있습니다.

캡처 엔드포인트의 경우 ACX는 각 회로의 다중 회로 엔드포인트 스트림을 스트리밍 회로 스트림으로 시작하고 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 것을 알릴 수 있습니다.

실행에서 중지로 가는 경우 반전된 시퀀스:

- 렌더링 엔드포인트의 경우 ACX는 스트리밍 회로의 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다.

- 캡처 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로의 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다.
AcxStreamBridgeForwardInStreamVarArguments
이 플래그가 설정되면 ACX는 현재 스트림의 변수 인수 ACXOBJECTBAG 을 다중 회로 엔드포인트의 다음 스트림으로 전달합니다. 현재 스트림과 연결된 변수 인수 개체 모음이 없는 경우 ACX는 스트림 브리지 생성 시 지정된 변수 인수 개체 모음을 전달합니다(있는 경우). ACXOBJECTBAG과 같은 ACX 개체에 대한 자세한 내용은 ACX - ACX 개체 요약을 참조하세요.
AcxStreamBridgeConfigValidFlags
설정할 수 있는 모든 플래그의 비트 OR입니다. 내부적으로 ACX_STREAM_BRIDGE_CONFIG 구조 필드의 유효성을 검사하는 데 사용됩니다.

설명

ACX_STREAM_BRIDGE_CONFIG 구조체의 Flags 멤버에 대해 이 페이지에 있는 값의 유효한 비트 OR을 지정할 수 있습니다.

예제

예제 사용법은 다음과 같습니다.

    ACX_STREAM_BRIDGE_CONFIG_INIT(&streamCfg);
    streamCfg.InModesCount = SIZEOF_ARRAY(inModes);
    streamCfg.InModes      = inModes; 
    streamCfg.OutMode      = NULL;  // no mode, i.e., default (1st) and raw (2nd).
    streamCfg.OutStreamVarArguments = objBag;

    // Reverse the change-state sequence notifications.
    streamCfg.Flags       |= AcxStreamBridgeInvertChangeStateSequence;

    status = AcxStreamBridgeCreate(circuit, &attributes, &streamCfg, &streamBridge);

ACX 요구 사항

최소 ACX 버전: 1.0

ACX 버전에 대한 자세한 내용은 ACX 버전 개요를 참조하세요.

요구 사항

요구 사항
헤더 acxstreams.h

추가 정보