<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html>
<head>
<!-- Generated by javadoc -->
<title>Dxva2 (JNA API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="Dxva2 (JNA API)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><b>JNA API</><font size="-1"> 4.2.2</font></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../com/sun/jna/platform/win32/DsGetDC.PDOMAIN_CONTROLLER_INFO.ByReference.html" title="class in com.sun.jna.platform.win32"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../com/sun/jna/platform/win32/FlagEnum.html" title="interface in com.sun.jna.platform.win32"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?com/sun/jna/platform/win32/Dxva2.html" target="_top">Frames</a></li>
<li><a href="Dxva2.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.sun.jna.platform.win32</div>
<h2 title="Interface Dxva2" class="title">Interface Dxva2</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../../com/sun/jna/AltCallingConvention.html" title="interface in com.sun.jna">AltCallingConvention</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.html" title="interface in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI</a>, <a href="../../../../../com/sun/jna/Library.html" title="interface in com.sun.jna">Library</a>, <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.html" title="interface in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI</a>, <a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.html" title="interface in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI</a>, <a href="../../../../../com/sun/jna/win32/StdCall.html" title="interface in com.sun.jna.win32">StdCall</a>, <a href="../../../../../com/sun/jna/win32/StdCallLibrary.html" title="interface in com.sun.jna.win32">StdCallLibrary</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">Dxva2</span>
extends <a href="../../../../../com/sun/jna/win32/StdCallLibrary.html" title="interface in com.sun.jna.win32">StdCallLibrary</a>, <a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.html" title="interface in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.html" title="interface in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI</a>, <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.html" title="interface in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI</a></pre>
<div class="block">A port of dxva2.dll</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Martin Steiger</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.com.sun.jna.win32.StdCallLibrary">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;com.sun.jna.win32.<a href="../../../../../com/sun/jna/win32/StdCallLibrary.html" title="interface in com.sun.jna.win32">StdCallLibrary</a></h3>
<code><a href="../../../../../com/sun/jna/win32/StdCallLibrary.StdCallCallback.html" title="interface in com.sun.jna.win32">StdCallLibrary.StdCallCallback</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.com.sun.jna.Library">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;com.sun.jna.<a href="../../../../../com/sun/jna/Library.html" title="interface in com.sun.jna">Library</a></h3>
<code><a href="../../../../../com/sun/jna/Library.Handler.html" title="class in com.sun.jna">Library.Handler</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;com.sun.jna.platform.win32.<a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.html" title="interface in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI</a></h3>
<code><a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR.html" title="class in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;com.sun.jna.platform.win32.<a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.html" title="interface in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI</a></h3>
<code><a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_CAPS.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_CAPS</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE</a>, <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_SUPPORTED_COLOR_TEMPERATURE</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.com.sun.jna.platform.win32.LowLevelMonitorConfigurationAPI">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;com.sun.jna.platform.win32.<a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.html" title="interface in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI</a></h3>
<code><a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT.html" title="class in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT</a>, <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.html" title="enum in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE</a></code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../com/sun/jna/platform/win32/Dxva2.html" title="interface in com.sun.jna.platform.win32">Dxva2</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#INSTANCE">INSTANCE</a></span></code>
<div class="block">The only instance of the library</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.com.sun.jna.win32.StdCallLibrary">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;com.sun.jna.win32.<a href="../../../../../com/sun/jna/win32/StdCallLibrary.html" title="interface in com.sun.jna.win32">StdCallLibrary</a></h3>
<code><a href="../../../../../com/sun/jna/win32/StdCallLibrary.html#FUNCTION_MAPPER">FUNCTION_MAPPER</a>, <a href="../../../../../com/sun/jna/win32/StdCallLibrary.html#STDCALL_CONVENTION">STDCALL_CONVENTION</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.com.sun.jna.Library">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;com.sun.jna.<a href="../../../../../com/sun/jna/Library.html" title="interface in com.sun.jna">Library</a></h3>
<code><a href="../../../../../com/sun/jna/Library.html#OPTION_ALLOW_OBJECTS">OPTION_ALLOW_OBJECTS</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_CALLING_CONVENTION">OPTION_CALLING_CONVENTION</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_CLASSLOADER">OPTION_CLASSLOADER</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_FUNCTION_MAPPER">OPTION_FUNCTION_MAPPER</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_INVOCATION_MAPPER">OPTION_INVOCATION_MAPPER</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_OPEN_FLAGS">OPTION_OPEN_FLAGS</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_STRING_ENCODING">OPTION_STRING_ENCODING</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_STRUCTURE_ALIGNMENT">OPTION_STRUCTURE_ALIGNMENT</a>, <a href="../../../../../com/sun/jna/Library.html#OPTION_TYPE_MAPPER">OPTION_TYPE_MAPPER</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;com.sun.jna.platform.win32.<a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.html" title="interface in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI</a></h3>
<code><a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.html#PHYSICAL_MONITOR_DESCRIPTION_SIZE">PHYSICAL_MONITOR_DESCRIPTION_SIZE</a></code></li>
</ul>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#CapabilitiesRequestAndCapabilitiesReply-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WTypes.LPSTR-com.sun.jna.platform.win32.WinDef.DWORD-">CapabilitiesRequestAndCapabilitiesReply</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                       <a href="../../../../../com/sun/jna/platform/win32/WTypes.LPSTR.html" title="class in com.sun.jna.platform.win32">WTypes.LPSTR</a>&nbsp;pszASCIICapabilitiesString,
                                       <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORD.html" title="class in com.sun.jna.platform.win32">WinDef.DWORD</a>&nbsp;dwCapabilitiesStringLengthInCharacters)</code>
<div class="block">Retrieves a string describing a monitor's capabilities.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#DegaussMonitor-com.sun.jna.platform.win32.WinNT.HANDLE-">DegaussMonitor</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</code>
<div class="block">Degausses a monitor.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#DestroyPhysicalMonitor-com.sun.jna.platform.win32.WinNT.HANDLE-">DestroyPhysicalMonitor</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</code>
<div class="block">Closes a handle to a physical monitor.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#DestroyPhysicalMonitors-int-com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR:A-">DestroyPhysicalMonitors</a></span>(int&nbsp;dwPhysicalMonitorArraySize,
                       <a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR.html" title="class in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR</a>[]&nbsp;pPhysicalMonitorArray)</code>
