mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
15360 lines
542 KiB
JSON
15360 lines
542 KiB
JSON
{
|
|
|
|
"Constants":[
|
|
{
|
|
"Name":"DIRECTDRAW_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1792
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"_FACDD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2166
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CLSID_DirectDraw"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d7b70ee0-4340-11cf-b063-0020afc2cd35"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CLSID_DirectDraw7"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3c305196-50db-11d3-9cfe-00c04fd930c5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CLSID_DirectDrawClipper"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"593817a0-7db3-11cf-a2de-00aa00b93356"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUM_ATTACHEDSECONDARYDEVICES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUM_DETACHEDSECONDARYDEVICES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUM_NONDISPLAYDEVICES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCREATE_HARDWAREONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCREATE_EMULATIONONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_DDDEVICEID_STRING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDGDI_GETHOSTIDENTIFIER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_CAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_HEIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_WIDTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_PITCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_BACKBUFFERCOUNT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_ZBUFFERBITDEPTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_ALPHABITDEPTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_LPSURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_PIXELFORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_CKDESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_CKDESTBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_CKSRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_CKSRCBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_MIPMAPCOUNT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_REFRESHRATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_LINEARSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_TEXTURESTAGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_FVF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_SRCVBHANDLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_DEPTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSD_ALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16775662
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSD_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSD_COMPRESSION_RATIO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSD_SCAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSD_OSCAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSD_ALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSDCAPS_OPTCOMPRESSED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSDCAPS_OPTREORDERED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSDCAPS_MONOLITHICMIPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSDCAPS_VALIDSCAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":805324800
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOSDCAPS_VALIDOSCAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_BRIGHTNESS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_CONTRAST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_HUE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_SATURATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_SHARPNESS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_GAMMA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCOLOR_COLORENABLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_ALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_BACKBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_COMPLEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_FLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_FRONTBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_OFFSCREENPLAIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_OVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_PALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_PRIMARYSURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_RESERVED3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_PRIMARYSURFACELEFT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_SYSTEMMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_TEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_3DDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_VIDEOMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_VISIBLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_WRITEONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_ZBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_OWNDC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_LIVEVIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_HWCODEC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_MODEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_MIPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_ALLOCONLOAD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_VIDEOPORT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_LOCALVIDMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_NONLOCALVIDMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_STANDARDVGAMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS_OPTIMIZED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_RESERVED4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_HARDWAREDEINTERLACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_HINTDYNAMIC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_HINTSTATIC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_TEXTUREMANAGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_OPAQUE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_HINTANTIALIASING"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP_POSITIVEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP_NEGATIVEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP_POSITIVEY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP_NEGATIVEY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP_POSITIVEZ"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_CUBEMAP_NEGATIVEZ"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_MIPMAPSUBLEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_D3DTEXTUREMANAGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_DONOTPERSIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_STEREOSURFACELEFT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_VOLUME"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_NOTUSERLOCKABLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_POINTS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_RTPATCHES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_NPATCHES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_RESERVED3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_DISCARDBACKBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_ENABLEALPHACHANNEL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_EXTENDEDFORMATPRIMARY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2_ADDITIONALPRIMARY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_MULTISAMPLE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":31
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_MULTISAMPLE_QUALITY_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":224
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_MULTISAMPLE_QUALITY_SHIFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_LIGHTWEIGHTMIPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_AUTOGENMIPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_DMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_CREATESHAREDRESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_READONLYRESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS3_OPENSHAREDRESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_3D"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ALIGNBOUNDARYDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ALIGNSIZEDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ALIGNBOUNDARYSRC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ALIGNSIZESRC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ALIGNSTRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BLTQUEUE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BLTFOURCC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BLTSTRETCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_GDI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_OVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_OVERLAYCANTCLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_OVERLAYFOURCC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_OVERLAYSTRETCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_PALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_PALETTEVSYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_READSCANLINE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ZBLTS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ZOVERLAYS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_COLORKEY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_ALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_COLORKEYHWASSIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_NOHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BLTCOLORFILL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BANKSWITCHED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_BLTDEPTHFILL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_CANCLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_CANCLIPSTRETCHED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_CANBLTSYSMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CERTIFIED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_NO2DDURING3DSCENE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_VIDEOPORT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_AUTOFLIPOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANBOBINTERLEAVED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANBOBNONINTERLEAVED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_COLORCONTROLOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_COLORCONTROLPRIMARY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANDROPZ16BIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_NONLOCALVIDMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_NONLOCALVIDMEMCAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_NOPAGELOCKREQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_WIDESURFACES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANFLIPODDEVEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANBOBHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_COPYFOURCC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_PRIMARYGAMMA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANRENDERWINDOWED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANCALIBRATEGAMMA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_FLIPINTERVAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_FLIPNOVSYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANMANAGETEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_TEXMANINNONLOCALVIDMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_SYSTONONLOCAL_AS_SYSTOLOCAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANMANAGERESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_DYNAMICTEXTURES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANAUTOGENMIPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS2_CANSHARERESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_BLTALPHAEDGEBLEND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_BLTALPHAPIXELS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_BLTALPHAPIXELSNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_BLTALPHASURFACES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_BLTALPHASURFACESNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_OVERLAYALPHAEDGEBLEND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_OVERLAYALPHAPIXELS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_OVERLAYALPHAPIXELSNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_OVERLAYALPHASURFACES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXALPHACAPS_OVERLAYALPHASURFACESNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTARITHSTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTARITHSTRETCHYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTMIRRORLEFTRIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTMIRRORUPDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTROTATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTROTATION90"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSHRINKX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSHRINKXN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSHRINKY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSHRINKYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSTRETCHX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSTRETCHXN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTSTRETCHYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYARITHSTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYARITHSTRETCHYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSHRINKX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSHRINKXN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSHRINKY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSHRINKYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSTRETCHX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSTRETCHXN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYSTRETCHYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYMIRRORLEFTRIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYMIRRORUPDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYDEINTERLACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_BLTALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFXCAPS_OVERLAYALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSVCAPS_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSVCAPS_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSVCAPS_RESERVED3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSVCAPS_RESERVED4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSVCAPS_STEREOSEQUENTIAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_4BIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_8BITENTRIES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_8BIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_INITIALIZE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_PRIMARYSURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_PRIMARYSURFACELEFT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_ALLOW256"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_VSYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_1BIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_2BIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPCAPS_ALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSPD_IUNKNOWNPOINTER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSPD_VOLATILE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_8"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_16"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_24"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBD_32"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEY_COLORSPACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEY_DESTBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEY_DESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEY_SRCBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEY_SRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTBLTCLRSPACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTBLTCLRSPACEYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTBLTYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTOVERLAYCLRSPACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTOVERLAYCLRSPACEYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTOVERLAYONEACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_DESTOVERLAYYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCBLTCLRSPACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCBLTCLRSPACEYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCBLTYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCOVERLAYCLRSPACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCOVERLAYCLRSPACEYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCOVERLAYONEACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_SRCOVERLAYYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCKEYCAPS_NOCOSTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_ALPHAPIXELS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_ALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_PALETTEINDEXED4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_PALETTEINDEXEDTO8"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_PALETTEINDEXED8"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_RGB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_COMPRESSED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_RGBTOYUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_YUV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_ZBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_PALETTEINDEXED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_PALETTEINDEXED2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_ZPIXELS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_STENCILBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_ALPHAPREMULT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_LUMINANCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_BUMPLUMINANCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_BUMPDUDV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMSURFACES_ALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMSURFACES_MATCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMSURFACES_NOMATCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMSURFACES_CANBECREATED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMSURFACES_DOESEXIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSDM_STANDARDVGAMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDEDM_REFRESHRATES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDEDM_STANDARDVGAMODES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_FULLSCREEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_ALLOWREBOOT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_NOWINDOWCHANGES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_ALLOWMODEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_SETFOCUSWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_SETDEVICEWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_CREATEDEVICEWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_MULTITHREADED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_FPUSETUP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSCL_FPUPRESERVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHADEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHADESTCONSTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHADESTNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHADESTSURFACEOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHAEDGEBLEND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHASRC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHASRCCONSTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHASRCNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ALPHASRCSURFACEOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ASYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_COLORFILL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_DDFX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_DDROPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_KEYDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_KEYDESTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_KEYSRC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_KEYSRCOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ROP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ROTATIONANGLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ZBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ZBUFFERDESTCONSTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ZBUFFERDESTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ZBUFFERSRCCONSTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_ZBUFFERSRCOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_WAIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_DEPTHFILL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_DONOTWAIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_PRESENTATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_LAST_PRESENTATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_EXTENDED_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_EXTENDED_LINEAR_CONTENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFAST_NOCOLORKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFAST_SRCCOLORKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFAST_DESTCOLORKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFAST_WAIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFAST_DONOTWAIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_WAIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_EVEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_ODD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_NOVSYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_INTERVAL2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_INTERVAL3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":50331648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_INTERVAL4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDFLIP_DONOTWAIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHADEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHADESTCONSTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHADESTNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHADESTSURFACEOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHAEDGEBLEND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHASRC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHASRCCONSTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHASRCNEG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ALPHASRCSURFACEOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_HIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_KEYDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_KEYDESTOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_KEYSRC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_KEYSRCOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_SHOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ADDDIRTYRECT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_REFRESHDIRTYRECTS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_REFRESHALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_DDFX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_AUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_BOB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_OVERRIDEBOBWEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_INTERLEAVED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_BOBHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_ARGBSCALEFACTORS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVER_DEGRADEARGBSCALING"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSETSURFACEDESC_RECREATEDC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSETSURFACEDESC_PRESERVEDC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_SURFACEMEMORYPTR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_WAIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_EVENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_READONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_WRITEONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_NOSYSLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_NOOVERWRITE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_DISCARDCONTENTS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_OKTOSWAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_DONOTWAIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_HASVOLUMETEXTUREBOXRECT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDLOCK_NODIRTYUPDATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_ARITHSTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_MIRRORLEFTRIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_MIRRORUPDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_NOTEARING"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_ROTATE180"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_ROTATE270"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_ROTATE90"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_ZBUFFERRANGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX_ZBUFFERBASEDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERFX_ARITHSTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERFX_MIRRORLEFTRIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERFX_MIRRORUPDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERFX_DEINTERLACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDWAITVB_BLOCKBEGIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDWAITVB_BLOCKBEGINEVENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDWAITVB_BLOCKEND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDGFS_CANFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDGFS_ISFLIPDONE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDGBS_CANBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDGBS_ISBLTDONE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMOVERLAYZ_BACKTOFRONT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMOVERLAYZ_FRONTTOBACK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERZ_SENDTOFRONT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERZ_SENDTOBACK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERZ_MOVEFORWARD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERZ_MOVEBACKWARD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERZ_INSERTINFRONTOF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDOVERZ_INSERTINBACKOF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSGR_CALIBRATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDSMT_ISTESTREQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDEM_MODEPASSED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDEM_MODEFAILED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMRET_CANCEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDENUMRET_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"OBJECT_ISROOT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDUNSUPPORTEDMODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_MiscellaneousCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efd60cc0-49e7-11d0-889d-00aa00bbb76a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_VideoPortCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efd60cc1-49e7-11d0-889d-00aa00bbb76a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ColorControlCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efd60cc2-49e7-11d0-889d-00aa00bbb76a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_VideoPortCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efd60cc3-49e7-11d0-889d-00aa00bbb76a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3DCallbacks2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0ba584e1-70b6-11d0-889d-00aa00bbb76a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3DCallbacks3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ddf41230-ec0a-11d0-a9b6-00aa00c0993e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_NonLocalVidMemCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"86c4fa80-8d84-11d0-94e8-00c04fc34137"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_KernelCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"80863800-6b06-11d0-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_KernelCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ffaa7540-7aa8-11d0-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3DExtendedCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7de41f80-9d93-11d0-89ab-00a0c9054129"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ZPixelFormats"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"93869880-36cf-11d1-9b1b-00aa00bbb8ae"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DDMoreSurfaceCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3b8a0466-f269-11d1-880b-00c04fd930c5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DDStereoMode"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f828169c-a8e8-11d2-a1f2-00a0c983eaf6"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_OptSurfaceKmodeInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e05c8472-51d4-11d1-8cce-00a0c90629a8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_OptSurfaceUmodeInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d792804-5fa8-11d1-8cd0-00a0c90629a8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_UserModeDriverInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f0b0e8e2-5f97-11d1-8cd0-00a0c90629a8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_UserModeDriverPassword"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"97f861b6-60a1-11d1-8cd0-00a0c90629a8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3DParseUnknownCommandCallback"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2e04ffa0-98e4-11d1-8ce1-00a0c90629a8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_MotionCompCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b1122b40-5da5-11d1-8fcf-00c04fc29b4e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_Miscellaneous2Callbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"406b2f00-3e5a-11d1-b640-00aa00a1f96a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_NOVEL_TEXTURE_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDPF_D3DFORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_TEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_VOLUMETEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_CUBETEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_OFFSCREEN_RENDERTARGET"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_SAME_FORMAT_RENDERTARGET"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_ZSTENCIL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_SAME_FORMAT_UP_TO_ALPHA_RENDERTARGET"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_DISPLAYMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_3DACCELERATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_PIXELSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_CONVERT_TO_ARGB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_OFFSCREENPLAIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_SRGBREAD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_BUMPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_DMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_NOFILTER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_MEMBEROFGROUP_ARGB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_SRGBWRITE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_NOALPHABLEND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_AUTOGENMIPMAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_VERTEXTEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFORMAT_OP_NOTEXCOORDWRAPNORMIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DELETED_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DELETED_LASTONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DELETED_NOTFOUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DCICOMMAND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3075
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DD_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DD_RUNTIME_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2306
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DD_HAL_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDCREATEDRIVEROBJECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDGET32BITDRIVERNAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDNEWCALLBACKFNS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVERSIONINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CCHDEVICENAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_PALETTE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_AUTOFLIP_BUFFERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_D32"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":71
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_S1D15"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":72
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_D15S1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":73
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_S8D24"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":74
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_D24S8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":75
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_X8D24"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":76
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"D3DFMT_INTERNAL_D24X8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":77
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PLEASEALLOC_BLOCKSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PLEASEALLOC_LINEARSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM_ISLINEAR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM_ISRECTANGULAR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM_ISHEAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM_ISNONLOCAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM_ISWC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM_HEAPDISABLED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"HEAPALIASINFO_MAPPEDREAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"HEAPALIASINFO_MAPPEDDUMMY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_DESTROYDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_CREATESURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_SETCOLORKEY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_SETMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_WAITFORVERTICALBLANK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_CANCREATESURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_CREATEPALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_GETSCANLINE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_SETEXCLUSIVEMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_FLIPTOGDISURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PALCB32_DESTROYPALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PALCB32_SETENTRIES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_DESTROYSURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_FLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_SETCLIPLIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_LOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_UNLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_BLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_SETCOLORKEY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_ADDATTACHEDSURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_GETBLTSTATUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_GETFLIPSTATUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_UPDATEOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_SETOVERLAYPOSITION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_RESERVED4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SURFCB32_SETPALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISCCB32_GETAVAILDRIVERMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISCCB32_UPDATENONLOCALHEAP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISCCB32_GETHEAPALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISCCB32_GETSYSMEMBLTSTATUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISC2CB32_CREATESURFACEEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISC2CB32_GETDRIVERSTATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISC2CB32_DESTROYDDLOCAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_EXEBUFCB32_CANCREATEEXEBUF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_EXEBUFCB32_CREATEEXEBUF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_EXEBUFCB32_DESTROYEXEBUF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_EXEBUFCB32_LOCKEXEBUF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_EXEBUFCB32_UNLOCKEXEBUF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_CANCREATEVIDEOPORT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_CREATEVIDEOPORT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_FLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETBANDWIDTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETINPUTFORMATS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETOUTPUTFORMATS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETFIELD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETLINE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETCONNECT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_DESTROY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETFLIPSTATUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_UPDATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_WAITFORSYNC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETSIGNALSTATUS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_COLORCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_COLOR_COLORCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_KERNEL_SYNCSURFACEDATA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_KERNEL_SYNCVIDEOPORTDATA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_GETGUIDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_GETFORMATS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_CREATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_GETCOMPBUFFINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_GETINTERNALINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_BEGINFRAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_ENDFRAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_RENDER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_QUERYSTATUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MOCOMP32_DESTROY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DRIVER_NOTHANDLED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DRIVER_HANDLED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DRIVER_NOCKEYHW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_256"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_16"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_GDI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_STORED_8"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_STORED_16"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_STORED_24"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_INHEL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_DIRTY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_ALLOW256"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_STORED_8INDEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIPAL_ALPHA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWICLIP_WATCHWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWICLIP_ISINITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWICLIP_INMASTERSPRITELIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDAL_IMPLICIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ACCESSRECT_VRAMSTYLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ACCESSRECT_NOTHOLDINGWIN16LOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ACCESSRECT_BROKEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PFINDEX_UNINITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_MEMFREE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_SYSMEMREQUESTED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_ISGDISURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_SOFTWAREAUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_LOCKNOTHOLDINGWIN16LOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_LOCKVRAMSTYLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_LOCKBROKEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_IMPLICITHANDLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_ISCLIENTMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_HARDWAREOPSOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_HARDWAREOPDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_VPORTINTERLEAVED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_VPORTDATA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_LATEALLOCATELINEAR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_SYSMEMEXECUTEBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_FASTLOCKHELD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_READONLYLOCKHELD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_DX8SURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_DDHELDONTFREE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_NOTIFYWHENUNLOCKED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURFGBL_RESERVED0"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_ATTACHED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_IMPLICITCREATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_ISFREE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_ATTACHED_FROM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_IMPLICITROOT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_PARTOFPRIMARYCHAIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_DATAISALIASED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASDC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASCKEYDESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASCKEYDESTBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASCKEYSRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASCKEYSRCBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_LOCKEXCLUDEDCURSOR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASPIXELFORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HASOVERLAYDATA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_SETGAMMA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_SW_CKEYDESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_SW_CKEYDESTBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_SW_CKEYSRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_SW_CKEYSRCBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HW_CKEYDESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HW_CKEYDESTBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HW_CKEYSRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HW_CKEYSRCBLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_INMASTERSPRITELIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_HELCB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_FRONTBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_BACKBUFFER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_INVALID"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_DCIBUSY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_GETDCNULL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_STEREOSURFACELEFT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_DRIVERMANAGED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWISURF_DCILOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ROP_HAS_SOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ROP_HAS_PATTERN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMODEINFO_PALETTIZED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMODEINFO_MODEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMODEINFO_UNSUPPORTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMODEINFO_STANDARDVGA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMODEINFO_MAXREFRESH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMODEINFO_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_HASEXCLUSIVEMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_ISFULLSCREEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_SETCOOPCALLED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_ACTIVEYES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_ACTIVENO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_HOOKEDHWND"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_ALLOWMODEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_V1SCLBEHAVIOUR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_MODEHASBEENCHANGED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_CREATEDWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_DIRTYDC"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_DISABLEINACTIVATE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_CURSORCLIPPED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_EXPLICITMONITOR"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_MULTITHREADED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_FPUSETUP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_POWEREDDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_DIRECTDRAW7"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_ATTEMPTEDD3DCONTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_FPUPRESERVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_DX8DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWILCL_DIRECTDRAW8"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_xxxxxxxxx1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_xxxxxxxxx2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_VIRTUALDESKTOP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_MODEX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DISPLAYDRV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_FULLSCREEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_MODECHANGED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_NOHARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_PALETTEINIT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_NOEMULATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_HASCKEYDESTOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_HASCKEYSRCOVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_HASGDIPALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_EMULATIONINITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_HASGDIPALETTE_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_MODEXILLEGAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_FLIPPEDTOGDI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_NEEDSWIN16FORVRAMLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_PDEVICEVRAMBITCLEARED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_STANDARDVGA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_EXTENDEDALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_CHANGINGMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_GDIDRV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_ATTACHEDTODESKTOP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_UMODELOADED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWDATANOTFETCHED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_SECONDARYDRIVERLOADED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_TESTINGMODES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DRIVERINFO2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_BADPDEV"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_ON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_SOFTWARE_AUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_COLORKEYANDINTERP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_NOKERNELHANDLES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_SOFTWARE_BOB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_VBION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWIVPORT_VIDEOON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHALINFO_ISPRIMARYDISPLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHALINFO_MODEXILLEGAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHALINFO_GETDRIVERINFOSET"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHALINFO_GETDRIVERINFO2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDWAITVB_I_TESTVB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483642
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_VPORTSTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_VPORTSTOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_VPORTUPDATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_VPORTGETCOLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_VPORTSETCOLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_GETCOLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_SETCOLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDMCQUERY_READ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3DCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7bf06991-8794-11d0-9139-080036d2ef02"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3DCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7bf06990-8794-11d0-9139-080036d2ef02"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DDMoreCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"880baf30-b030-11d0-8ea7-00609797ea5b"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_NTCallbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6fe9ecde-df89-11d1-9db0-0060082771ba"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_GetHeapAlignment"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"42e02f16-7b41-11d2-8bff-00a0c983eaf6"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_UpdateNonLocalHeap"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"42e02f17-7b41-11d2-8bff-00a0c983eaf6"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_NTPrivateDriverCaps"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fad16a23-7b66-11d2-83d7-00c04f7ce58c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_VPE2Callbacks"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"52882147-2d47-469a-a0d1-03455890f6c8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PLEASEALLOC_USERMEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CB32_MAPMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_MISC2CB32_ALPHABLT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CREATESURFACEEX_SWAPHANDLES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_NTCB32_FREEDRIVERMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_NTCB32_SETEXCLUSIVEMODE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_NTCB32_FLIPTOGDISURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORT32_GETAUTOFLIPSURF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PRIVATECAP_ATOMICSURFACECREATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PRIVATECAP_NOTIFYPRIMARYCREATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_PRIVATECAP_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDBLT_AFLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDABLT_SRCOVERDEST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_E_HREFH_VREFH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54f39980-da60-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_E_HREFH_VREFL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"92783220-da60-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_E_HREFL_VREFH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a07a02e0-da60-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_E_HREFL_VREFL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e09c77e0-da60-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_CCIR656"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fca326a0-da60-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_BROOKTREE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1352a560-da61-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTYPE_PHILIPS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"332cf160-da61-11cf-9b06-00a0c903a3b8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_WIDTH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_HEIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_ID"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_CAPS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_FX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_AUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_ALIGN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_PREFERREDAUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPD_FILTERQUALITY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_DOUBLECLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_VACT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_INVERTPOLARITY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_DISCARDSVREFDATA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_HALFLINE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_INTERLACED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_SHAREEVEN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCONNECT_SHAREODD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_AUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_INTERLACED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_NONINTERLACED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_READBACKFIELD"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_READBACKLINE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_SHAREABLE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_SKIPEVENFIELDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_SKIPODDFIELDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_SYNCMASTER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_VBISURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_COLORCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_OVERSAMPLEDVBI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_SYSTEMMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_VBIANDVIDEOINDEPENDENT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCAPS_HARDWAREDEINTERLACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_CROPTOPDATA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_CROPX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_CROPY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_INTERLEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_MIRRORLEFTRIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_MIRRORUPDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESHRINKX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESHRINKY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESHRINKXB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESHRINKYB"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESHRINKXS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESHRINKYS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESTRETCHX"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESTRETCHY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESTRETCHXN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_PRESTRETCHYN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_VBICONVERT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_VBINOSCALE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_IGNOREVBIXCROP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFX_VBINOINTERLEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_AUTOFLIP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_CONVERT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_CROP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_INTERLEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_MIRRORLEFTRIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_MIRRORUPDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_PRESCALE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_SKIPEVENFIELDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_SKIPODDFIELDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_SYNCMASTER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_VBICONVERT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_VBINOSCALE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_OVERRIDEBOBWEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_IGNOREVBIXCROP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_VBINOINTERLEAVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVP_HARDWAREDEINTERLACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFORMAT_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFORMAT_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTARGET_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPTARGET_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPWAIT_BEGIN"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPWAIT_END"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPWAIT_LINE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFLIP_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPFLIP_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPSQ_NOSIGNAL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPSQ_SIGNALOK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPB_VIDEOPORT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPB_OVERLAY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPB_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPBCAPS_SOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPBCAPS_DESTINATION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCREATE_VBIONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPCREATE_VIDEOONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPSTATUS_VBIONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DDVPSTATUS_VIDEOONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"_DDFXROP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDDVideoPortContainerVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawVideoPortVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawVideoPortNotifyVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawClipperVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawPaletteVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurfaceVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface2Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface3Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface4Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface7Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawColorControlVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw2Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw4Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw7Vtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawKernelVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurfaceKernelVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawGammaControlVtbl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DD_DESTROYDRIVERDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DD_SETMODEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DD_GETVPORTAUTOFLIPSURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMCALLBACKA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMCALLBACKW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMCALLBACKEXA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMCALLBACKEXW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDIRECTDRAWENUMERATEEXA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpCallback","Type":{"Kind":"ApiRef","Name":"LPDDENUMCALLBACKEXA","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDIRECTDRAWENUMERATEEXW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpCallback","Type":{"Kind":"ApiRef","Name":"LPDDENUMCALLBACKEXW","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMMODESCALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMMODESCALLBACK2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMSURFACESCALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMSURFACESCALLBACK2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMSURFACESCALLBACK7"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDARGB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"blue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"green","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"red","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"alpha","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRGBA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"red","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"green","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"blue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"alpha","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCOLORKEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwColorSpaceLowValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwColorSpaceHighValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDBLTFX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDDFX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwROP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDDROP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRotationAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferOpCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBaseDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZDestConstBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwZSrcConstBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAlphaEdgeBlendBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaEdgeBlend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaDestConstBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous3","Type":{"Kind":"ApiRef","Name":"_Anonymous3_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAlphaSrcConstBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous4","Type":{"Kind":"ApiRef","Name":"_Anonymous4_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous5","Type":{"Kind":"ApiRef","Name":"_Anonymous5_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckDestColorkey","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckSrcColorkey","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous4_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwAlphaSrcConst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSAlphaSrc","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwZSrcConst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSZBufferSrc","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous5_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFillColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFillDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFillPixel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSPattern","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwZDestConst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSZBufferDest","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous3_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwAlphaDestConst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSAlphaDest","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDOSCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPSEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwCaps4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVolumeDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDSCAPS2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwCaps4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVolumeDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_DX1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPalCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltSurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlaySurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCCCodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundarySrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundaryDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignStrideAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_DX3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPalCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltSurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlaySurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCCCodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundarySrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundaryDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignStrideAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwVSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwSSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwReserved4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved5","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_DX5"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPalCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltSurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlaySurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCCCodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundarySrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundaryDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignStrideAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwVSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwSSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwMaxVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_DX6"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPalCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltSurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlaySurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCCCodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundarySrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundaryDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignStrideAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsOldCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwVSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwSSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwMaxVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCAPS_DX7"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPalCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltSurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlaySurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCCCodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundarySrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundaryDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignStrideAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsOldCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwVSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwSSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwMaxVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDPIXELFORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous3","Type":{"Kind":"ApiRef","Name":"_Anonymous3_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous4","Type":{"Kind":"ApiRef","Name":"_Anonymous4_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous5","Type":{"Kind":"ApiRef","Name":"_Anonymous5_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous4_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwBBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStencilBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBumpLuminanceBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous3_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwGBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBumpDvBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MultiSampleCaps","Type":{"Kind":"ApiRef","Name":"_MultiSampleCaps_e__Struct","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":["_Anonymous3_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_MultiSampleCaps_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"wFlipMSTypes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wBltMSTypes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRGBBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwYUVBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLuminanceBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBumpBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPrivateFormatBitCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous5_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRGBAlphaBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwYUVAlphaBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLuminanceAlphaBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRGBZBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwYUVZBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwYBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStencilBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLuminanceBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBumpDuBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDOVERLAYFX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaEdgeBlendBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaEdgeBlend","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaDestConstBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAlphaSrcConstBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dckDestColorkey","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dckSrcColorkey","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwDDFX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwAlphaDestConst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSAlphaDest","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwAlphaSrcConst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSAlphaSrc","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDBLTBATCH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lprDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSSrc","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lprSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDBltFx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDGAMMARAMP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"red","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"green","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"blue","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDDEVICEIDENTIFIER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"szDriver","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"liDriverVersion","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVendorId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDeviceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSubSysId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRevision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidDeviceIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDDEVICEIDENTIFIER2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"szDriver","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"liDriverVersion","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwVendorId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDeviceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSubSysId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRevision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidDeviceIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwWHQLLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPCLIPPERCALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDDClipper","Type":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"code","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6c14db80-a733-11ce-a521-0020af0be560"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Compact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreatePalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DuplicateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumDisplayModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMMODESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FlipToGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFourCCCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitorFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetScanLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVerticalBlankStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForVerticalBlank"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b3a6f3e0-2b43-11cf-a2de-00aa00b93356"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Compact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreatePalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DuplicateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumDisplayModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMMODESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FlipToGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFourCCCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitorFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetScanLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVerticalBlankStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForVerticalBlank"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableVidMem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw4"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"9c59509a-39bd-11d1-8c4a-00c04fd930c5"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Compact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreatePalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DuplicateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumDisplayModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMMODESCALLBACK2","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK2","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FlipToGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFourCCCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitorFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetScanLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVerticalBlankStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForVerticalBlank"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableVidMem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceFromDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreAllSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TestCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeviceIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDDEVICEIDENTIFIER","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDraw7"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"15e65ec0-3b9c-11d2-b92f-00609797ea5b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Compact"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreatePalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DuplicateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumDisplayModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMMODESCALLBACK2","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK7","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FlipToGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCAPS_DX7","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFourCCCodes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetGDISurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetMonitorFrequency"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetScanLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVerticalBlankStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDisplayMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForVerticalBlank"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAvailableVidMem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceFromDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RestoreAllSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"TestCooperativeLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDeviceIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDDEVICEIDENTIFIER2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StartModeTest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EvaluateMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawPalette"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6c14db84-a733-11ce-a521-0020af0be560"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawClipper"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6c14db85-a733-11ce-a521-0020af0be560"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetClipList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetHWnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsClipListChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetHWnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6c14db81-a733-11ce-a521-0020af0be560"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddOverlayDirtyRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Blt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltBatch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTBATCH","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltFast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAttachedSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumOverlayZOrders"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBltStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFlipStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsLost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Restore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"57805885-6eec-11cf-9441-a82303c10e27"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddOverlayDirtyRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Blt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltBatch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTBATCH","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltFast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAttachedSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumOverlayZOrders"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBltStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFlipStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsLost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Restore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface2","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDDInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageLock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageUnlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"da044e00-69b2-11d0-a1d5-00aa00b8dfbb"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddOverlayDirtyRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Blt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltBatch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTBATCH","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltFast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAttachedSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumOverlayZOrders"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBltStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFlipStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsLost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Restore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface3","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDDInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageLock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageUnlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface4"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0b2b8630-ad35-11d0-8ea6-00609797ea5b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddOverlayDirtyRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Blt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltBatch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTBATCH","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltFast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAttachedSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK2","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumOverlayZOrders"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK2","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBltStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFlipStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsLost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Restore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface4","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDDInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageLock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageUnlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FreePrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUniquenessValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeUniquenessValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawSurface7"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"06675a80-3b9b-11d2-b92f-00609797ea5b"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AddAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddOverlayDirtyRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Blt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltBatch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDBLTBATCH","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BltFast"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeleteAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumAttachedSurfaces"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK7","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumOverlayZOrders"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPDDENUMSURFACESCALLBACK7","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Flip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetAttachedSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBltStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFlipStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsLost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseDC"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Restore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetClipper"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetOverlayPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPalette"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawPalette","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateOverlayZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface7","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDDInterface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageLock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PageUnlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetSurfaceDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FreePrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetUniquenessValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ChangeUniquenessValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetLOD"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetLOD"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawColorControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"4b9f0ee0-0d7e-11d0-9b06-00a0c903a3b8"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetColorControls"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorControls"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawGammaControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"69c11c3e-b46b-11d1-ad7a-00c04fc29b4e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"GetGammaRamp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDGAMMARAMP","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetGammaRamp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDGAMMARAMP","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDSURFACEDESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwBackBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAlphaBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ddckCKDestOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKDestBlt","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcBlt","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddpfPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwLinearSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwMipMapCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRefreshRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDSURFACEDESC2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous3","Type":{"Kind":"ApiRef","Name":"_Anonymous3_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAlphaBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Anonymous4","Type":{"Kind":"ApiRef","Name":"_Anonymous4_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKDestBlt","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcBlt","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous5","Type":{"Kind":"ApiRef","Name":"_Anonymous5_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwTextureStage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous5_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ddpfPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFVF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous3_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwMipMapCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRefreshRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSrcVBHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwLinearSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous4_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ddckCKDestOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwEmptyFaceColor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwBackBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDOPTSURFACEDESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddSCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddOSCaps","Type":{"Kind":"ApiRef","Name":"DDOSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwCompressionRatio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDCOLORCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lBrightness","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lContrast","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lHue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lSaturation","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lSharpness","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lGamma","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lColorEnable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDENUMVIDEOCALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDDVideoPortContainer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6c142760-a733-11ce-a521-0020af0be560"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateVideoPort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTDESC","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawVideoPort","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"EnumVideoPorts"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"LPDDENUMVIDEOCALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoPortConnectInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCONNECT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryVideoPortStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTSTATUS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawVideoPort"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b36d93e0-2b43-11cf-a2de-00aa00b93356"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Flip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetBandwidthInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param4","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTBANDWIDTH","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetColorControls"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetInputFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpNumFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetOutputFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpNumFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"param2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetFieldPolarity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVideoSignalStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetColorControls"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetTargetSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDirectDrawSurface","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StartVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"StopVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"WaitForSync"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IDirectDrawVideoPortNotify"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"a655fb94-0589-4e57-b333-567a89468c88"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"AcquireNotification"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTNOTIFY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseNotification"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDVIDEOPORTCONNECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPortWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidTypeID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDVIDEOPORTSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bInUse","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoPortType","Type":{"Kind":"ApiRef","Name":"DDVIDEOPORTCONNECT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDVIDEOPORTNOTIFY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ApproximateTimeStamp","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lField","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwSurfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lDone","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PROCESS_LIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROCESS_LIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDMONITORINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Manufacturer","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Product","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"SerialNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Mode640x480","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Mode800x600","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Mode1024x768","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Mode1280x1024","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Mode1600x1200","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ModeReserved1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ModeReserved2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ModeReserved3","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DD32BITDRIVERDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"szName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"szEntryPoint","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDVERSIONDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwHALVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDD32BITDRIVERINIT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDMEM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpStart","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsCapsAlt","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpHeap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMHEAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fpEnd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"VIDMEMINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fpPrimary","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDisplayWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDisplayHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lDisplayPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ddpfDisplay","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOffscreenAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOverlayAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTextureAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumHeaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pvmList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDMEM","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HEAPALIAS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fpVidMem","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpAlias","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwAliasSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HEAPALIASINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumHeaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpAliases","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HEAPALIAS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IUNKNOWN_LIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUNKNOWN_LIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"lpIUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHEL_INIT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_SETCOLORKEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DRVSETCOLORKEYDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_CANCREATESURFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CANCREATESURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_WAITFORVERTICALBLANK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_WAITFORVERTICALBLANKDATA","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_CREATESURFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CREATESURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_DESTROYDRIVER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYDRIVERDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_SETMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETMODEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_CREATEPALETTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CREATEPALETTEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_GETSCANLINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETSCANLINEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_SETEXCLUSIVEMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETEXCLUSIVEMODEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_FLIPTOGDISURFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_FLIPTOGDISURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_GETDRIVERINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETDRIVERINFODATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DestroyDriver","Type":{"Kind":"ApiRef","Name":"LPDDHAL_DESTROYDRIVER","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateSurface","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CREATESURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetColorKey","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETCOLORKEY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetMode","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETMODE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"WaitForVerticalBlank","Type":{"Kind":"ApiRef","Name":"LPDDHAL_WAITFORVERTICALBLANK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CanCreateSurface","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CANCREATESURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreatePalette","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CREATEPALETTE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetScanLine","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETSCANLINE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetExclusiveMode","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETEXCLUSIVEMODE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FlipToGDISurface","Type":{"Kind":"ApiRef","Name":"LPDDHAL_FLIPTOGDISURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALPALCB_DESTROYPALETTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYPALETTEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALPALCB_SETENTRIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETENTRIESDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDPALETTECALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DestroyPalette","Type":{"Kind":"ApiRef","Name":"LPDDHALPALCB_DESTROYPALETTE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetEntries","Type":{"Kind":"ApiRef","Name":"LPDDHALPALCB_SETENTRIES","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_LOCK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_LOCKDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_UNLOCK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_UNLOCKDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_BLT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_BLTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_UPDATEOVERLAY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_UPDATEOVERLAYDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_SETOVERLAYPOSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETOVERLAYPOSITIONDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_SETPALETTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETPALETTEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_FLIP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_FLIPDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_DESTROYSURFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYSURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_SETCLIPLIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETCLIPLISTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_ADDATTACHEDSURFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_ADDATTACHEDSURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_SETCOLORKEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SETCOLORKEYDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_GETBLTSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETBLTSTATUSDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALSURFCB_GETFLIPSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETFLIPSTATUSDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDSURFACECALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DestroySurface","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_DESTROYSURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flip","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_FLIP","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetClipList","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETCLIPLIST","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Lock","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_LOCK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Unlock","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_UNLOCK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Blt","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_BLT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetColorKey","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETCOLORKEY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AddAttachedSurface","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_ADDATTACHEDSURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetBltStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_GETBLTSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetFlipStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_GETFLIPSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateOverlay","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_UPDATEOVERLAY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetOverlayPosition","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETOVERLAYPOSITION","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"reserved4","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SetPalette","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETPALETTE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_GETAVAILDRIVERMEMORY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETAVAILDRIVERMEMORYDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_UPDATENONLOCALHEAP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_UPDATENONLOCALHEAPDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_GETHEAPALIGNMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETHEAPALIGNMENTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDMISCELLANEOUSCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GetAvailDriverMemory","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETAVAILDRIVERMEMORY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateNonLocalHeap","Type":{"Kind":"ApiRef","Name":"LPDDHAL_UPDATENONLOCALHEAP","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetHeapAlignment","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETHEAPALIGNMENT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetSysmemBltStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_GETBLTSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_CREATESURFACEEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CREATESURFACEEXDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_GETDRIVERSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETDRIVERSTATEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_DESTROYDDLOCAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYDDLOCALDATA","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDMISCELLANEOUS2CALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"CreateSurfaceEx","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CREATESURFACEEX","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetDriverState","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETDRIVERSTATE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyDDLocal","Type":{"Kind":"ApiRef","Name":"LPDDHAL_DESTROYDDLOCAL","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALEXEBUFCB_CANCREATEEXEBUF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CANCREATESURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALEXEBUFCB_CREATEEXEBUF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CREATESURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALEXEBUFCB_DESTROYEXEBUF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYSURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALEXEBUFCB_LOCKEXEBUF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_LOCKDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALEXEBUFCB_UNLOCKEXEBUF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_UNLOCKDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDEXEBUFCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CanCreateExecuteBuffer","Type":{"Kind":"ApiRef","Name":"LPDDHALEXEBUFCB_CANCREATEEXEBUF","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateExecuteBuffer","Type":{"Kind":"ApiRef","Name":"LPDDHALEXEBUFCB_CREATEEXEBUF","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyExecuteBuffer","Type":{"Kind":"ApiRef","Name":"LPDDHALEXEBUFCB_DESTROYEXEBUF","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LockExecuteBuffer","Type":{"Kind":"ApiRef","Name":"LPDDHALEXEBUFCB_LOCKEXEBUF","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UnlockExecuteBuffer","Type":{"Kind":"ApiRef","Name":"LPDDHALEXEBUFCB_UNLOCKEXEBUF","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_CANCREATEVIDEOPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CANCREATEVPORTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_CREATEVIDEOPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CREATEVPORTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_FLIP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_FLIPVPORTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETBANDWIDTH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTBANDWIDTHDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETINPUTFORMATS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTINPUTFORMATDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETOUTPUTFORMATS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTOUTPUTFORMATDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETFIELD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTFIELDDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETLINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTLINEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETVPORTCONNECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTCONNECTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_DESTROYVPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYVPORTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETFLIPSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTFLIPSTATUSDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_UPDATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_UPDATEVPORTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_WAITFORSYNC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_WAITFORVPORTSYNCDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_GETSIGNALSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETVPORTSIGNALDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALVPORTCB_COLORCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_VPORTCOLORDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDVIDEOPORTCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CanCreateVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_CANCREATEVIDEOPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_CREATEVIDEOPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FlipVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_FLIP","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortBandwidth","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETBANDWIDTH","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortInputFormats","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETINPUTFORMATS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortOutputFormats","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETOUTPUTFORMATS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpReserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"GetVideoPortField","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETFIELD","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortLine","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETLINE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortConnectInfo","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETVPORTCONNECT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_DESTROYVPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortFlipStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETFLIPSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_UPDATE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"WaitForVideoPortSync","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_WAITFORSYNC","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoSignalStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETSIGNALSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorControl","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_COLORCONTROL","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALCOLORCB_COLORCONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_COLORCONTROLDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDCOLORCONTROLCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ColorControl","Type":{"Kind":"ApiRef","Name":"LPDDHALCOLORCB_COLORCONTROL","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALKERNELCB_SYNCSURFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SYNCSURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALKERNELCB_SYNCVIDEOPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_SYNCVIDEOPORTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDKERNELCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SyncSurfaceData","Type":{"Kind":"ApiRef","Name":"LPDDHALKERNELCB_SYNCSURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SyncVideoPortData","Type":{"Kind":"ApiRef","Name":"LPDDHALKERNELCB_SYNCVIDEOPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDGAMMACALIBRATORPROC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDGAMMARAMP","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_GETGUIDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETMOCOMPGUIDSDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_GETFORMATS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETMOCOMPFORMATSDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_CREATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CREATEMOCOMPDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_GETCOMPBUFFINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETMOCOMPCOMPBUFFDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_GETINTERNALINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_GETINTERNALMOCOMPDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_BEGINFRAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_BEGINMOCOMPFRAMEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_ENDFRAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_ENDMOCOMPFRAMEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_RENDER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_RENDERMOCOMPDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_QUERYSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_QUERYMOCOMPSTATUSDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHALMOCOMPCB_DESTROY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DESTROYMOCOMPDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DDMOTIONCOMPCALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GetMoCompGuids","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETGUIDS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetMoCompFormats","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETFORMATS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateMoComp","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_CREATE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetMoCompBuffInfo","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETCOMPBUFFINFO","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetInternalMoCompInfo","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETINTERNALINFO","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BeginMoCompFrame","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_BEGINFRAME","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndMoCompFrame","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_ENDFRAME","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RenderMoComp","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_RENDER","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryMoCompStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_QUERYSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyMoComp","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_DESTROY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDNONLOCALVIDMEMCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNLVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDMORESURFACECAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddsCapsMore","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsExtendedHeapRestrictions","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"ExtendedHeapRestrictions","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"ExtendedHeapRestrictions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ddsCapsEx","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsCapsExAlt","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDSTEREOMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBpp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRefreshRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWPALETTE_INT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVtbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwIntRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWPALETTE_GBL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDD_lcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpColorTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwContentsStamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSaveStamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hHELGDIPalette","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWPALETTE_LCL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpPalMore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpGbl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwUnused0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwLocalRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDD_lcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDDRAWReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDDRAWReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDDRAWReserved3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWCLIPPER_INT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVtbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwIntRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWCLIPPER_GBL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hWnd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpStaticClipList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RGNDATA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWCLIPPER_LCL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpClipMore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpGbl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDD_lcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwLocalRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDD_int","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"pAddrefedThisOwner","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ATTACHLIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ATTACHLIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpAttached","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpIAttached","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DBLNODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DBLNODE","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"prev","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DBLNODE","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"object_int","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACCESSRECTLIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACCESSRECTLIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpOwner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpHeapAliasInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HEAPALIASINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWSURFACE_INT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVtbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwIntRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWSURFACE_GBL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwGlobalFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous3","Type":{"Kind":"ApiRef","Name":"_Anonymous3_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fpVidMem","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Anonymous4","Type":{"Kind":"ApiRef","Name":"_Anonymous4_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"wHeight","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wWidth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwUsageCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddpfSurface","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous4_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwLinearSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVidMemHeap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VMEMHEAP","TargetKind":"Default","Api":"Devices.Display","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwBlockSizeX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous3_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpRectList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACCESSRECTLIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwBlockSizeY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lSlicePitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWSURFACE_GBL_MORE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pPageTable","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"cPages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSavedDCContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fpAliasedVidMem","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwHELReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"cPageUnlocks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hKernelSurface","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwKernelRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpColorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fpNTAlias","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwContentsStamp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpvUnswappedDriverReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpDDRAWReserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwDDRAWReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDDRAWReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpAliasOfVidMem","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwPhysicalPageTable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpPhysicalVidMem","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWSURFACE_MORE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpIUnknowns","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUNKNOWN_LIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDD_lcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwPageLockCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesAllocated","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDD_int","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwMipMapCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDIClipper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpHeapAliasInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HEAPALIASINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwOverlayFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgjunc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpddOverlayFX","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddsCapsEx","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwTextureStage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDRAWReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpDDRAWReserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpDDrawReserved3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwDDrawReserved4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDrawReserved5","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpGammaRamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"lpOriginalGammaRamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"lpDDrawReserved6","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwSurfaceHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwDDrawReserved8","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"lpDDrawReserved9","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"cSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pCreatedDDSurfaceDesc2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"slist","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"dwFVF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpVB","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDRAWSURFACE_LCL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpSurfMore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_MORE","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpGbl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hDDSurface","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpAttachList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ATTACHLIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpAttachListFrom","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ATTACHLIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwLocalRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous1","Type":{"Kind":"ApiRef","Name":"_Anonymous1_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous2","Type":{"Kind":"ApiRef","Name":"_Anonymous2_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwModeCreatedIn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBackBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddckCKDestBlt","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcBlt","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hDC","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKDestOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpSurfaceOverlaying","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dbnOverlayNode","Type":{"Kind":"ApiRef","Name":"DBLNODE","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcOverlaySrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcOverlayDest","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwClrXparent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlpha","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lOverlayX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lOverlayY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous1_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDDPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lp16DDPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_Anonymous2_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDDClipper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lp16DDClipper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHALMODEINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwBPP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"wFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wRefreshRate","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"dwRBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwGBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBitMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DIRECTDRAW_INT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVtbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwIntRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbDDCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDSurfaceCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDSURFACECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDPaletteCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDPALETTECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDD","Type":{"Kind":"ApiRef","Name":"DDHAL_DDCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDSurface","Type":{"Kind":"ApiRef","Name":"DDHAL_DDSURFACECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDPalette","Type":{"Kind":"ApiRef","Name":"DDHAL_DDPALETTECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HELDD","Type":{"Kind":"ApiRef","Name":"DDHAL_DDCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HELDDSurface","Type":{"Kind":"ApiRef","Name":"DDHAL_DDSURFACECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HELDDPalette","Type":{"Kind":"ApiRef","Name":"DDHAL_DDPALETTECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDExeBufCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDEXEBUFCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDExeBuf","Type":{"Kind":"ApiRef","Name":"DDHAL_DDEXEBUFCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HELDDExeBuf","Type":{"Kind":"ApiRef","Name":"DDHAL_DDEXEBUFCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDVideoPortCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDVIDEOPORTCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDVideoPort","Type":{"Kind":"ApiRef","Name":"DDHAL_DDVIDEOPORTCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDColorControlCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDCOLORCONTROLCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDColorControl","Type":{"Kind":"ApiRef","Name":"DDHAL_DDCOLORCONTROLCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDMiscellaneousCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDMISCELLANEOUSCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDMiscellaneous","Type":{"Kind":"ApiRef","Name":"DDHAL_DDMISCELLANEOUSCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDKernelCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDKERNELCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDKernel","Type":{"Kind":"ApiRef","Name":"DDHAL_DDKERNELCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbDDMotionCompCallbacks","Type":{"Kind":"ApiRef","Name":"DDHAL_DDMOTIONCOMPCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HALDDMotionComp","Type":{"Kind":"ApiRef","Name":"DDHAL_DDMOTIONCOMPCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DIRECTDRAW_GBL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpPrimaryOrig","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddCaps","Type":{"Kind":"ApiRef","Name":"DDCORECAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInternal1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUnused1","Type":{"Kind":"Array","Shape":{"Size":9},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"lpDDCBtmp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"palList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"clipperList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWCLIPPER_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lp16DD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMonitorFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddHELCaps","Type":{"Kind":"ApiRef","Name":"DDCORECAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwUnused2","Type":{"Kind":"Array","Shape":{"Size":50},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddckCKDestOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddckCKSrcOverlay","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"vmiData","Type":{"Kind":"ApiRef","Name":"VIDMEMINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDriverHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpExclusiveOwner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwModeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwModeIndexOrig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpdwFourCC","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwNumModes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpModeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHALMODEINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"plProcessList","Type":{"Kind":"ApiRef","Name":"PROCESS_LIST","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSurfaceLockCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAliasedLockCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hDD","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"cObsolete","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dbnOverlayRoot","Type":{"Kind":"ApiRef","Name":"DBLNODE","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpwPDeviceFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"dwPDevice","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWin16LockCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUnused3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hInstance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwEvent16","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSaveNumModes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpD3DGlobalDriverData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpD3DHALCallbacks","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddBothCaps","Type":{"Kind":"ApiRef","Name":"DDCORECAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDDVideoPortCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dvpList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpD3DHALCallbacks2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"rectDevice","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cMonitors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"gpbmiSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"gpbmiDest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"phaiHeapAliases","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HEAPALIASINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hKernelHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"pfnNotifyProc","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpDDKernelCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDKERNELCAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpddNLVCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDNONLOCALVIDMEMCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpddNLVHELCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDNONLOCALVIDMEMCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpddNLVBothCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDNONLOCALVIDMEMCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpD3DExtendedCaps","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDOSBoxEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rectDesktop","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cDriverName","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpD3DHALCallbacks3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwNumZPixelFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpZPixelFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"mcList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hDDVxd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddsCapsMore","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DIRECTDRAW_LCL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDDMore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpGbl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwUnused0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLocalFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLocalRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwObsolete1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hWnd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hDC","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwErrorMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpPrimary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpCB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwPreferredMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hD3DInstance","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pD3DIUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDDCB","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_CALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"hDDVxd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwAppHackFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hFocusWnd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwHotTracking","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwIMEState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hWndPopup","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hDD","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hGammaCalibrator","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpGammaCalibrator","Type":{"Kind":"ApiRef","Name":"LPDDGAMMACALIBRATORPROC","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDVIDEOPORT_INT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVtbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwIntRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDVIDEOPORT_LCL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddvpDesc","Type":{"Kind":"ApiRef","Name":"DDVIDEOPORTDESC","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddvpInfo","Type":{"Kind":"ApiRef","Name":"DDVIDEOPORTINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVBISurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpFlipInts","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"dwNumAutoflip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProcessID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpLastFlip","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hDDVideoPort","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwNumVBIAutoflip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpVBIDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTDESC","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTDESC","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVBIInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwVBIProcessID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpVPNotify","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDMOTIONCOMP_INT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpVtbl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpLink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwIntRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDRAWI_DDMOTIONCOMP_LCL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwUncompWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUncompHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddUncompPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwInternalFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRefCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwProcessId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hMoComp","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDriverReserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpDriverReserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"lpDriverReserved3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHALINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DDCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurfaceCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DDSURFACECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDPaletteCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DDPALETTECALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"vmiData","Type":{"Kind":"ApiRef","Name":"VIDMEMINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddCaps","Type":{"Kind":"ApiRef","Name":"DDCORECAPS","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMonitorFrequency","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GetDriverInfo","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETDRIVERINFO","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwModeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpdwFourCC","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwNumModes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpModeInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHALMODEINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpPDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"hInstance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpD3DGlobalDriverData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpD3DHALCallbacks","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpDDExeBufCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHAL_DDEXEBUFCALLBACKS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_SETINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDDHalInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDHALINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"reset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_VIDMEMALLOC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UIntPtr"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"heap","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPDDHAL_VIDMEMFREE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"heap","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"fpMem","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHALDDRAWFNS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSetInfo","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETINFO","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpVidMemAlloc","Type":{"Kind":"ApiRef","Name":"LPDDHAL_VIDMEMALLOC","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpVidMemFree","Type":{"Kind":"ApiRef","Name":"LPDDHAL_VIDMEMFREE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_BLTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDDestSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDDSrcSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"rSrc","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwROPFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bltFX","Type":{"Kind":"ApiRef","Name":"DDBLTFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Blt","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_BLT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsClipped","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rOrigDest","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rOrigSrc","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwRectCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"prDestRects","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_LOCKDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"bHasRect","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rArea","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpSurfData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Lock","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_LOCK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_UNLOCKDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Unlock","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_UNLOCK","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_UPDATEOVERLAYDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDDestSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"rDest","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDDSrcSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"rSrc","Type":{"Kind":"ApiRef","Name":"RECTL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"overlayFX","Type":{"Kind":"ApiRef","Name":"DDOVERLAYFX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateOverlay","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_UPDATEOVERLAY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETOVERLAYPOSITIONDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSrcSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDDestSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lXPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"lYPos","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetOverlayPosition","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETOVERLAYPOSITION","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETPALETTEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetPalette","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETPALETTE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Attach","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_FLIPDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfCurr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfTarg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flip","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_FLIP","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpSurfCurrLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfTargLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DESTROYSURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroySurface","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_DESTROYSURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETCLIPLISTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetClipList","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETCLIPLIST","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_ADDATTACHEDSURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfAttached","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AddAttachedSurface","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_ADDATTACHEDSURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETCOLORKEYDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ckNew","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetColorKey","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_SETCOLORKEY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETBLTSTATUSDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetBltStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_GETBLTSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETFLIPSTATUSDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetFlipStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALSURFCB_GETFLIPSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DESTROYPALETTEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyPalette","Type":{"Kind":"ApiRef","Name":"LPDDHALPALCB_DESTROYPALETTE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETENTRIESDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwBase","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetEntries","Type":{"Kind":"ApiRef","Name":"LPDDHALPALCB_SETENTRIES","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CREATESURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurfaceDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lplpSList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"dwSCnt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateSurface","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CREATESURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CANCREATESURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurfaceDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDSURFACEDESC","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"bIsDifferentPixelFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CanCreateSurface","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CANCREATESURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CREATEPALETTEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWPALETTE_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpColorTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PALETTEENTRY","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreatePalette","Type":{"Kind":"ApiRef","Name":"LPDDHAL_CREATEPALETTE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"is_excl","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DESTROYDRIVERDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyDriver","Type":{"Kind":"ApiRef","Name":"LPDDHAL_DESTROYDRIVER","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETMODEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwModeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetMode","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETMODE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"inexcl","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"useRefreshRate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DRVSETCOLORKEYDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ckNew","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetColorKey","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETCOLORKEY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETSCANLINEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwScanLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetScanLine","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETSCANLINE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SETEXCLUSIVEMODEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwEnterExcl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetExclusiveMode","Type":{"Kind":"ApiRef","Name":"LPDDHAL_SETEXCLUSIVEMODE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_FLIPTOGDISURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwToGDI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FlipToGDISurface","Type":{"Kind":"ApiRef","Name":"LPDDHAL_FLIPTOGDISURFACE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CANCREATEVPORTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDVideoPortDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTDESC","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CanCreateVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_CANCREATEVIDEOPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CREATEVPORTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDVideoPortDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTDESC","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_CREATEVIDEOPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_FLIPVPORTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfCurr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurfTarg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FlipVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_FLIP","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTBANDWIDTHDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpddpfFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpBandwidth","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTBANDWIDTH","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortBandwidth","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETBANDWIDTH","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTINPUTFORMATDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpddpfFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwNumFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortInputFormats","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETINPUTFORMATS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTOUTPUTFORMATDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpddpfInputFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpddpfOutputFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwNumFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortOutputFormats","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETOUTPUTFORMATS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTFIELDDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"bField","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortField","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETFIELD","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTLINEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortLine","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETLINE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTCONNECTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwPortId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpConnect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTCONNECT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwNumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortConnectInfo","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETVPORTCONNECT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DESTROYVPORTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_DESTROYVPORT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTFLIPSTATUSDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"fpSurface","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoPortFlipStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETFLIPSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_UPDATEVPORTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lplpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"lplpDDVBISurface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_INT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}}},"Attrs":[]}
|
|
,{"Name":"lpVideoInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDVIDEOPORTINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumAutoflip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumVBIAutoflip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateVideoPort","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_UPDATE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_WAITFORVPORTSYNCDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwLine","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwTimeOut","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"WaitForVideoPortSync","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_WAITFORSYNC","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETVPORTSIGNALDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoSignalStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_GETSIGNALSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_VPORTCOLORDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpColorData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorControl","Type":{"Kind":"ApiRef","Name":"LPDDHALVPORTCB_COLORCONTROL","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_COLORCONTROLDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpColorData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDCOLORCONTROL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorControl","Type":{"Kind":"ApiRef","Name":"LPDDHALCOLORCB_COLORCONTROL","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETDRIVERINFODATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidInfo","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwExpectedSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwActualSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETAVAILDRIVERMEMORYDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DDSCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetAvailDriverMemory","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETAVAILDRIVERMEMORY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddsCapsEx","Type":{"Kind":"ApiRef","Name":"DDSCAPSEX","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_UPDATENONLOCALHEAPDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_GBL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwHeap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpGARTLin","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fpGARTDev","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ulPolicyMaxBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateNonLocalHeap","Type":{"Kind":"ApiRef","Name":"LPDDHAL_UPDATENONLOCALHEAP","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETHEAPALIGNMENTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwInstance","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwHeap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetHeapAlignment","Type":{"Kind":"ApiRef","Name":"LPDDHAL_GETHEAPALIGNMENT","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Alignment","Type":{"Kind":"ApiRef","Name":"HEAPALIGNMENT","TargetKind":"Default","Api":"Devices.Display","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CREATESURFACEEXDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETDRIVERSTATEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpdwStates","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwhContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SYNCSURFACEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwSurfaceOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fpLockPtr","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"dwOverlayOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOverlaySrcWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOverlaySrcHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOverlayDestWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwOverlayDestHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_SYNCVIDEOPORTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpVideoPort","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDVIDEOPORT_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwOriginOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVBIHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwDriverReserved3","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETMOCOMPGUIDSDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwNumGuids","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpGuids","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetMoCompGuids","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETGUIDS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETMOCOMPFORMATSDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"dwNumFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetMoCompFormats","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETFORMATS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_CREATEMOCOMPDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpMoComp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"dwUncompWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwUncompHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddUncompPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateMoComp","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_CREATE","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDMCCOMPBUFFERINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumCompBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidthToCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeightToCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBytesToAllocate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddCompCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS2","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETMOCOMPCOMPBUFFDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwNumTypesCompBuffs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpCompBuffInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDMCCOMPBUFFERINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetMoCompBuffInfo","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETCOMPBUFFINFO","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_GETINTERNALMOCOMPDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddPixelFormat","Type":{"Kind":"ApiRef","Name":"DDPIXELFORMAT","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwScratchMemAlloc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetInternalMoCompInfo","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_GETINTERNALINFO","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_BEGINMOCOMPFRAMEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpMoComp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDestSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwInputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwOutputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BeginMoCompFrame","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_BEGINFRAME","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_ENDMOCOMPFRAMEDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpMoComp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwInputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndMoCompFrame","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_ENDFRAME","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDMCBUFFERINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpCompSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpPrivate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_RENDERMOCOMPDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpMoComp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwNumBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpBufferInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDMCBUFFERINFO","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFunction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwInputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwOutputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RenderMoComp","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_RENDER","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_QUERYMOCOMPSTATUSDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpMoComp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDRAWSURFACE_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryMoCompStatus","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_QUERYSTATUS","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDHAL_DESTROYMOCOMPDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DIRECTDRAW_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpMoComp","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DDRAWI_DDMOTIONCOMP_LCL","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyMoComp","Type":{"Kind":"ApiRef","Name":"LPDDHALMOCOMPCB_DESTROY","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDD_SETCOLORKEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_DRVSETCOLORKEYDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDD_DESTROYDRIVER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_DD_DESTROYDRIVERDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDD_SETMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_DD_SETMODEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDD_ALPHABLT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_BLTDATA","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDD_SURFCB_SETCLIPLIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_SETCLIPLISTDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDD_VPORTCB_GETAUTOFLIPSURF"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_DD_GETVPORTAUTOFLIPSURFACEDATA","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DD_MORECAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFilterCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBFilterCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBFilterCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBFilterCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DDNTCORECAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFXAlphaCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPalCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaBltSurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayConstBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlayPixelBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlphaOverlaySurfaceBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwZBufferBitDepths","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVidMemFree","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVisibleOverlays","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumFourCCCodes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundarySrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeSrc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignBoundaryDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignSizeDest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAlignStrideAlign","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ddsCaps","Type":{"Kind":"ApiRef","Name":"DDSCAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwMinOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxOverlayStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxLiveVideoStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMinHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwMaxHwCodecStretch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwVSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwSSBCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBCKeyCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBFXCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSSBRops","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"dwMaxVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCurrVideoPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwSVBCaps2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DD_HALINFO_V4"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"vmiData","Type":{"Kind":"ApiRef","Name":"VIDEOMEMORYINFO","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddCaps","Type":{"Kind":"ApiRef","Name":"DDNTCORECAPS","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetDriverInfo","Type":{"Kind":"ApiRef","Name":"PDD_GETDRIVERINFO","TargetKind":"FunctionPointer","Api":"UI.DisplayDevices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DD_SETCLIPLISTDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_DIRECTDRAW_GLOBAL","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_SURFACE_LOCAL","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetClipList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DD_DRVSETCOLORKEYDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"lpDDSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_SURFACE_LOCAL","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ckNew","Type":{"Kind":"ApiRef","Name":"DDCOLORKEY","TargetKind":"Default","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetColorKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DD_DESTROYDDLOCALDATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pDDLcl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DD_DIRECTDRAW_LOCAL","TargetKind":"Default","Api":"UI.DisplayDevices","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ddRVal","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"DirectDrawEnumerateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpCallback","Type":{"Kind":"ApiRef","Name":"LPDDENUMCALLBACKW","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DirectDrawEnumerateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpCallback","Type":{"Kind":"ApiRef","Name":"LPDDENUMCALLBACKA","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DirectDrawEnumerateExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpCallback","Type":{"Kind":"ApiRef","Name":"LPDDENUMCALLBACKEXW","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DirectDrawEnumerateExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpCallback","Type":{"Kind":"ApiRef","Name":"LPDDENUMCALLBACKEXA","TargetKind":"FunctionPointer","Api":"Graphics.DirectDraw","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DirectDrawCreate"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lplpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDraw","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DirectDrawCreateEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lplpDD","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DirectDrawCreateClipper"
|
|
,"SetLastError":false
|
|
,"DllImport":"DDRAW"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lplpDDClipper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectDrawClipper","TargetKind":"Com","Api":"Graphics.DirectDraw","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
"LPDDENUMCALLBACK"
|
|
,"LPDDENUMCALLBACKEX"
|
|
,"LPDIRECTDRAWENUMERATEEX"
|
|
,"DirectDrawEnumerate"
|
|
,"DirectDrawEnumerateEx"
|
|
]
|
|
|
|
}
|