DirectShow DirectShow 레퍼런스 MSWebDVD ActiveX 컨트롤 MSWebDVD Zoom   [목차열람] [주소복사] [슬롯비우기]
Zoom 메서드
 
Microsoft DirectX 9.0

Zoom 메서드

Zoom 메서드는, 소정의 화면 좌표를 중심으로, 비디오 표시를 줌인/줌 아웃 한다.

구문

MSWebDVD. Zoom(iXPos, iYPos, iZoomRatio);

파라미터

iXPos

줌 하는 직사각형의 중앙의 x 좌표를 정수형으로 지정한다.

iYPos

줌 하는 직사각형의 중앙의 y 좌표를 정수형으로 지정한다.

iZoomRatio

현재의 줌값에 적용하는 배율을 정수형으로 지정한다. 줌 후의 최대 사이즈는, 하드웨어 오버레이의 지원에 따라서 다르지만, 보통은 원의 사이즈의 32 ~ 64 배이다.

반환값

반환값 없음.

주의

새로운 줌율은, 원의 사이즈에 되돌리는지, 또는 다시 변경할 때까지 유효하다. 즉,iZoomRatio 에 2 를 지정해 이 메서드를 2 회 호출하면, 줌율이 비디오 본래의 사이즈의 4 배가 된다. 사용자가 하드웨어의 능력을 넘어 줌 하려고 했을 경우, 이 메서드는 성공하지만, 아무것도 실행되지 않는다.

줌인에는 SetClipVideoRect 메서드를 사용해도 괜찮다. 2 개의 방법의 유일한 차이는, 줌 직사각형의 지정 방법에 있다.

↑TOP