DirectShow DirectShow 레퍼런스 DirectShow 의 필터 MSTape 드라이버   [목차열람] [주소복사] [슬롯비우기]
MSTape 드라이버
 
Microsoft DirectX 9.0

MSTape 드라이버

이 주제는 Windows xp에만 적용.

MSTape 드라이버는, D-VHS 및 MPEG 캠 코다 장치를 지원 한다. 이 드라이버는, 애플리케이션에 WDM 비디오 캡춰 필터로서 공개된다. 기능은 DV 캠 코다 드라이버인 MSDV 와 비슷하다.

미디어 타입

입력 핀은 1 개의 미디어 타입을 지원 하고 있다.

메이저 타입 MEDIATYPE_Stream
서브 타입 MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE
샘플 사이즈 192 x 256
포맷 블록 MPEG2_TRANSPORT_STRIDE

출력 핀은 2 개의 미디어 타입을 지원 하고 있다.

메이저 타입 MEDIATYPE_Stream
서브 타입 MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE
샘플 사이즈 192 x 256
포맷 블록 MPEG2_TRANSPORT_STRIDE

메이저 타입 MEDIATYPE_Stream
서브 타입 MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE
샘플 사이즈 188 x 256
포맷 블록 NULL

장치의 정보

이 드라이버는, 장치 구성 ROM 로부터 동적으로 정보를 읽어낸다. 애플리케이션은, 디바이스 모니커를 프로퍼티 가방에 바인드 해 IPropertyBag::Read 메서드를 호출하는 것으로 이 정보를 취득할 수 있다.

프로퍼티 설명
UniqueID_Low 장치의 일의인 ID (low DWORD).
UniqueID_High 장치의 일의인 ID (high DWORD).
VendorID vender ID.
ModelID 모델 ID.
VendorText vender명.
ModelText 장치 모델명.
UnitModelText 유니트 모델명. ModelText 와 같은 경우도 있다.
DeviceOPcr0Payload oPCR (출력 플러그 제어) 유료 하중. 예 : 146 쿠아드렛트.
DeviceOPcr0DataRate oPCR 데이터 레이트. 예 : 0 (S100), 1 (S200), 또는 2 (S400).
DeviceClassGUID 장치 드라이버를 특정하는 GUID. MSTape 의 경우, 이 값은 {8C0F6AF2-0EDB-44C1-8AEB-59040BD830ED}. 이 GUID 는, 헤더 파일 Xprtdefs.h 내에서 MSTapeDeviceGUID 로서 정의된다.
설명 INF 파일로부터 취득한 장치의 기술. 이 캐릭터 라인에는 보통, 장치의 브랜드명이 포함된다.

장치 ID 는 64 비트의 정수이다. low DWORD 는 UniqueID_Low 프로퍼티에 저장 되어 high DWORD 는 UniqueID_High 프로퍼티에 저장 된다.

더 자세한 정보는, 「System Device Enumerator 의 사용법」을 참조할것.

참조

↑TOP