ACX_STREAM_BRIDGE_TYPE 열거형(acxstreams.h)
ACX_STREAM_BRIDGE_TYPE 열거형은 Acx Stream 브리지 형식을 설명합니다.
Syntax
typedef enum _ACX_STREAM_BRIDGE_TYPE {
AcxStreamBridgeInvalidType,
AcxStreamBridgeMux,
AcxStreamBridgeMaximumType,
AcxStreamBridgeDefaultType
} ACX_STREAM_BRIDGE_TYPE;
상수
AcxStreamBridgeInvalidType Acx Stream Bridge는 InvalidType입니다. |
AcxStreamBridgeMux Acx Stream 브리지는 Mux입니다. 이 브리지 형식은 여러 입력 스트림을 허용하며 하나의 출력 스트림만 허용합니다. |
AcxStreamBridgeMaximumType AcxStreamBridgeMaximumType은 유효성 검사를 위해 내부적으로 사용됩니다. 사용하지 마십시오. |
AcxStreamBridgeDefaultType 기본 형식은 이 필드에 유효한 형식 중 하나와 연결됩니다. 드라이버가 이 값을 재정의하지 않는 경우 사용되는 형식입니다. |
설명
AcxStreamBridge는 회로에서 스트림 생성을 전파하고, 스트림의 상태가 전환되고, 엔드포인트의 회로 스트림 세그먼트 간에 DRM 설정이 전파됩니다. 이 개체는 다중 회로(오디오 복합) 시나리오에서만 사용됩니다.
예제
예제 사용법은 다음과 같습니다.
//
// Add a stream BRIDGE for RAW and DEFAULT modes.
//
PCGUID inModes[] =
{
&AUDIO_SIGNALPROCESSINGMODE_DEFAULT,
&AUDIO_SIGNALPROCESSINGMODE_RAW,
};
WDF_OBJECT_ATTRIBUTES_INIT(&attributes);
attributes.ParentObject = pin;
ACXSTREAMBRIDGE bridge = NULL;
ACX_STREAM_BRIDGE_CONFIG bridgeCfg;
ACX_STREAM_BRIDGE_CONFIG_INIT(&bridgeCfg);
streamCfg.InModesCount = 2;
streamCfg.InModes = inModes;
streamCfg.OutMode = &AUDIO_SIGNALPROCESSINGMODE_DEFAULT;
status = AcxStreamBridgeCreate(circuit, &attributes, &bridgeCfg, &bridge);
ACX 요구 사항
최소 ACX 버전: 1.0
ACX 버전에 대한 자세한 내용은 ACX 버전 개요를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | acxstreams.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기