Hello out there
I now discovered the hex values!
---------COPIED FROM MARKV-------------
Each resolution has one or more standard refresh rates. Each standard refresh rate has a group of parameters associated with it, specified by a group of 24
bytes in the VideoParameters entry. If the resolution has more than one standard refresh rate, you will see 48 or 72 or 96, etc., etc. bytes for the resolution.
Some bytes are grouped into words (16 bits) or longwords (32 bits); when this is the case, little endian applies, meaning the least significant byte comes first
(i.e. you read the bytes right-to-left).
-------------hope it's ok to simply copy it------------
<table valign=top border="1" cellspacing="2" cellpadding="2" bgcolor="#ecbbff">
<tr bgcolor="aqua"><td>value #</td><td>Name in monitor dialog</td><td width="25%"></td></tr>
<tr><td>1+2</td><td>Vertical Refresh rate (Hz)</td><td rowspan=11>
The hex values are calculated backwards I mean the lower byte(s) are entered before the higher byte(s)</P></td></tr>
<tr><td>3+4</td><td>Horizontal Refresh rate (kHz)</td></tr>
<tr><td>5+6+7(+8?)</td><td>Pixel clock</td></tr>
<tr><td>9+10</td><td>Horizontal Front porch (pixels)</td></tr>
<tr><td>11+12</td><td>Horizontal Sync (pixels)</td></tr>
<tr><td>13+14</td><td>Horizontal Back porch (pixels)</td></tr>
<tr><td>15+16</td><td>Vertical Front porch (lines)</td></tr>
<tr><td>17+18</td><td>Vertical Sync (lines)</td></tr>
<tr><td>19+20</td><td>Vertical Back porch (lines)</td></tr>
<tr><td>21</td><td valign=top cellspacing="0" cellpadding="0"><table cellspacing="0" cellpadding="0" border="0">
<tr><td bgcolor="aqua">0</td><td>highest bit</td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0/1</td><td>Vertical Positive sync polarity</td></tr>
<tr><td bgcolor="aqua">0/1</td><td>Horizontal Positive sync polarity</td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0/1</td><td>Interlaced</td></tr>
</table></td>
</tr>
<tr><td>22,23,24</td><td>no related values in the monitor dialog
they are always 0</td></tr>
</table>
hope this helps!
Helmchen
[This message has been edited by Helmchen2000 (edited 07-26-99).]
[This message has been edited by Helmchen2000 (edited 07-26-99).]
I now discovered the hex values!
---------COPIED FROM MARKV-------------
Each resolution has one or more standard refresh rates. Each standard refresh rate has a group of parameters associated with it, specified by a group of 24
bytes in the VideoParameters entry. If the resolution has more than one standard refresh rate, you will see 48 or 72 or 96, etc., etc. bytes for the resolution.
Some bytes are grouped into words (16 bits) or longwords (32 bits); when this is the case, little endian applies, meaning the least significant byte comes first
(i.e. you read the bytes right-to-left).
-------------hope it's ok to simply copy it------------
<table valign=top border="1" cellspacing="2" cellpadding="2" bgcolor="#ecbbff">
<tr bgcolor="aqua"><td>value #</td><td>Name in monitor dialog</td><td width="25%"></td></tr>
<tr><td>1+2</td><td>Vertical Refresh rate (Hz)</td><td rowspan=11>
The hex values are calculated backwards I mean the lower byte(s) are entered before the higher byte(s)</P></td></tr>
<tr><td>3+4</td><td>Horizontal Refresh rate (kHz)</td></tr>
<tr><td>5+6+7(+8?)</td><td>Pixel clock</td></tr>
<tr><td>9+10</td><td>Horizontal Front porch (pixels)</td></tr>
<tr><td>11+12</td><td>Horizontal Sync (pixels)</td></tr>
<tr><td>13+14</td><td>Horizontal Back porch (pixels)</td></tr>
<tr><td>15+16</td><td>Vertical Front porch (lines)</td></tr>
<tr><td>17+18</td><td>Vertical Sync (lines)</td></tr>
<tr><td>19+20</td><td>Vertical Back porch (lines)</td></tr>
<tr><td>21</td><td valign=top cellspacing="0" cellpadding="0"><table cellspacing="0" cellpadding="0" border="0">
<tr><td bgcolor="aqua">0</td><td>highest bit</td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0/1</td><td>Vertical Positive sync polarity</td></tr>
<tr><td bgcolor="aqua">0/1</td><td>Horizontal Positive sync polarity</td></tr>
<tr><td bgcolor="aqua">0</td><td></td></tr>
<tr><td bgcolor="aqua">0/1</td><td>Interlaced</td></tr>
</table></td>
</tr>
<tr><td>22,23,24</td><td>no related values in the monitor dialog
they are always 0</td></tr>
</table>
hope this helps!
Helmchen
[This message has been edited by Helmchen2000 (edited 07-26-99).]
[This message has been edited by Helmchen2000 (edited 07-26-99).]
Comment