<div class="block">Closes an array of physical monitor handles.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetCapabilitiesStringLength-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetCapabilitiesStringLength</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                           <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCapabilitiesStringLengthInCharacters)</code>
<div class="block">Retrieves the length of a monitor's capabilities string.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorBrightness-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorBrightness</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                    <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumBrightness,
                    <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentBrightness,
                    <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumBrightness)</code>
<div class="block">Retrieves a monitor's minimum, maximum, and current brightness settings.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorCapabilities-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorCapabilities</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                      <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMonitorCapabilities,
                      <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwSupportedColorTemperatures)</code>
<div class="block">Retrieves the configuration capabilities of a monitor.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorColorTemperature-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference-">GetMonitorColorTemperature</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                          <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference.html" title="class in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference</a>&nbsp;pctCurrentColorTemperature)</code>
<div class="block">Retrieves a monitor's current color temperature.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorContrast-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorContrast</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                  <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumContrast,
                  <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentContrast,
                  <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumContrast)</code>
<div class="block">Retrieves a monitor's minimum, maximum, and current contrast settings.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorDisplayAreaPosition-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorDisplayAreaPosition</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                             <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE</a>&nbsp;ptPositionType,
                             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumPosition,
                             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentPosition,
                             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumPosition)</code>
<div class="block">Retrieves a monitor's minimum, maximum, and current horizontal or vertical position.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorDisplayAreaSize-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorDisplayAreaSize</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                         <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE</a>&nbsp;stSizeType,
                         <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumWidthOrHeight,
                         <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentWidthOrHeight,
                         <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumWidthOrHeight)</code>
<div class="block">Retrieves a monitor's minimum, maximum, and current width or height.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorRedGreenOrBlueDrive-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorRedGreenOrBlueDrive</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                             <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE</a>&nbsp;dtDriveType,
                             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumDrive,
                             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentDrive,
                             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumDrive)</code>
<div class="block">Retrieves a monitor's red, green, or blue drive value.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorRedGreenOrBlueGain-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetMonitorRedGreenOrBlueGain</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                            <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE</a>&nbsp;gtGainType,
                            <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumGain,
                            <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentGain,
                            <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumGain)</code>
<div class="block">Retrieves a monitor's red, green, or blue gain value.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetMonitorTechnologyType-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference-">GetMonitorTechnologyType</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                        <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference.html" title="class in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference</a>&nbsp;pdtyDisplayTechnologyType)</code>
<div class="block">Retrieves the type of technology used by a monitor.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetNumberOfPhysicalMonitorsFromHMONITOR-com.sun.jna.platform.win32.WinUser.HMONITOR-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetNumberOfPhysicalMonitorsFromHMONITOR</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinUser.HMONITOR.html" title="class in com.sun.jna.platform.win32">WinUser.HMONITOR</a>&nbsp;hMonitor,
                                       <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwNumberOfPhysicalMonitors)</code>
<div class="block">Retrieves the number of physical monitors associated with an HMONITOR monitor handle.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetPhysicalMonitorsFromHMONITOR-com.sun.jna.platform.win32.WinUser.HMONITOR-int-com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR:A-">GetPhysicalMonitorsFromHMONITOR</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinUser.HMONITOR.html" title="class in com.sun.jna.platform.win32">WinUser.HMONITOR</a>&nbsp;hMonitor,
                               int&nbsp;dwPhysicalMonitorArraySize,
                               <a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR.html" title="class in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR</a>[]&nbsp;pPhysicalMonitorArray)</code>
<div class="block">Retrieves the physical monitors associated with an HMONITOR monitor handle.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetTimingReport-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT-">GetTimingReport</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
               <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT.html" title="class in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT</a>&nbsp;pmtrMonitorTimingReport)</code>
<div class="block">Retrieves a monitor's horizontal and vertical synchronization frequencies.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetVCPFeatureAndVCPFeatureReply-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.BYTE-com.sun.jna.platform.win32.LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">GetVCPFeatureAndVCPFeatureReply</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                               <a href="../../../../../com/sun/jna/platform/win32/WinDef.BYTE.html" title="class in com.sun.jna.platform.win32">WinDef.BYTE</a>&nbsp;bVCPCode,
                               <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference.html" title="class in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference</a>&nbsp;pvct,
                               <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentValue,
                               <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumValue)</code>
