"""ddraw.h"""
-from windows import *
+from winapi import *
IDirectDraw = Interface("IDirectDraw", IUnknown)
IDirectDraw2 = Interface("IDirectDraw2", IUnknown)
LPDDGAMMARAMP = Pointer(DDGAMMARAMP)
DDDEVICEIDENTIFIER = Struct("DDDEVICEIDENTIFIER", [
- (String, "szDriver"),
- (String, "szDescription"),
+ (CString, "szDriver"),
+ (CString, "szDescription"),
(LARGE_INTEGER, "liDriverVersion"),
(DWORD, "dwVendorId"),
(DWORD, "dwDeviceId"),
LPDDDEVICEIDENTIFIER = Pointer(DDDEVICEIDENTIFIER)
DDDEVICEIDENTIFIER2 = Struct("DDDEVICEIDENTIFIER2", [
- (String, "szDriver[MAX_DDDEVICEID_STRING]"),
- (String, "szDescription[MAX_DDDEVICEID_STRING]"),
+ (CString, "szDriver[MAX_DDDEVICEID_STRING]"),
+ (CString, "szDescription[MAX_DDDEVICEID_STRING]"),
(LARGE_INTEGER, "liDriverVersion"),
(DWORD, "dwVendorId"),
(DWORD, "dwDeviceId"),
print '#include <tchar.h>'
print '#include <ddraw.h>'
print
- print '#include "log.hpp"'
+ print '#include "trace_write.hpp"'
print
wrap()