ACX_STREAM_BRIDGE_CONFIG_FLAGS 열거형(acxstreams.h)
ACX_STREAM_BRIDGE_CONFIG_FLAGS 열거형은 Acx Stream Bridge 구성 플래그를 설명합니다.
통사론
typedef enum _ACX_STREAM_BRIDGE_CONFIG_FLAGS {
AcxStreamBridgeConfigNoFlags,
AcxStreamBridgeInvertChangeStateSequence,
AcxStreamBridgeForwardInStreamVarArguments,
AcxStreamBridgeConfigValidFlags
} ACX_STREAM_BRIDGE_CONFIG_FLAGS;
상수
AcxStreamBridgeConfigNoFlags Acx Stream Bridge 구성에는 플래그가 없습니다. |
AcxStreamBridgeInvertChangeStateSequence 이 플래그를 사용하여 스트림 상태 변경 알림 시퀀스를 반전합니다. STOP에서 RUN으로 전환할 때 기본 엔드포인트 스트림 상태가 변경됩니다. - 렌더링 엔드포인트의 경우 ACX는 스트리밍 회로의 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. - 캡처 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. RUN에서 STOP으로 전환할 때 기본 엔드포인트 스트림 상태가 변경됩니다. - 렌더링 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. - 캡처 엔드포인트의 경우 ACX는 스트리밍 회로의 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. 중지에서 실행으로 반전된 시퀀스: 렌더링 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. 캡처 엔드포인트의 경우 ACX는 스트리밍 회로의 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림을 알릴 수 있습니다. RUN에서 STOP으로 반전된 시퀀스: - 렌더링 엔드포인트의 경우 ACX는 스트리밍 회로의 스트림부터 시작하여 디바이스가 핀을 가져오는 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. - 캡처 엔드포인트의 경우 ACX는 디바이스 브리지 핀이 있는 회로 스트림부터 시작하여 스트리밍 회로 스트림으로 끝나는 다중 회로 엔드포인트의 각 회로 스트림에 알릴 수 있습니다. |
AcxStreamBridgeForwardInStreamVarArguments 이 플래그가 설정되면 ACX는 ACXOBJECTBAG 현재 스트림의 변수 인수를 다중 회로 엔드포인트의 다음 스트림으로 전달합니다. 현재 스트림과 연결된 변수 인수 개체 모음이 없는 경우 ACX는 스트림 브리지 생성 시 지정된 변수 인수 개체 모음(있는 경우)을 전달합니다. ACX 개체에 대한 자세한 내용은 ACXJECTBAG같은 ACX -ACX 개체 요약을 참조하세요. |
AcxStreamBridgeConfigValidFlags 설정할 수 있는 모든 플래그의 비트 OR입니다. 내부적으로 ACX_STREAM_BRIDGE_CONFIG 구조체 필드의 유효성을 검사하는 데 사용됩니다. |
발언
ACX_STREAM_BRIDGE_CONFIG StructureFlags 멤버에 대해 이 페이지에 있는 값의 유효한 비트 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 |