<div class="block">Retrieves the current value, maximum value, and code type of a Virtual Control Panel (VCP) code for a monitor.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#RestoreMonitorFactoryColorDefaults-com.sun.jna.platform.win32.WinNT.HANDLE-">RestoreMonitorFactoryColorDefaults</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</code>
<div class="block">Restores a monitor's color settings to their factory defaults.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#RestoreMonitorFactoryDefaults-com.sun.jna.platform.win32.WinNT.HANDLE-">RestoreMonitorFactoryDefaults</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</code>
<div class="block">Restores a monitor's settings to their factory defaults.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SaveCurrentMonitorSettings-com.sun.jna.platform.win32.WinNT.HANDLE-">SaveCurrentMonitorSettings</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</code>
<div class="block">Saves the current monitor settings to the display's nonvolatile storage.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SaveCurrentSettings-com.sun.jna.platform.win32.WinNT.HANDLE-">SaveCurrentSettings</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</code>
<div class="block">Saves the current monitor settings to the display's nonvolatile storage.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorBrightness-com.sun.jna.platform.win32.WinNT.HANDLE-int-">SetMonitorBrightness</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                    int&nbsp;dwNewBrightness)</code>
<div class="block">Sets a monitor's brightness value.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorColorTemperature-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE-">SetMonitorColorTemperature</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                          <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE</a>&nbsp;ctCurrentColorTemperature)</code>
<div class="block">Sets a monitor's color temperature.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorContrast-com.sun.jna.platform.win32.WinNT.HANDLE-int-">SetMonitorContrast</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                  int&nbsp;dwNewContrast)</code>
<div class="block">Sets a monitor's contrast value.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorDisplayAreaPosition-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE-int-">SetMonitorDisplayAreaPosition</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                             <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE</a>&nbsp;ptPositionType,
                             int&nbsp;dwNewPosition)</code>
<div class="block">Sets the horizontal or vertical position of a monitor's display area.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorDisplayAreaSize-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE-int-">SetMonitorDisplayAreaSize</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                         <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE</a>&nbsp;stSizeType,
                         int&nbsp;dwNewDisplayAreaWidthOrHeight)</code>
<div class="block">Sets the width or height of a monitor's display area.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorRedGreenOrBlueDrive-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE-int-">SetMonitorRedGreenOrBlueDrive</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                             <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE</a>&nbsp;dtDriveType,
                             int&nbsp;dwNewDrive)</code>
<div class="block">Sets a monitor's red, green, or blue drive value.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetMonitorRedGreenOrBlueGain-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE-int-">SetMonitorRedGreenOrBlueGain</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                            <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE</a>&nbsp;gtGainType,
                            int&nbsp;dwNewGain)</code>
<div class="block">Sets a monitor's red, green, or blue gain value.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#SetVCPFeature-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.BYTE-com.sun.jna.platform.win32.WinDef.DWORD-">SetVCPFeature</a></span>(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
             <a href="../../../../../com/sun/jna/platform/win32/WinDef.BYTE.html" title="class in com.sun.jna.platform.win32">WinDef.BYTE</a>&nbsp;bVCPCode,
             <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORD.html" title="class in com.sun.jna.platform.win32">WinDef.DWORD</a>&nbsp;dwNewValue)</code>
<div class="block">Sets the value of a Virtual Control Panel (VCP) code for a monitor.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="INSTANCE">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>INSTANCE</h4>
<pre>static final&nbsp;<a href="../../../../../com/sun/jna/platform/win32/Dxva2.html" title="interface in com.sun.jna.platform.win32">Dxva2</a> INSTANCE</pre>
<div class="block">The only instance of the library</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="GetMonitorCapabilities-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorCapabilities</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorCapabilities(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                   <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMonitorCapabilities,
                                   <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwSupportedColorTemperatures)</pre>
<div class="block">Retrieves the configuration capabilities of a monitor. Call this function to find out which high-level 
 monitor configuration functions are supported by the monitor.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call 
        <a href="../../../../../com/sun/jna/platform/win32/Dxva2.html#GetPhysicalMonitorsFromHMONITOR-com.sun.jna.platform.win32.WinUser.HMONITOR-int-com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR:A-"><code>GetPhysicalMonitorsFromHMONITOR(com.sun.jna.platform.win32.WinUser.HMONITOR, int, com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR[])</code></a></dd>
<dd><code>pdwMonitorCapabilities</code> - Receives a bitwise OR of capabilities flags. (MC_CAPS_*)</dd>
<dd><code>pdwSupportedColorTemperatures</code> - Receives a bitwise OR of color temperature flags. 
        (MC_SUPPORTED_COLOR_TEMPERATURE_*)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>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. 
        
        <p>The function fails if the monitor does not support DDC/CI.</p></dd>
</dl>
</li>
</ul>
<a name="SaveCurrentMonitorSettings-com.sun.jna.platform.win32.WinNT.HANDLE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SaveCurrentMonitorSettings</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SaveCurrentMonitorSettings(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</pre>
<div class="block">Saves the current monitor settings to the display's nonvolatile storage.
 <p>
 This function takes about 200 milliseconds to return.
 This high-level function is identical to the low-level function SaveCurrentSettings.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetMonitorTechnologyType-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorTechnologyType</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorTechnologyType(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                     <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference.html" title="class in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.ByReference</a>&nbsp;pdtyDisplayTechnologyType)</pre>
