INFO: Querying Device Support for MaskBlt

ID: Q108929

3.10 3.50 3.51 WINDOWS NT kbgraphic
The information in this article applies to:
  • Microsoft Win32 Application Programming Interface (API), used with:
    • Microsoft Windows NT, versions 3.1, 3.5, 3.51


SUMMARY

The Win32 documentation for MaskBlt() states:


   Not all devices support the MaskBlt function. An application should call
   the GetDeviceCaps function to determine whether a device supports this
   function. 
To query support for MaskBlt(), an application should query the device for BitBlt support by passing RC_BITBLT constant to GetDeviceCaps().

MaskBlt() implements transparent blts in Windows NT.

For additional information, please see the following article(s) in the Microsoft Knowledge Base:
Q89375 Transparent Blts in Windows NT
GDI implements this application programming interface (API) by calling BitBlt(). Because BitBlt() is implemented at the driver level, applications that calls MaskBlt() should check for BitBlt() support on the device.

Additional query words: 3.10

Keywords : kbNTOS310 kbNTOS350 kbNTOS351 kbSDKWin32 kbDSupport
Version : winnt:3.1,3.5,3.51
Platform : winnt
Issue type : kbinfo


Last Reviewed: July 14, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.