GDI

Parent Previous Next

These flags determine the strategy for managing pure GDI programs or, in the most complicated case, hybrid games that mix GDI calls with other renderers like DirectDraw or Direct3D.


No GDI handling

GDINONE

Disables video-related GDI/user32 API hooking.

Scaled GDI calls

HOOKGDI

Scales GDI API coordinates to fit the window stretching.

Emulated Device Context

EMULATEDC

Handle an emulated GDI device context.

Share ddraw and GDI DC

???

???

Remap Client Rect

CLIENTREMAPPING

Enabled by default. Makes DxWnd remap the window client coordinates so that the program receives the same values as if the program was running in fullscreen mode.

??? Map DC to Primary Surface

GDIEMULATEDC

Use the ddraw primary surface device context for GDI operations.

Scale font parameters

FIXTEXTOUT

Tries to scale font parameters to fit the window stretching.

Suppress FillRect

???

???

Reuse emulated DC

???

???

Fix clipper area in shared DC

???

???

Syncronize GDI to ddraw palette

???

???

Suppress Win common errors

???

???

Created with the Personal Edition of HelpNDoc: Easily create HTML Help documents