MESourceMetadataChanged 이벤트

메타데이터를 업데이트할 때 미디어 원본에서 발생합니다.

이벤트 값

IMFMediaEvent::GetValue에서 검색할 수 있는 값은 다음과 같습니다.

VARTYPE 설명
VT_EMPTY
이벤트 데이터가 없습니다.

설명

원본을 처음 만들 때 미디어 원본이 모든 메타데이터를 제공할 수 없는 경우 메타데이터를 사용할 수 있게 되면 이 이벤트를 발생시켜야 합니다.

미디어 원본은 새 프레젠테이션 설명자를 만들고 PD(프레젠테이션 설명자)의 모든 특성을 이벤트 개체로 복사해야 합니다. 애플리케이션은 이벤트 개체를 사용하여 새 PD 특성을 열거할 수 있습니다. 특히 파일이 완전히 다운로드될 때까지 MF_PD_DURATIONMF_PD_TOTAL_FILE_SIZE 값을 알 수 없습니다.

요구 사항

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

추가 정보

Media Foundation 이벤트

프레젠테이션 설명자 특성