共用方式為


Zoom 方法

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

注意

此元件可用於 Microsoft Windows 2000、Windows XP 和 Windows Server 2003 作業系統。 它在後續版本中可能會變更或無法使用。

 

方法 Zoom 會將視訊顯示放大或縮小,以一組指定的螢幕座標為中心。

MSWebDVD.Zoom(iXPos, iYPos, iZoomRatio)

參數

iXPos

將矩形縮放區域中央的 X 座標指定為 Integer。

iYPos

指定要縮放為整數之矩形中央的 Y 座標。

iZoomRatio

將套用至目前縮放值的縮放因數指定為 Integer。 總最大值取決於硬體重迭可支援的專案;這通常是原始大小的 32 到 64 倍。

傳回值

沒有傳回值。

備註

新的縮放比例會維持有效狀態,直到還原為原始大小或再次變更為止。 換句話說,兩次呼叫這個方法,指定兩個 的 iZoomRatio 會導致縮放比例大於原始視訊大小四倍。 如果使用者嘗試放大硬體可支援的內容,此方法將會成功,但不會執行任何動作。

SetClipVideoRect方法是放大的另一種方式;兩種方法之間的唯一差異是指定縮放矩形的方式。