<div class="block">Retrieves the type of technology used by a monitor.
 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.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>pdtyDisplayTechnologyType</code> - Receives the technology type as defined in <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE.html" title="enum in com.sun.jna.platform.win32"><code>HighLevelMonitorConfigurationAPI.MC_DISPLAY_TECHNOLOGY_TYPE</code></a>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetMonitorBrightness-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorBrightness</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorBrightness(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                 <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumBrightness,
                                 <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentBrightness,
                                 <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumBrightness)</pre>
<div class="block">Retrieves a monitor's minimum, maximum, and current brightness settings.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_BRIGHTNESS flag.
 This function takes about 40 milliseconds to return. The brightness setting is a continuous monitor setting.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor</dd>
<dd><code>pdwMinimumBrightness</code> - Receives the monitor's minimum brightness.</dd>
<dd><code>pdwCurrentBrightness</code> - Receives the monitor's current brightness.</dd>
<dd><code>pdwMaximumBrightness</code> - Receives the monitor's maximum brightness.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetMonitorContrast-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorContrast</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorContrast(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                               <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumContrast,
                               <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentContrast,
                               <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumContrast)</pre>
<div class="block">Retrieves a monitor's minimum, maximum, and current contrast settings.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>pdwMinimumContrast</code> - Receives the monitor's minimum contrast.</dd>
<dd><code>pdwCurrentContrast</code> - Receives the monitor's current contrast.</dd>
<dd><code>pdwMaximumContrast</code> - Receives the monitor's maximum contrast.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="GetMonitorColorTemperature-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorColorTemperature</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorColorTemperature(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                       <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference.html" title="class in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.ByReference</a>&nbsp;pctCurrentColorTemperature)</pre>
<div class="block">Retrieves a monitor's current color temperature.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_COLOR_TEMPERATURE flag.
 This function takes between 0 and 80 milliseconds to return.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>pctCurrentColorTemperature</code> - Receives the monitor's current color temperature.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="GetMonitorRedGreenOrBlueDrive-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorRedGreenOrBlueDrive</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorRedGreenOrBlueDrive(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                          <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE</a>&nbsp;dtDriveType,
                                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumDrive,
                                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentDrive,
                                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumDrive)</pre>
<div class="block">Retrieves a monitor's red, green, or blue drive value.
 <p>
 Drive settings are generally used to adjust the monitor's white point. Drive and black level are different 
 names for the same monitor setting. If this function is supported, the GetMonitorCapabilities function returns 
 the MC_CAPS_RED_GREEN_BLUE_DRIVE flag.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>dtDriveType</code> - A member of the MC_DRIVE_TYPE enumeration, specifying whether to retrieve the red, green, or blue drive value.</dd>
<dd><code>pdwMinimumDrive</code> - Receives the minimum red, green, or blue drive value.</dd>
<dd><code>pdwCurrentDrive</code> - Receives the current red, green, or blue drive value.</dd>
<dd><code>pdwMaximumDrive</code> - Receives the maximum red, green, or blue drive value.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="GetMonitorRedGreenOrBlueGain-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorRedGreenOrBlueGain</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorRedGreenOrBlueGain(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                         <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE</a>&nbsp;gtGainType,
                                         <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumGain,
                                         <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentGain,
                                         <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumGain)</pre>
<div class="block">Retrieves a monitor's red, green, or blue gain value.
 <p>
 Gain settings are generally used to adjust the monitor's white point. If this function is supported, the 
 GetMonitorCapabilities function returns the MC_CAPS_RED_GREEN_BLUE_GAIN flag. This function takes about 40 milliseconds to return.
 The gain settings are continuous monitor settings.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>gtGainType</code> - A member of the MC_GAIN_TYPE enumeration, specifying whether to retrieve the red, green, or blue gain value.</dd>
<dd><code>pdwMinimumGain</code> - Receives the minimum red, green, or blue gain value.</dd>
<dd><code>pdwCurrentGain</code> - Receives the current red, green, or blue gain value.</dd>
<dd><code>pdwMaximumGain</code> - Receives the maximum red, green, or blue gain value.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="SetMonitorBrightness-com.sun.jna.platform.win32.WinNT.HANDLE-int-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorBrightness</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorBrightness(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                 int&nbsp;dwNewBrightness)</pre>
<div class="block">Sets a monitor's brightness value.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_BRIGHTNESS flag.
 This function takes about 50 milliseconds to return.
 The brightness setting is a continuous monitor setting. </p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>dwNewBrightness</code> - Brightness value. To get the monitor's minimum and maximum brightness values, call GetMonitorBrightness.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="SetMonitorContrast-com.sun.jna.platform.win32.WinNT.HANDLE-int-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorContrast</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorContrast(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                               int&nbsp;dwNewContrast)</pre>
