Skip to content

Latest commit

 

History

History
80 lines (63 loc) · 3.95 KB

nf-highlevelmonitorconfigurationapi-getmonitortechnologytype.md

File metadata and controls

80 lines (63 loc) · 3.95 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:highlevelmonitorconfigurationapi.GetMonitorTechnologyType
GetMonitorTechnologyType function (highlevelmonitorconfigurationapi.h)
Retrieves the type of technology used by a monitor.
GetMonitorTechnologyType
GetMonitorTechnologyType function [Monitor Configuration]
highlevelmonitorconfigurationapi/GetMonitorTechnologyType
monitor.getmonitortechnologytype
monitor\getmonitortechnologytype.htm
Monitor
da3a5f64-2638-464b-973b-33cbe4cc64e7
12/05/2018
GetMonitorTechnologyType, GetMonitorTechnologyType function [Monitor Configuration], highlevelmonitorconfigurationapi/GetMonitorTechnologyType, monitor.getmonitortechnologytype
highlevelmonitorconfigurationapi.h
Windows
Windows Vista [desktop apps only]
Windows Server 2008 [desktop apps only]
Dxva2.lib
Dxva2.dll
Windows
19H1
GetMonitorTechnologyType
highlevelmonitorconfigurationapi/GetMonitorTechnologyType
c++
APIRef
kbSyntax
DllExport
dxva2.dll
GetMonitorTechnologyType

GetMonitorTechnologyType function

-description

Warning

The physical monitor configuration functions work using the VESA Monitor Control Command Set (MCCS) standard over an I2C interface. Many monitors don't fully implement that standard; so your use of these commands might result in undefined monitor behavior. We don't recommend using these functions for arbitrary monitors without physically validating that they work as intended.

Retrieves the type of technology used by a monitor.

-parameters

-param hMonitor [in]

Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR or GetPhysicalMonitorsFromIDirect3DDevice9.

-param pdtyDisplayTechnologyType [out]

Receives the technology type, specified as a member of the MC_DISPLAY_TECHNOLOGY_TYPE enumeration.

-returns

If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE. To get extended error information, call GetLastError.

-remarks

This function does not support every display technology. If a monitor uses a display technology that is supported by this function, the GetMonitorCapabilities function returns the MC_CAPS_DISPLAY_TECHNOLOGY_TYPE flag. If that flag is absent, the GetMonitorTechnologyType function fails.

Some monitor technologies do not support certain monitor configuration functions. For example, the DegaussMonitor function is supported only for cathode ray tube (CRT) monitors. To find out whether a specific function is supported, call GetMonitorCapabilities.

-see-also

Monitor Configuration Functions