MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID 특성

오디오 엔드포인트 디바이스의 식별자를 지정합니다.

데이터 형식

와이드 문자열

설명

이 특성을 사용하여 오디오 렌더러를 구성할 수 있습니다. 사용량은 오디오 렌더러를 만들기 위해 호출하는 함수에 따라 달라집니다.

오디오 엔드포인트 디바이스는 헤드폰 또는 스피커와 같은 오디오 데이터 경로의 한쪽 끝에 있는 하드웨어 디바이스입니다. 오디오 엔드포인트 식별자를 가져오려면 다음 핵심 오디오 API를 사용합니다.

  • IMMDeviceEnumerator 인터페이스를 사용하여 시스템의 디바이스를 열거합니다.
  • IMMDevice::GetId를 호출하여 디바이스의 식별자를 가져옵니다.

자세한 내용은 핵심 오디오 API 설명서를 참조하세요. 이 특성이 설정되지 않은 경우 오디오 렌더러는 기본 엔드포인트 디바이스를 사용합니다.

이 특성이 설정된 경우 MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE 특성을 설정하지 마세요. 두 특성이 모두 설정되면 오디오 렌더러를 만들 때 오류가 발생합니다.

이 특성의 GUID 상수는 mfuuid.lib에서 내보냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
Mfidl.h

추가 정보

미디어 파운데이션 특성의 사전순 목록

오디오 렌더러 특성

IMFAttributes::GetString

IMFAttributes::SetString

스트리밍 오디오 렌더러