<div class="block">Sets a monitor's contrast value.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_CONTRAST flag.
 This function takes about 50 milliseconds to return. The brightness setting is a continuous monitor setting.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>dwNewContrast</code> - Contrast value. To get the monitor's minimum and maximum contrast values, call GetMonitorContrast.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="SetMonitorColorTemperature-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorColorTemperature</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorColorTemperature(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                       <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_COLOR_TEMPERATURE</a>&nbsp;ctCurrentColorTemperature)</pre>
<div class="block">Sets a monitor's color temperature.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_COLOR_TEMPERATURE flag. 
 The GetMonitorCapabilities function also returns the range of color temperatures that the monitor supports. 
 The ctCurrentColorTemperature parameter must correspond to one of these values. Changing the color temperature 
 changes the monitor's white point. It can also change the current drive and gain settings. To get the new drive 
 and gain settings, call GetMonitorRedGreenOrBlueDrive and GetMonitorRedGreenOrBlueGain, respectively.
 This function takes from 50 to 90 milliseconds to return.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>ctCurrentColorTemperature</code> - Color temperature, specified as a member of the MC_COLOR_TEMPERATURE enumeration.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="SetMonitorRedGreenOrBlueDrive-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE-int-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorRedGreenOrBlueDrive</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorRedGreenOrBlueDrive(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                          <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_DRIVE_TYPE</a>&nbsp;dtDriveType,
                                          int&nbsp;dwNewDrive)</pre>
<div class="block">Sets a monitor's red, green, or blue drive value. 
 <p>
 Drive settings are generally used to adjust the
 monitor's white point. Drive and black level are different names for the same monitor setting. If this function
 is supported, the GetMonitorCapabilities function returns the MC_CAPS_RED_GREEN_BLUE_DRIVE flag. This function
 takes about 50 milliseconds to return. Changing the drive settings can change the color temperature. To get the
 new color temperature, call GetMonitorColorTemperature. The drive settings are continuous monitor settings</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>dtDriveType</code> - A member of the MC_DRIVE_TYPE enumeration, specifying whether to set the red, green, or blue
 drive value.</dd>
<dd><code>dwNewDrive</code> - Red, green, or blue drive value. To get the monitor's minimum and maximum drive values, call
 GetMonitorRedGreenOrBlueDrive.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="SetMonitorRedGreenOrBlueGain-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE-int-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorRedGreenOrBlueGain</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorRedGreenOrBlueGain(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                         <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_GAIN_TYPE</a>&nbsp;gtGainType,
                                         int&nbsp;dwNewGain)</pre>
<div class="block">Sets a monitor's red, green, or blue gain value. 
 <p>
 Gain settings are generally used to adjust the
 monitor's white point. If this function is supported, the GetMonitorCapabilities function returns the
 MC_CAPS_RED_GREEN_BLUE_GAIN flag. This function takes about 50 milliseconds to return. Changing the gain settings
 can change the color temperature. To get the new color temperature, call GetMonitorColorTemperature. The gain
 settings are continuous monitor settings.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dd><code>gtGainType</code> - A member of the MC_GAIN_TYPE enumeration, specifying whether to set the red, green, or blue
 gain.</dd>
<dd><code>dwNewGain</code> - Red, green, or blue gain value. To get the monitor's minimum and maximum gain values, call
 GetMonitorRedGreenOrBlueGain.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="DegaussMonitor-com.sun.jna.platform.win32.WinNT.HANDLE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DegaussMonitor</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;DegaussMonitor(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</pre>
<div class="block">Degausses a monitor.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_DEGAUSS flag. Degaussing
 is supported only by cathode ray tube (CRT) monitors. This function takes about 50 milliseconds to return. This
 function should not be called frequently, because calling it frequently will not noticeably improve the monitor's
 image quality or color fidelity.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="GetMonitorDisplayAreaSize-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorDisplayAreaSize</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorDisplayAreaSize(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                      <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE</a>&nbsp;stSizeType,
                                      <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumWidthOrHeight,
                                      <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentWidthOrHeight,
                                      <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumWidthOrHeight)</pre>
<div class="block">Retrieves a monitor's minimum, maximum, and current width or height.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_DISPLAY_AREA_SIZE flag.
 This function takes about 40 milliseconds to return. The width and height settings are continuous monitor settings. </p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>stSizeType</code> - A member of the MC_SIZE_TYPE enumeration, specifying whether to retrieve the width or the height.</dd>
<dd><code>pdwMinimumWidthOrHeight</code> - Receives the minimum width or height.</dd>
<dd><code>pdwCurrentWidthOrHeight</code> - Receives the current width or height.</dd>
<dd><code>pdwMaximumWidthOrHeight</code> - Receives the maximum width or height.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetMonitorDisplayAreaPosition-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetMonitorDisplayAreaPosition</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetMonitorDisplayAreaPosition(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                          <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE</a>&nbsp;ptPositionType,
                                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMinimumPosition,
                                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentPosition,
                                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumPosition)</pre>
<div class="block">Retrieves a monitor's minimum, maximum, and current horizontal or vertical position.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_DISPLAY_AREA_POSITION flag.
 This function takes about 40 milliseconds to return. The horizontal and vertical position are continuous monitor settings.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>ptPositionType</code> - A member of the MC_POSITION_TYPE enumeration, specifying whether to retrieve the horizontal position or the vertical position.</dd>
