MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE 특성

오디오 캡처 디바이스에 대한 디바이스 역할을 지정합니다.

데이터 형식

UINT32로 저장된 ERole

가져오기/설정

이 특성을 얻으려면 IMFAttributes::GetUINT32를 호출합니다.

이 특성을 설정하려면 IMFAttributes::SetUINT32를 호출합니다.

설명

eRole 열거형 유형은 Core Audio API 설명서에 설명되어 있습니다.

특성 값은 디바이스 역할을 지정합니다. 이 특성은 다음 함수와 함께 사용됩니다.

이 특성은 MFCreateDeviceSourceMFCreateDeviceSourceActivate 함수에 대한 입력으로 사용할 수 있습니다. 특성이 지정된 경우 함수는 지정된 디바이스 역할에 대한 기본 오디오 캡처 디바이스를 사용하는 미디어 원본을 만듭니다.

이 특성은 MFEnumDeviceSources 함수에 대한 입력으로도 사용할 수 있습니다. 특성을 지정하면 열거형이 지정된 디바이스 역할로 제한됩니다. 또한 MFEnumDeviceSources 함수에서 반환되는 각 활성화 개체에는 이 특성이 포함됩니다. 그런 다음, 특성은 미디어 원본을 만들 때 활성화 개체에서 내부적으로 사용됩니다.

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

요구 사항

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

추가 정보

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

오디오/비디오 캡처

디바이스 특성 캡처