監視組態函式

下列函式可用來從監視器取得資訊,以及變更監視器的設定。 監視組態函式會分類為高階函式、低階函式和列舉函式。 如需詳細資訊,請參閱 使用監視器組態

High-Level函式

函式 描述
DegaussMonitor 將監視器取消區分。
GetMonitorBrightness 擷取監視器的最小、最大值和目前的亮度設定。
GetMonitorCapabilities 擷取監視器的組態功能。
GetMonitorColorTemperature 擷取監視器目前的色彩溫度。
GetMonitorContrast 擷取監視器的最小、最大值和目前的對比設定。
GetMonitorDisplayAreaPosition 擷取監視器的最小、最大值和目前水準或垂直位置。
GetMonitorDisplayAreaSize 擷取監視器的最小、最大值和目前寬度或高度。
GetMonitorRedGreenOrBlueDrive 擷取監視器的紅色、綠色或藍色磁片磁碟機值。
GetMonitorRedGreenOrBlueGain 擷取監視器的紅色、綠色或藍色增益值。
GetMonitorTechnologyType 擷取監視器所使用的技術類型。
RestoreMonitorFactoryColorDefaults 將監視器的色彩設定還原為其原廠預設值。
RestoreMonitorFactoryDefaults 將監視器的設定還原為其原廠預設值。
SaveCurrentMonitorSettings 將目前的監視器設定儲存到顯示器的非卷積儲存體。
SetMonitorBrightness 設定監視器的亮度值。
SetMonitorColorTemperature 設定監視器的色彩溫度。
SetMonitorContrast 設定監視器的對比值。
SetMonitorDisplayAreaPosition 設定監視器顯示區域的水準或垂直位置。
SetMonitorDisplayAreaSize 設定監視器顯示區域的寬度或高度。
SetMonitorRedGreenOrBlueDrive 設定監視器的紅色、綠色或藍色磁片磁碟機值。
SetMonitorRedGreenOrBlueGain 設定監視器的紅色、綠色或藍色取得值。

 

Low-Level函式

函式 描述
CapabilitiesRequestAndCapabilitiesReply 擷取描述監視器功能的字串。
GetCapabilitiesStringLength 擷取監視器功能字串的長度。
GetTimingReport 擷取監視器的水準和垂直同步處理頻率。
GetVCPFeatureAndVCPFeatureReply 擷取監視的虛擬主控台 (VCP) 程式碼目前的值、最大值和程式碼類型。
SaveCurrentSettings 將目前的監視器設定儲存到顯示器的非卷積儲存體。
SetVCPFeature 設定監視的 Virtual 主控台 (VCP) 程式碼值。

 

列舉函式

函式 描述
DestroyPhysicalMonitor 關閉實體監視器的控制碼。
DestroyPhysicalMonitors 關閉實體監視器控制碼的陣列。
GetNumberOfPhysicalMonitorsFromHMONITOR 擷取與 HMONITOR 監視器控制碼相關聯的實體監視器數目。
GetNumberOfPhysicalMonitorsFromIDirect3DDevice9 擷取與 Direct3D 裝置相關聯的實體監視器數目。
GetPhysicalMonitorsFromHMONITOR 擷取與 HMONITOR 監視器控制碼相關聯的實體監視器。
GetPhysicalMonitorsFromIDirect3DDevice9 擷取與 Direct3D 裝置相關聯的實體監視器。

 

內部函數

監視組態 API 會使用下列函式來存取顯示驅動程式中的功能。 應用程式不應該呼叫這些函式。

監視組態參考