<dd><code>pdwMinimumPosition</code> - Receives the minimum horizontal or vertical position.</dd>
<dd><code>pdwCurrentPosition</code> - Receives the current horizontal or vertical position.</dd>
<dd><code>pdwMaximumPosition</code> - Receives the maximum horizontal or vertical position.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="SetMonitorDisplayAreaSize-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE-int-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorDisplayAreaSize</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorDisplayAreaSize(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                      <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_SIZE_TYPE</a>&nbsp;stSizeType,
                                      int&nbsp;dwNewDisplayAreaWidthOrHeight)</pre>
<div class="block">Sets the width or height of a monitor's display area.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_DISPLAY_AREA_SIZE flag.
 This function takes about 50 milliseconds to return. The width and height settings are continuous monitor settings.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>stSizeType</code> - A member of the MC_SIZE_TYPE enumeration, specifying whether to set the width or the height.</dd>
<dd><code>dwNewDisplayAreaWidthOrHeight</code> - Display area width or height. To get the minimum and maximum width and height, 
        call GetMonitorDisplayAreaSize.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="SetMonitorDisplayAreaPosition-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE-int-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetMonitorDisplayAreaPosition</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetMonitorDisplayAreaPosition(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                          <a href="../../../../../com/sun/jna/platform/win32/HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE.html" title="enum in com.sun.jna.platform.win32">HighLevelMonitorConfigurationAPI.MC_POSITION_TYPE</a>&nbsp;ptPositionType,
                                          int&nbsp;dwNewPosition)</pre>
<div class="block">Sets the horizontal or vertical position of a monitor's display area.
 <p>
 If this function is supported, the GetMonitorCapabilities function returns the MC_CAPS_DISPLAY_AREA_POSITION flag.
 This function takes about 50 milliseconds to return. The horizontal and vertical position are continuous monitor settings. </p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>ptPositionType</code> - A member of the MC_POSITION_TYPE enumeration, specifying whether to set the horizontal position or the vertical position.</dd>
<dd><code>dwNewPosition</code> - Horizontal or vertical position. To get the minimum and maximum position, call GetMonitorDisplayAreaPosition.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="RestoreMonitorFactoryColorDefaults-com.sun.jna.platform.win32.WinNT.HANDLE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RestoreMonitorFactoryColorDefaults</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;RestoreMonitorFactoryColorDefaults(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</pre>
<div class="block">Restores a monitor's color settings to their factory defaults. This function potentially changes the current
 value of the monitor's brightness, contrast, color temperature, drive, and gain. The current value of each
 setting is changed to its factory default. The default settings depend on the manufacturer. This function can
 also change the range of supported values for each of these settings. The function does not enable any monitor
 settings that were disabled. If this function is supported, the GetMonitorCapabilities function returns the
 MC_CAPS_RESTORE_FACTORY_COLOR_DEFAULTS flag. This function takes about 5 seconds to return. This function might
 reset monitor settings that are not accessible through the high-level monitor configuration functions. Whether
 this occurs depends on the specific model of monitor. The following settings are not affected by this function:
 <ul><li>Display area size</li>
 <li>Display area position</li>
 <li>Capabilities flags</li></ul></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="RestoreMonitorFactoryDefaults-com.sun.jna.platform.win32.WinNT.HANDLE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RestoreMonitorFactoryDefaults</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;RestoreMonitorFactoryDefaults(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</pre>
<div class="block">Restores a monitor's settings to their factory defaults. This function restores all of the settings that are
 supported by the high-level monitor configuration functions. It might also restore settings that are available
 only through the low-level functions and are not supported by the high-level functions. The current value of each
 setting is changed to its factory default. The exact settings that change, and the default values of those
 settings, depend on the manufacturer. This function can also change the range of supported values for some
 settings. If this function is supported, the GetMonitorCapabilities function returns the
 MC_CAPS_RESTORE_FACTORY_DEFAULTS flag. This function takes about 5 seconds to return. If GetMonitorCapabilities
 returns the MC_RESTORE_FACTORY_DEFAULTS_ENABLES_MONITOR_SETTINGS flag, this function also enables all of the
 monitor settings that are supported by the high-level functions. It is sometimes possible for an application to
 disable certain settings by calling the low-level functions. It is also possible for the user to disable certain
 settings by adjusting settings on the monitor's physical control panel. If that happens, the setting can only be
 re-enabled through the control panel or by calling RestoreMonitorFactoryDefaults. It is not possible to disable
 any settings by using the high-level functions.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetVCPFeatureAndVCPFeatureReply-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.BYTE-com.sun.jna.platform.win32.LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetVCPFeatureAndVCPFeatureReply</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetVCPFeatureAndVCPFeatureReply(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                            <a href="../../../../../com/sun/jna/platform/win32/WinDef.BYTE.html" title="class in com.sun.jna.platform.win32">WinDef.BYTE</a>&nbsp;bVCPCode,
                                            <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference.html" title="class in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI.MC_VCP_CODE_TYPE.ByReference</a>&nbsp;pvct,
                                            <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCurrentValue,
                                            <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwMaximumValue)</pre>
