다음을 통해 공유


audioengineendpoint.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

audioengineendpoint.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IAudioDeviceEndpoint

디바이스 엔드포인트 개체를 초기화하고 디바이스가 나타내는 디바이스의 기능을 가져옵니다.
IAudioEndpoint

오디오 엔드포인트에 대한 정보를 오디오 엔진에 제공합니다. 이 인터페이스는 오디오 엔드포인트에 의해 구현됩니다.
IAudioEndpointControl

엔드포인트의 스트림 상태를 제어합니다.
IAudioEndpointLastBufferControl

오프로드 스트림 클라이언트가 마지막 버퍼가 부분적으로만 전송되었음을 엔드포인트에 알릴 수 있도록 하는 기능을 제공합니다.
IAudioEndpointOffloadStreamMeter

IAudioEndpointOffloadStreamMeter 인터페이스는 오프로드된 오디오 스트림의 오디오 채널에 대한 일반 정보를 검색합니다.
IAudioEndpointOffloadStreamMute

IAudioEndpointOffloadStreamMute 인터페이스를 사용하면 클라이언트가 오프로드된 오디오 스트림의 음소거 상태 조작할 수 있습니다.
IAudioEndpointOffloadStreamVolume

IAudioEndpointOffloadStreamVolume 인터페이스를 사용하면 클라이언트 애플리케이션이 오프로드된 오디오 스트림의 볼륨 수준을 조작할 수 있습니다.
IAudioEndpointRT

엔드포인트 버퍼의 현재 읽기 위치와 쓰기 위치의 차이를 가져옵니다.
IAudioInputEndpointRT

각 처리 패스에 대한 입력 버퍼를 가져옵니다.
IAudioLfxControl

IAudioLfxControl 인터페이스를 사용하면 클라이언트가 오프로드된 오디오 스트림에서 로컬 효과를 적용하거나 제거할 수 있습니다.
IAudioOutputEndpointRT

각 처리 패스에 대한 출력 버퍼를 가져옵니다.
IHardwareAudioEngineBase

IHardwareAudioEngineBase 인터페이스는 하드웨어 오디오 엔진에 대한 정보를 구성하고 검색하는 데 사용할 오디오 스택의 오디오 엔드포인트에 의해 구현됩니다.

구조체

 
AE_CURRENT_POSITION

디바이스에서 클라이언트로 현재 프레임 위치를 보고합니다.

열거형

 
AE_POSITION_FLAGS

AE_CURRENT_POSITION 구조체에 대한 상수를 정의합니다. 이러한 상수는 현재 위치의 유효성 정도를 설명합니다.