MagGetFullscreenTransform 函式 (放大.h)
擷取全螢幕放大鏡的放大設定。
語法
BOOL MagGetFullscreenTransform(
[out] float *pMagLevel,
[out] int *pxOffset,
[out] int *pyOffset
);
參數
[out] pMagLevel
類型: float*
全螢幕放大鏡的目前放大因數。 值為 1.0 表示螢幕內容未放大。 高於 1.0 的值表示縮放比例。 小於 1.0 的值無效。
[out] pxOffset
類型: int*
未放大檢視左上角的 X 座標位移。 位移相對於主要監視器左上角的未損毀座標。
[out] pyOffset
類型: int*
未損毀檢視左上角的 Y 座標位移。 位移相對於主要監視器左上角的未損毀座標。
傳回值
類型: BOOL
如果成功,則傳回 TRUE,否則傳回 FALSE。
備註
位移不會受到目前每英吋點 (DPI) 設定的影響。
範例
下列程式碼片段會擷取全螢幕放大鏡的放大值和位移。
// Get the current magnification level and offset.
float magLevel;
int xOffset, yOffset;
if (!MagGetFullscreenTransform(&magLevel, &xOffset, &yOffset))
{
return E_FAIL;
}
//
// Do something with the magnification settings.
//
需求
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | 放大.h |
程式庫 | Magnification.lib |
Dll | Magnification.dll |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應