<div class="block">Retrieves the current value, maximum value, and code type of a Virtual Control Panel (VCP) code for a monitor.
 This function corresponds to the "Get VCP Feature &amp; VCP Feature Reply" command from the Display Data 
 Channel Command Interface (DDC/CI) standard. Vendor-specific VCP codes can be used with this function.
 This function takes about 40 milliseconds to return.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>bVCPCode</code> - VCP code to query. The VCP codes are Include the VESA Monitor Control Command Set (MCCS)
        standard, versions 1.0 and 2.0. This parameter must specify a continuous or non-continuous VCP, or a 
        vendor-specific code. It should not be a table control code.</dd>
<dd><code>pvct</code> - Receives the VCP code type, as a member of the MC_VCP_CODE_TYPE enumeration. This parameter can be NULL.</dd>
<dd><code>pdwCurrentValue</code> - Receives the current value of the VCP code. This parameter can be NULL.</dd>
<dd><code>pdwMaximumValue</code> - If bVCPCode specifies a continuous VCP code, this parameter receives the maximum value of 
        the VCP code. If bVCPCode specifies a non-continuous VCP code, the value received in this parameter 
        is undefined. This parameter can be NULL.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="SetVCPFeature-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.BYTE-com.sun.jna.platform.win32.WinDef.DWORD-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SetVCPFeature</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SetVCPFeature(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.BYTE.html" title="class in com.sun.jna.platform.win32">WinDef.BYTE</a>&nbsp;bVCPCode,
                          <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORD.html" title="class in com.sun.jna.platform.win32">WinDef.DWORD</a>&nbsp;dwNewValue)</pre>
<div class="block">Sets the value of a Virtual Control Panel (VCP) code for a monitor. This function corresponds to the
 "Set VCP Feature" command from the Display Data Channel Command Interface (DDC/CI) standard. This function takes
 about 50 milliseconds to return.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>bVCPCode</code> - VCP code to set. The VCP codes are defined in the VESA Monitor Control Command Set (MCCS)
 standard, version 1.0 and 2.0. This parameter must specify a continuous or non-continuous VCP, or a
 vendor-specific code. It should not be a table control code.</dd>
<dd><code>dwNewValue</code> - Value of the VCP code.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="SaveCurrentSettings-com.sun.jna.platform.win32.WinNT.HANDLE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SaveCurrentSettings</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;SaveCurrentSettings(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</pre>
<div class="block">Saves the current monitor settings to the display's nonvolatile storage. This function corresponds to the
 "Save Current Settings" function from the Display Data Channel Command Interface (DDC/CI) standard. This function
 takes about 200 milliseconds to return. This low-level function is identical to the high-level function
 SaveCurrentMonitorSettings.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetCapabilitiesStringLength-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetCapabilitiesStringLength</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetCapabilitiesStringLength(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                        <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwCapabilitiesStringLengthInCharacters)</pre>
<div class="block">Retrieves the length of a monitor's capabilities string.
 This function usually returns quickly, but sometimes it can take several seconds to complete.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>pdwCapabilitiesStringLengthInCharacters</code> - Receives the length of the capabilities string, in characters, including the terminating null character.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="CapabilitiesRequestAndCapabilitiesReply-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.WTypes.LPSTR-com.sun.jna.platform.win32.WinDef.DWORD-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CapabilitiesRequestAndCapabilitiesReply</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;CapabilitiesRequestAndCapabilitiesReply(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                                                    <a href="../../../../../com/sun/jna/platform/win32/WTypes.LPSTR.html" title="class in com.sun.jna.platform.win32">WTypes.LPSTR</a>&nbsp;pszASCIICapabilitiesString,
                                                    <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORD.html" title="class in com.sun.jna.platform.win32">WinDef.DWORD</a>&nbsp;dwCapabilitiesStringLengthInCharacters)</pre>
<div class="block">Retrieves a string describing a monitor's capabilities. This function corresponds to the
 "Capabilities Request &amp; Capabilities Reply" command from the Display Data Channel Command Interface (DDC/CI)
 standard. For more information about the capabilities string, refer to the DDC/CI standard. This function usually
 returns quickly, but sometimes it can take several seconds to complete. You can update a monitor's capabilities
 string by adding an AddReg directive to the monitor's INF file. Add a registry key named "CapabilitiesString" to
 the monitor's driver key. The value of the registry key is the capabilities string. The registry data type is
 REG_SZ.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>pszASCIICapabilitiesString</code> - Pointer to a buffer that receives the monitor's capabilities string. The caller
        must allocate this buffer. To get the size of the string, call GetCapabilitiesStringLength. The capabilities
        string is always an ASCII string. The buffer must include space for the terminating null character.</dd>
<dd><code>dwCapabilitiesStringLengthInCharacters</code> - Size of pszASCIICapabilitiesString in characters, including the
        terminating null character.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetTimingReport-com.sun.jna.platform.win32.WinNT.HANDLE-com.sun.jna.platform.win32.LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetTimingReport</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetTimingReport(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor,
                            <a href="../../../../../com/sun/jna/platform/win32/LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT.html" title="class in com.sun.jna.platform.win32">LowLevelMonitorConfigurationAPI.MC_TIMING_REPORT</a>&nbsp;pmtrMonitorTimingReport)</pre>
