EC_WMT_EVENT(Dshow.h)

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드가 DirectShow 대신 Media Foundation에서 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

DRM(디지털 권한 관리)으로 보호되는 ASF 파일을 읽을 때 WM ASF 판독 기 필터에서 전송됩니다.

매개 변수

lParam1

다음 WMT_STATUS 값 중 하나입니다.

Description
WMT_ACQUIRE_LICENSE DRM 구성 요소가 라이선스 획득 프로세스를 성공적으로 완료했거나 실패할 때 전송됩니다.
WMT_INDIVIDUALIZE 보안 업그레이드 프로세스가 성공적으로 완료되었거나 실패했습니다.
WMT_NEEDS_INDIVIDUALIZATION 파일은 요청된 작업을 수행하기 전에 애플리케이션이 보안 업그레이드를 받아야 합니다.
WMT_NO_RIGHTS 애플리케이션은 DRM 버전 1로 보호되는 파일에 대해 요청한 작업을 수행할 권한이 없습니다.
WMT_NO_RIGHTS_EX 애플리케이션은 DRM 버전 7로 보호되는 파일에 대해 요청한 작업을 수행할 권한이 없습니다.

lParam2

이벤트 또는 NULL에 대한 정보를 포함하는 AM_WMT_EVENT_DATA 구조체에 대한 포인터입니다. 이 구조체의 pData 멤버는 다음 표와 같이 lParam1 값에 따라 형식이 달라지는 추가 데이터를 가리킵니다.

lParam1 AM_WMT_EVENT_DATA.pData
WMT_ACQUIRE_LICENSE WM_GET_LICENSE_DATA 구조체에 대한 포인터입니다. 이 구조체는 Windows Media Format SDK에 설명되어 있습니다.
WMT_INDIVIDUALIZE WM_INDIVIDUALIZE_STATUS 구조체에 대한 포인터입니다.
WMT_NEEDS_INDIVIDUALIZATION NULL.
WMT_NO_RIGHTS 챌린지 URL을 포함하는 와이드 문자열에 대한 포인터입니다.
WMT_NO_RIGHTS_EX WM_GET_LICENSE_DATA 구조체에 대한 포인터입니다.

lParam2 값은 NULL일 수 있습니다. 포인터를 역참조하기 전에 값을 확인합니다.

설명

DRM으로 보호된 파일의 재생을 사용하도록 설정하는 방법에 대한 자세한 내용은 Windows Media Format SDK 설명서를 참조하세요.

요구 사항

요구 사항
헤더
Dshow.h

추가 정보

이벤트 알림 코드

DirectShow의 이벤트 알림