DirectShow DirectShow 레퍼런스 MSWebDVD ActiveX 컨트롤 MSWebDVD Zoom [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
Zoom 메서드는, 소정의 화면 좌표를 중심으로, 비디오 표시를 줌인/줌 아웃 한다.
구문
MSWebDVD. Zoom(iXPos, iYPos, iZoomRatio);
파라미터
iXPos
줌 하는 직사각형의 중앙의 x 좌표를 정수형으로 지정한다.
iYPos
줌 하는 직사각형의 중앙의 y 좌표를 정수형으로 지정한다.
iZoomRatio
현재의 줌값에 적용하는 배율을 정수형으로 지정한다. 줌 후의 최대 사이즈는, 하드웨어 오버레이의 지원에 따라서 다르지만, 보통은 원의 사이즈의 32 ~ 64 배이다.
반환값
반환값 없음.
주의
새로운 줌율은, 원의 사이즈에 되돌리는지, 또는 다시 변경할 때까지 유효하다. 즉,iZoomRatio 에 2 를 지정해 이 메서드를 2 회 호출하면, 줌율이 비디오 본래의 사이즈의 4 배가 된다. 사용자가 하드웨어의 능력을 넘어 줌 하려고 했을 경우, 이 메서드는 성공하지만, 아무것도 실행되지 않는다.
줌인에는 SetClipVideoRect 메서드를 사용해도 괜찮다. 2 개의 방법의 유일한 차이는, 줌 직사각형의 지정 방법에 있다.