<div class="block">Retrieves a monitor's horizontal and vertical synchronization frequencies.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor. To get the monitor handle, call GetPhysicalMonitorsFromHMONITOR</dd>
<dd><code>pmtrMonitorTimingReport</code> - Pointer to an MC_TIMING_REPORT structure that receives the timing information.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE.</dd>
</dl>
</li>
</ul>
<a name="GetNumberOfPhysicalMonitorsFromHMONITOR-com.sun.jna.platform.win32.WinUser.HMONITOR-com.sun.jna.platform.win32.WinDef.DWORDByReference-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetNumberOfPhysicalMonitorsFromHMONITOR</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetNumberOfPhysicalMonitorsFromHMONITOR(<a href="../../../../../com/sun/jna/platform/win32/WinUser.HMONITOR.html" title="class in com.sun.jna.platform.win32">WinUser.HMONITOR</a>&nbsp;hMonitor,
                                                    <a href="../../../../../com/sun/jna/platform/win32/WinDef.DWORDByReference.html" title="class in com.sun.jna.platform.win32">WinDef.DWORDByReference</a>&nbsp;pdwNumberOfPhysicalMonitors)</pre>
<div class="block">Retrieves the number of physical monitors associated with an HMONITOR monitor handle. Call this function before
 calling GetPhysicalMonitorsFromHMONITOR.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - A monitor handle. Monitor handles are returned by several Multiple Display Monitor functions,
        including EnumDisplayMonitors and MonitorFromWindow, which are part of the graphics device interface (GDI).</dd>
<dd><code>pdwNumberOfPhysicalMonitors</code> - Receives the number of physical monitors associated with the monitor handle.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="GetPhysicalMonitorsFromHMONITOR-com.sun.jna.platform.win32.WinUser.HMONITOR-int-com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR:A-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GetPhysicalMonitorsFromHMONITOR</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;GetPhysicalMonitorsFromHMONITOR(<a href="../../../../../com/sun/jna/platform/win32/WinUser.HMONITOR.html" title="class in com.sun.jna.platform.win32">WinUser.HMONITOR</a>&nbsp;hMonitor,
                                            int&nbsp;dwPhysicalMonitorArraySize,
                                            <a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR.html" title="class in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR</a>[]&nbsp;pPhysicalMonitorArray)</pre>
<div class="block">Retrieves the physical monitors associated with an HMONITOR monitor handle. A single HMONITOR handle can be
 associated with more than one physical monitor. This function returns a handle and a text description for each
 physical monitor. When you are done using the monitor handles, close them by passing the pPhysicalMonitorArray
 array to the DestroyPhysicalMonitors function.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - A monitor handle. Monitor handles are returned by several Multiple Display Monitor functions,
        including EnumDisplayMonitors and MonitorFromWindow, which are part of the graphics device interface (GDI).</dd>
<dd><code>dwPhysicalMonitorArraySize</code> - Number of elements in pPhysicalMonitorArray. To get the required size of the
        array, call GetNumberOfPhysicalMonitorsFromHMONITOR.</dd>
<dd><code>pPhysicalMonitorArray</code> - Pointer to an array of PHYSICAL_MONITOR structures. The caller must allocate the
        array.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="DestroyPhysicalMonitor-com.sun.jna.platform.win32.WinNT.HANDLE-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DestroyPhysicalMonitor</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;DestroyPhysicalMonitor(<a href="../../../../../com/sun/jna/platform/win32/WinNT.HANDLE.html" title="class in com.sun.jna.platform.win32">WinNT.HANDLE</a>&nbsp;hMonitor)</pre>
<div class="block">Closes a handle to a physical monitor.
 Call this function to close a monitor handle obtained from the GetPhysicalMonitorsFromHMONITOR</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hMonitor</code> - Handle to a physical monitor.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
<a name="DestroyPhysicalMonitors-int-com.sun.jna.platform.win32.PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR:A-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DestroyPhysicalMonitors</h4>
<pre><a href="../../../../../com/sun/jna/platform/win32/WinDef.BOOL.html" title="class in com.sun.jna.platform.win32">WinDef.BOOL</a>&nbsp;DestroyPhysicalMonitors(int&nbsp;dwPhysicalMonitorArraySize,
                                    <a href="../../../../../com/sun/jna/platform/win32/PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR.html" title="class in com.sun.jna.platform.win32">PhysicalMonitorEnumerationAPI.PHYSICAL_MONITOR</a>[]&nbsp;pPhysicalMonitorArray)</pre>
<div class="block">Closes an array of physical monitor handles.
 Call this function to close an array of monitor handles obtained from the GetPhysicalMonitorsFromHMONITOR</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dwPhysicalMonitorArraySize</code> - Number of elements in the pPhysicalMonitorArray array.</dd>
<dd><code>pPhysicalMonitorArray</code> - Pointer to an array of PHYSICAL_MONITOR structures.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the function succeeds, the return value is TRUE. If the function fails, the return value is FALSE</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><b>JNA API</><font size="-1"> 4.2.2</font></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../com/sun/jna/platform/win32/DsGetDC.PDOMAIN_CONTROLLER_INFO.ByReference.html" title="class in com.sun.jna.platform.win32"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../com/sun/jna/platform/win32/FlagEnum.html" title="interface in com.sun.jna.platform.win32"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?com/sun/jna/platform/win32/Dxva2.html" target="_top">Frames</a></li>
<li><a href="Dxva2.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><center><i>Copyright &copy; 2007-2016 Timothy Wall. All Rights Reserved.</i></center></small></p>
</body>
</html>
