#include "HTools.h"
#include "HIOManager.h"
Go to the source code of this file.
Classes | |
struct | GDIExportInfo |
class | HIOUtilityGDIOutput |
The HIOUtilityGDIOutput class should be used for exporting data to a Windows Printer or Clipboard Device Context (DC). More... | |
Defines | |
#define | HMFC_API |
#define | DEBUG_FORCE_FULL_COLOR 0x00000010 |
#define | DEBUG_NO_WINDOWS_HOOK 0x00000040 |
#define | DEBUG_SFB_COPY_TO_CLIPBOARD 0x00004000 |
#define | DEBUG_NO_RASTERS_IN_PRINTING 0x00020000 |
#define | DEBUG_PRINTING_MODE 0x00040000 |
#define | DEBUG_CLIPBOARD_MODE 0x00080000 |
#define | DEBUG_PRINT_NOT_FRAMEBUFFER_MODE 0x00020000 |
#define | DEBUG_PRINT_NOT_RASTER_REDUCTION 0x00200000 |
#define | DEBUG_FORCE_SOFTWARE 0x01000000 |
#define | DEBUG_NO_PAINTERS_PANELLING 0x00000008 |
Typedefs | |
typedef GDIExportInfo | GDIExportInformation |
GDIExportInformation Typedef for GDIExportInfo. |
|
Tells HOOPS/3dGS msw driver to enter clipboard mode |
|
Causes HOOPS/3dgs msw driver to output commands as if the device is full color Dithering will not occur - device will appear to have no palette and 16777216 colors - this will look very bad on a VGA device and is mainly intended for metafiles for printing and sharing |
|
Tells HOOPS/3dGS opengl driver to force software z-buffer |
|
Used to tell HOOPS/3dGS not to perform panelling when using painter's algorithm (This setting is made be calling HOOPS/3dGS HC_Set_Rendering_Options subroutine |
|
Obsolete |
|
Obselete. |
|
Tell HOOPS/3dGS msw driver to use a single stretch blt to copy a software framebuffer to the printer device |
|
Obsolete |
|
Tells HOOPS/3dGS msw driver to enter printing mode |
|
Tells HOOPS/3dGS that sfb is active and we are copying to a wmf. Needed so that we know to limit the sfb image size and stretchblit |
|
Export Definition |