DirectShow DirectShow 편집 서비스 C++ 레퍼런스 인터페이스 IMediaLocator   [목차열람] [주소복사] [슬롯비우기]
IMediaLocator 인터페이스
 
Microsoft DirectX 9.0

IMediaLocator 인터페이스

IMediaLocator 인터페이스는,DirectShow 편집 서비스 (DES)로 파일명을 검증하기 위한 메서드를 제공한다. 이 인터페이스를 사용해 제공된 파일명 및 패스가 기존의 파일에 대응하고 있는 것을 확인한다. 이 인터페이스는, 다른 장소에 있는 파일을 검색하는 수단, 및 [여는] 다이알로그 박스를 표시해 사용자를 파일을 찾을 수 있도록(듯이) 하는 수단도 제공한다.

미디어 locator는, 이 인터페이스를 처리 하고 있다. 타임 라인 및 렌더링 엔진도, 다음의 메서드에 의해 파일명의 검증을 지원 하고 있다.

DES 애플리케이션에서는, 보통은 이러한 메서드를 호출해, 미디어 locator의 인스턴스를 직접 생성 할 것은 없다. 더 자세한 정보는, 「미디어 locator의 사용법」을 참조할것.

IUnknown 로부터 계승한 메서드에 가세해,IMediaLocator 인터페이스는 다음의 메서드를 공개한다.

메서드 설명
AddFoundLocation 디렉토리 캐쉬에 디렉토리를 추가한다.
FindMediaFile 파일을 검색해, 성공했을 경우는, 그 파일에의 패스를 얻어온다.

요건

헤더 : Qedit.h 를 인클루드 한다. 이 헤더 파일은, 버전 7 이후의 Microsoft® Direct3D® 의 헤더와는 호환성이 없다.

라이브러리 : strmiids.lib 를 사용.

↑TOP