301 lines
14 KiB
HTML
301 lines
14 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Int 2F/AX=170Ah
|
|
</TITLE>
|
|
<META NAME="Description" CONTENT="
|
|
Int 2F/AX=170Ah - MS Windows WINOLDAP - GET DEVICE CAPABILITIES -
|
|
AX = 170Ah
|
|
DX = GDI information index (see #02726)
|
|
Return: AX = integer value of the desired item
|
|
(see #02727,#02728,#02729,#02730,#02731,#02732,#02733)
|
|
Note: This function returns the device-capability bits for the given display
|
|
(Table 02726)
|
|
Values for GDI information index:
|
|
00h device driver version
|
|
02h device classification
|
|
">
|
|
<META NAME="robots" CONTENT="none">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#FFD0A0">
|
|
<center>
|
|
<h2>Int 2F/AX=170Ah
|
|
</h2>
|
|
</center><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-4643.htm" tppabs="http://www.ctyme.com/intr/rb-4643.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-4645.htm" tppabs="http://www.ctyme.com/intr/rb-4645.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<h3><font color=#C00040>MS Windows WINOLDAP - GET DEVICE CAPABILITIES</font></h3>
|
|
<PRE>
|
|
AX = 170Ah
|
|
DX = GDI information index <a href="rb-4644.htm#Table2726" tppabs="http://www.ctyme.com/intr/rb-4644.htm#Table2726">(see #02726)</a><br>
|
|
<p><b>Return:</b><br>AX = integer value of the desired item
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/intr/rb-0000.htm \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/intr/rb-0000.htm#Table0'" tppabs="http://www.ctyme.com/intr/rb-0000.htm#Table0"></a>(see #02727,#02728,#02729,#02730,#02731,#02732,#02733)
|
|
</PRE>
|
|
<p><b>Note:</b>
|
|
This function returns the device-capability bits for the given display
|
|
<PRE>
|
|
<p>
|
|
<a name=table2726></a>
|
|
(Table 02726)
|
|
Values for GDI information index:
|
|
00h device driver version
|
|
02h device classification
|
|
04h width in mm
|
|
06h height in mm
|
|
08h width in pixels
|
|
0Ah height in pixels
|
|
0Ch bits per pixel
|
|
0Eh number of bit planes
|
|
10h number of brushes supported by device
|
|
12h number of pens supported by device
|
|
14h number of markers supported by device
|
|
16h number of fonts supported by device
|
|
18h number of colors
|
|
1Ah size required for device descriptor
|
|
1Ch curve capabilities
|
|
1Eh line capabilities
|
|
20h polygon capabilities
|
|
22h text capabilities
|
|
24h clipping capabilities
|
|
26h bitblt capabilities
|
|
28h X aspect
|
|
2Ah Y aspect
|
|
2Ch length of hypotenuse of aspect
|
|
58h logical pixels per inch of width
|
|
5Ah logical pixels per inch of height
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02727 - #02728 - #02729 - #02730 - #02731 - #02732 - #02733
|
|
<PRE>
|
|
<p>
|
|
<a name=table2727></a>
|
|
(Table 02727)
|
|
Values for device classification:
|
|
00h vector plotter
|
|
01h raster display
|
|
02h raster printer
|
|
03h raster camera
|
|
04h character-stream, PLP
|
|
05h Metafile, VDM
|
|
06h display-file
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02728 - #02729 - #02730 - #02731 - #02732 - #02733
|
|
<PRE>
|
|
<p>
|
|
Bitfields for curve capabilities:
|
|
<a name=table2728></a>
|
|
Bit(s) Description (Table 02728)
|
|
0 circles
|
|
1 pie wedges
|
|
2 chord arcs
|
|
3 ellipses
|
|
4 wide lines
|
|
5 styled lines
|
|
6 wide styled lines
|
|
7 interiors
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02727 - #02729 - #02730 - #02731 - #02732 - #02733
|
|
<PRE>
|
|
<p>
|
|
Bitfields for line capabilities:
|
|
<a name=table2729></a>
|
|
Bit(s) Description (Table 02729)
|
|
1 polylines
|
|
2 markers
|
|
3 polymarkers
|
|
4 wide lines
|
|
5 styled lines
|
|
6 wide styled lines
|
|
7 interiors
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02727 - #02728 - #02730 - #02731 - #02732 - #02733
|
|
<PRE>
|
|
<p>
|
|
Bitfields for polygon capabilities:
|
|
<a name=table2730></a>
|
|
Bit(s) Description (Table 02730)
|
|
0 polygons
|
|
1 rectangles
|
|
2 trapezoids
|
|
3 scanlines
|
|
4 wide borders
|
|
5 styled borders
|
|
6 wide styled borders
|
|
7 interiors
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02727 - #02728 - #02729 - #02731 - #02732 - #02733
|
|
<PRE>
|
|
<p>
|
|
Bitfields for text capabilities:
|
|
<a name=table2731></a>
|
|
Bit(s) Description (Table 02731)
|
|
0 output precision character
|
|
1 output precision stroke
|
|
2 clippping precision stroke
|
|
3 90-degree character rotation
|
|
4 arbitrary character rotation
|
|
5 independent X and Y scaling
|
|
6 double-size
|
|
7 integer scaling
|
|
8 continuous scaling
|
|
9 bold
|
|
10 italic
|
|
11 underline
|
|
12 strikeout
|
|
13 raster fonts
|
|
14 vector fonts
|
|
15 reserved
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02727 - #02728 - #02729 - #02730 - #02732 - #02733
|
|
<PRE>
|
|
<p>
|
|
<a name=table2732></a>
|
|
(Table 02732)
|
|
Values for clipping capabilities:
|
|
00h none
|
|
01h clipping to rectangles
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02727 - #02728 - #02729 - #02730 - #02731 - #02733
|
|
<PRE>
|
|
<p>
|
|
Bitfields for raster capabilities:
|
|
<a name=table2733></a>
|
|
Bit(s) Description (Table 02733)
|
|
0 simple bitBLT
|
|
1 device requires banding support
|
|
2 device requires scaling support
|
|
3 supports >64K bitmap
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#02726 - #02727 - #02728 - #02729 - #02730 - #02731 - #02732
|
|
<p>
|
|
<b>Category: <a href="cat-049.htm" tppabs="http://www.ctyme.com/intr/cat-049.htm">
|
|
Windows</a>
|
|
- <a href="int-2f-1.htm" tppabs="http://www.ctyme.com/intr/int-2F.htm">
|
|
Int 2Fh</a>
|
|
- <a href="alpha-m.htm" tppabs="http://www.ctyme.com/intr/alpha-m.htm">
|
|
M</a>
|
|
</b><p><p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-4643.htm" tppabs="http://www.ctyme.com/intr/rb-4643.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-4645.htm" tppabs="http://www.ctyme.com/intr/rb-4645.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
|
|
<!-- Bottom Link Start -->
|
|
|
|
<center>
|
|
|
|
<p><table border=1 bgcolor="#ffff99"><tr><td>
|
|
<table border=0 height=80>
|
|
<tr align=center><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">
|
|
<img src="tip.gif" tppabs="http://graphics.ctyme.com/gif/tip.gif" ALT="Sponsors" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">Shopping</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">
|
|
<img src="comment.gif" tppabs="http://graphics.ctyme.com/gif/comment.gif" ALT="Forum" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">Forum</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">
|
|
<img src="mail.gif" tppabs="http://graphics.ctyme.com/gif/mail.gif" ALT="email" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">EMail</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">
|
|
<img src="toc.gif" tppabs="http://graphics.ctyme.com/gif/toc.gif" ALT="Index" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">Index</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">
|
|
<img src="home.gif" tppabs="http://graphics.ctyme.com/gif/home.gif" ALT="Home" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">Home</a>
|
|
|
|
</td><td width="90">
|
|
|
|
<center>
|
|
<FORM ACTION="https://secure.paypal.com/cgi-bin/webscr" tppabs="https://secure.paypal.com/cgi-bin/webscr" METHOD="POST" traget="_blank">
|
|
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
|
|
<INPUT TYPE="hidden" NAME="business" VALUE="marc@perkel.com">
|
|
<INPUT TYPE="hidden" NAME="return" VALUE="http://www.perkel.com">
|
|
<INPUT TYPE="hidden" NAME="item_name" VALUE="Donation To Support this Site">
|
|
<INPUT TYPE="hidden" NAME="no_intl" VALUE="1">
|
|
<INPUT TYPE="image" SRC="x-click-but7.gif" tppabs="http://images.paypal.com/images/x-click-but7.gif" vspace=9
|
|
NAME="submit" ALT="Make payments with PayPal - it's fast, free and secure!">
|
|
</FORM>
|
|
|
|
</td></tr></table></td></tr></table><p>
|
|
|
|
|
|
<center>
|
|
<p>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/hosting/index.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/hosting/index.htm'" tppabs="http://www.ctyme.com/hosting/index.htm" target="_blank">
|
|
<img src="ctymehost.gif" tppabs="http://graphics.ctyme.com/gif/ctymehost.gif"
|
|
border=3 height=60 width=468></a>
|
|
<p>
|
|
<!-- Ad End --->
|
|
|
|
</center>
|
|
<FORM ACTION="http://service.bfast.com/bfast/click" target="_blank">
|
|
<INPUT TYPE="hidden" NAME="siteid" VALUE="30472466" >
|
|
<INPUT TYPE="hidden" NAME="bfpage" VALUE="horizontal">
|
|
<INPUT TYPE="hidden" NAME="bfmid" VALUE="27253343" >
|
|
<INPUT TYPE="hidden" NAME="num" VALUE="30">
|
|
|
|
<table bgcolor=white border=3><tr><td>
|
|
<table bgcolor=white border=0>
|
|
<tr><td>
|
|
<IMG SRC="serve-bfmid=27253343&siteid=30472466&bfpage=horizontal.gif" tppabs="http://service.bfast.com/bfast/serve?bfmid=27253343&siteid=30472466&bfpage=horizontal" BORDER="0" WIDTH="1" HEIGHT="1" align=right NOSAVE >
|
|
<center><b>Search the web with Google</b></center>
|
|
</td></tr><tr><td>
|
|
<TABLE cellpadding=0 cellspacing=5 bgcolor="#FFFFFF">
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr><tr><td>
|
|
<IMG SRC="affiliate_logo.gif" tppabs="http://www.google.com/affiliates/affiliate_logo.gif" border="0" ALT="Google" align="center">
|
|
<INPUT TYPE=text name=q size=30 maxlength=255 value="">
|
|
<INPUT type=submit name=sa VALUE="Go">
|
|
</td></tr>
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr></TABLE>
|
|
</td></tr></table>
|
|
</tr></td></table>
|
|
</FORM>
|
|
|
|
</center>
|
|
|
|
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
|
|
<!-- Bottom Link End -->
|
|
|
|
</BODY>
|
|
</HTML>
|