home *** CD-ROM | disk | FTP | other *** search
- /****************************************/
- /* */
- /* RenderWare(TM) Graphics Library */
- /* */
- /****************************************/
-
- /*
- * This file is a product of Criterion Software Ltd.
- *
- * This file is provided as is with no warranties of any kind and is
- * provided without any obligiation on Criterion Software Ltd.
- * or Canon Inc. to assist in its use or modifiation.
- *
- * Criterion Software Ltd. and Canon Inc. will not, under any
- * circumstances, be liable for any lost revenue or other damages
- * arising from the use of this file.
- *
- * Copyright (c) 1991, 1992, 1993, 1994. Canon Inc.
- * All Rights Reserved.
- */
-
- #ifndef _RWWINH
- #define _RWWINH
-
- /* Windows and WinG specific stretching stuff. */
- typedef struct
- {
- RwInt32 width;
- RwInt32 height;
- RwCamera *camera;
- } RwWinOutputSize;
-
- /* Structure for passing in to RwBitmapRaster. */
- typedef struct
- {
- HDC hdc;
- HBITMAP hBitmap;
- } RwWinBitmapRaster;
-
- /* Windows specific device information codes... */
- #define rwWINIMAGEISDIB rwDEVICESPECIFICINFO
- #define rwWINUSINGDIBS (rwDEVICESPECIFICINFO + 1)
- #define rwWINUSINGWING (rwDEVICESPECIFICINFO + 2)
- #define rwWINISBACKGROUNDPALETTE (rwDEVICESPECIFICINFO + 3)
-
- /* Windows specific device control codes... */
- #define rwWINSETOUTPUTSIZE rwDEVICESPECIFICACTION
- #define rwWINBACKGROUNDPALETTE (rwDEVICESPECIFICACTION + 1)
-
- /* Windows specific open options... */
- #define rwWINUSEDIBS rwDEVICESPECIFICOPEN
- #define rwWINUSEWING (rwDEVICESPECIFICOPEN + 1)
- #define rwWINASSUME16IS16 (rwDEVICESPECIFICOPEN + 2)
- #define rwWINSETWINGDIBORIENT (rwDEVICESPECIFICOPEN + 3)
-
- #endif /* _RWWINH */
-
-
-
-
-
-
-
-
-