EDataFlow 열거형(mmdeviceapi.h)
EDataFlow 열거형은 오디오 엔드포인트 디바이스와 애플리케이션 간에 오디오 데이터가 흐르는 방향을 나타내는 상수를 정의합니다.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0001 {
eRender = 0,
eCapture,
eAll,
EDataFlow_enum_count
} EDataFlow;
상수
eRender 값: 0 오디오 렌더링 스트림. 오디오 데이터는 애플리케이션에서 스트림을 렌더링하는 오디오 엔드포인트 디바이스로 흐릅니다. |
eCapture 오디오 캡처 스트림. 오디오 데이터는 스트림을 캡처하는 오디오 엔드포인트 디바이스에서 애플리케이션으로 흐릅니다. |
eAll 오디오 렌더링 또는 캡처 스트림. 오디오 데이터는 애플리케이션에서 오디오 엔드포인트 디바이스로 또는 오디오 엔드포인트 디바이스에서 애플리케이션으로 흐를 수 있습니다. |
EDataFlow_enum_count EDataFlow 열거형의 멤버 수입니다(EDataFlow_enum_count 멤버를 계산하지 않음). |
설명
IMMDeviceEnumerator::GetDefaultAudioEndpoint, IMMDeviceEnumerator::EnumAudioEndpoints, IMMEndpoint::GetDataFlow 및 IMMNotificationClient::OnDefaultDeviceChanged 메서드는 EDataFlow 열거형에 정의된 상수를 사용합니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | mmdeviceapi.h |
참고 항목
IMMDeviceEnumerator::EnumAudioEndpoints