mirror of
https://github.com/amerkoleci/Vortice.Win32.git
synced 2026-01-14 16:16:04 +08:00
Update metadata to 39.0.18-preview
Generator: Add initial Interface generation.
This commit is contained in:
19309
src/Generator/win32json/api/Graphics.DirectDraw.json
Normal file
19309
src/Generator/win32json/api/Graphics.DirectDraw.json
Normal file
File diff suppressed because it is too large
Load Diff
903
src/Generator/win32json/api/Graphics.Dwm.json
Normal file
903
src/Generator/win32json/api/Graphics.Dwm.json
Normal file
@@ -0,0 +1,903 @@
|
||||
{
|
||||
|
||||
"Constants":[
|
||||
{
|
||||
"Name":"DWM_BB_ENABLE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_BB_BLURREGION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_BB_TRANSITIONONMAXIMIZED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWMWA_COLOR_DEFAULT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967295
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWMWA_COLOR_NONE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967294
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_CLOAKED_APP"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_CLOAKED_SHELL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_CLOAKED_INHERITED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TNP_RECTDESTINATION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TNP_RECTSOURCE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TNP_OPACITY"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TNP_VISIBLE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TNP_SOURCECLIENTAREAONLY"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_FRAME_DURATION_DEFAULT"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":-1
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_EC_DISABLECOMPOSITION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_EC_ENABLECOMPOSITION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_SIT_DISPLAYFRAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"c_DwmMaxQueuedBuffers"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"c_DwmMaxMonitors"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"c_DwmMaxAdapters"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
}
|
||||
]
|
||||
|
||||
,"Types":[
|
||||
{
|
||||
"Name":"DWM_BLURBEHIND"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":1
|
||||
,"Fields":[
|
||||
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"hRgnBlur","Type":{"Kind":"ApiRef","Name":"HRGN","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"fTransitionOnMaximized","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DWMWINDOWATTRIBUTE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMWA_NCRENDERING_ENABLED","Value":1}
|
||||
,{"Name":"DWMWA_NCRENDERING_POLICY","Value":2}
|
||||
,{"Name":"DWMWA_TRANSITIONS_FORCEDISABLED","Value":3}
|
||||
,{"Name":"DWMWA_ALLOW_NCPAINT","Value":4}
|
||||
,{"Name":"DWMWA_CAPTION_BUTTON_BOUNDS","Value":5}
|
||||
,{"Name":"DWMWA_NONCLIENT_RTL_LAYOUT","Value":6}
|
||||
,{"Name":"DWMWA_FORCE_ICONIC_REPRESENTATION","Value":7}
|
||||
,{"Name":"DWMWA_FLIP3D_POLICY","Value":8}
|
||||
,{"Name":"DWMWA_EXTENDED_FRAME_BOUNDS","Value":9}
|
||||
,{"Name":"DWMWA_HAS_ICONIC_BITMAP","Value":10}
|
||||
,{"Name":"DWMWA_DISALLOW_PEEK","Value":11}
|
||||
,{"Name":"DWMWA_EXCLUDED_FROM_PEEK","Value":12}
|
||||
,{"Name":"DWMWA_CLOAK","Value":13}
|
||||
,{"Name":"DWMWA_CLOAKED","Value":14}
|
||||
,{"Name":"DWMWA_FREEZE_REPRESENTATION","Value":15}
|
||||
,{"Name":"DWMWA_PASSIVE_UPDATE_MODE","Value":16}
|
||||
,{"Name":"DWMWA_USE_HOSTBACKDROPBRUSH","Value":17}
|
||||
,{"Name":"DWMWA_USE_IMMERSIVE_DARK_MODE","Value":20}
|
||||
,{"Name":"DWMWA_WINDOW_CORNER_PREFERENCE","Value":33}
|
||||
,{"Name":"DWMWA_BORDER_COLOR","Value":34}
|
||||
,{"Name":"DWMWA_CAPTION_COLOR","Value":35}
|
||||
,{"Name":"DWMWA_TEXT_COLOR","Value":36}
|
||||
,{"Name":"DWMWA_VISIBLE_FRAME_BORDER_THICKNESS","Value":37}
|
||||
,{"Name":"DWMWA_LAST","Value":38}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_WINDOW_CORNER_PREFERENCE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMWCP_DEFAULT","Value":0}
|
||||
,{"Name":"DWMWCP_DONOTROUND","Value":1}
|
||||
,{"Name":"DWMWCP_ROUND","Value":2}
|
||||
,{"Name":"DWMWCP_ROUNDSMALL","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWMNCRENDERINGPOLICY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMNCRP_USEWINDOWSTYLE","Value":0}
|
||||
,{"Name":"DWMNCRP_DISABLED","Value":1}
|
||||
,{"Name":"DWMNCRP_ENABLED","Value":2}
|
||||
,{"Name":"DWMNCRP_LAST","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWMFLIP3DWINDOWPOLICY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMFLIP3D_DEFAULT","Value":0}
|
||||
,{"Name":"DWMFLIP3D_EXCLUDEBELOW","Value":1}
|
||||
,{"Name":"DWMFLIP3D_EXCLUDEABOVE","Value":2}
|
||||
,{"Name":"DWMFLIP3D_LAST","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_THUMBNAIL_PROPERTIES"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":1
|
||||
,"Fields":[
|
||||
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"rcDestination","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"opacity","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
||||
,{"Name":"fVisible","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"fSourceClientAreaOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"UNSIGNED_RATIO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":1
|
||||
,"Fields":[
|
||||
{"Name":"uiNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"uiDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TIMING_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":1
|
||||
,"Fields":[
|
||||
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"rateRefresh","Type":{"Kind":"ApiRef","Name":"UNSIGNED_RATIO","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"qpcRefreshPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"rateCompose","Type":{"Kind":"ApiRef","Name":"UNSIGNED_RATIO","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"qpcVBlank","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefresh","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cDXRefresh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"qpcCompose","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFrame","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cDXPresent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"cRefreshFrame","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFrameSubmitted","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cDXPresentSubmitted","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"cFrameConfirmed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cDXPresentConfirmed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"cRefreshConfirmed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cDXRefreshConfirmed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"cFramesLate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesOutstanding","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"cFrameDisplayed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"qpcFrameDisplayed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefreshFrameDisplayed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFrameComplete","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"qpcFrameComplete","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramePending","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"qpcFramePending","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesDisplayed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesComplete","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesPending","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesAvailable","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesDropped","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cFramesMissed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefreshNextDisplayed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefreshNextPresented","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefreshesDisplayed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefreshesPresented","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cRefreshStarted","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cPixelsReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cPixelsDrawn","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cBuffersEmpty","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_SOURCE_FRAME_SAMPLING"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWM_SOURCE_FRAME_SAMPLING_POINT","Value":0}
|
||||
,{"Name":"DWM_SOURCE_FRAME_SAMPLING_COVERAGE","Value":1}
|
||||
,{"Name":"DWM_SOURCE_FRAME_SAMPLING_LAST","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_PRESENT_PARAMETERS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":1
|
||||
,"Fields":[
|
||||
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"fQueue","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"cRefreshStart","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"cBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"fUseSourceRate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"rateSource","Type":{"Kind":"ApiRef","Name":"UNSIGNED_RATIO","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"cRefreshesPerFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"eSampling","Type":{"Kind":"ApiRef","Name":"DWM_SOURCE_FRAME_SAMPLING","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"MilMatrix3x2D"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":1
|
||||
,"Fields":[
|
||||
{"Name":"S_11","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
||||
,{"Name":"S_12","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
||||
,{"Name":"S_21","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
||||
,{"Name":"S_22","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
||||
,{"Name":"DX","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
||||
,{"Name":"DY","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DWMTRANSITION_OWNEDWINDOW_TARGET"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMTRANSITION_OWNEDWINDOW_NULL","Value":-1}
|
||||
,{"Name":"DWMTRANSITION_OWNEDWINDOW_REPOSITION","Value":0}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"GESTURE_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"GT_PEN_TAP","Value":0}
|
||||
,{"Name":"GT_PEN_DOUBLETAP","Value":1}
|
||||
,{"Name":"GT_PEN_RIGHTTAP","Value":2}
|
||||
,{"Name":"GT_PEN_PRESSANDHOLD","Value":3}
|
||||
,{"Name":"GT_PEN_PRESSANDHOLDABORT","Value":4}
|
||||
,{"Name":"GT_TOUCH_TAP","Value":5}
|
||||
,{"Name":"GT_TOUCH_DOUBLETAP","Value":6}
|
||||
,{"Name":"GT_TOUCH_RIGHTTAP","Value":7}
|
||||
,{"Name":"GT_TOUCH_PRESSANDHOLD","Value":8}
|
||||
,{"Name":"GT_TOUCH_PRESSANDHOLDABORT","Value":9}
|
||||
,{"Name":"GT_TOUCH_PRESSANDTAP","Value":10}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_SHOWCONTACT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":true
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMSC_DOWN","Value":1}
|
||||
,{"Name":"DWMSC_UP","Value":2}
|
||||
,{"Name":"DWMSC_DRAG","Value":4}
|
||||
,{"Name":"DWMSC_HOLD","Value":8}
|
||||
,{"Name":"DWMSC_PENBARREL","Value":16}
|
||||
,{"Name":"DWMSC_NONE","Value":0}
|
||||
,{"Name":"DWMSC_ALL","Value":4294967295}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
}
|
||||
,{
|
||||
"Name":"DWM_TAB_WINDOW_REQUIREMENTS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":true
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DWMTWR_NONE","Value":0}
|
||||
,{"Name":"DWMTWR_IMPLEMENTED_BY_SYSTEM","Value":1}
|
||||
,{"Name":"DWMTWR_WINDOW_RELATIONSHIP","Value":2}
|
||||
,{"Name":"DWMTWR_WINDOW_STYLES","Value":4}
|
||||
,{"Name":"DWMTWR_WINDOW_REGION","Value":8}
|
||||
,{"Name":"DWMTWR_WINDOW_DWM_ATTRIBUTES","Value":16}
|
||||
,{"Name":"DWMTWR_WINDOW_MARGINS","Value":32}
|
||||
,{"Name":"DWMTWR_TABBING_ENABLED","Value":64}
|
||||
,{"Name":"DWMTWR_USER_POLICY","Value":128}
|
||||
,{"Name":"DWMTWR_GROUP_POLICY","Value":256}
|
||||
,{"Name":"DWMTWR_APP_COMPAT","Value":512}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
}
|
||||
]
|
||||
|
||||
,"Functions":[
|
||||
{
|
||||
"Name":"DwmDefWindowProc"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"msg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"wParam","Type":{"Kind":"ApiRef","Name":"WPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"plResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmEnableBlurBehindWindow"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pBlurBehind","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DWM_BLURBEHIND","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmEnableComposition"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"uCompositionAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmEnableMMCSS"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"fEnableMMCSS","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmExtendFrameIntoClientArea"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pMarInset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MARGINS","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetColorizationColor"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pcrColorization","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"pfOpaqueBlend","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetCompositionTimingInfo"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pTimingInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DWM_TIMING_INFO","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetWindowAttribute"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"dwAttribute","Type":{"Kind":"ApiRef","Name":"DWMWINDOWATTRIBUTE","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pvAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
||||
,{"Name":"cbAttribute","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmIsCompositionEnabled"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pfEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmModifyPreviousDxFrameDuration"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cRefreshes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
||||
,{"Name":"fRelative","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmQueryThumbnailSourceSize"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hThumbnail","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"pSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmRegisterThumbnail"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwndDestination","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"hwndSource","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"phThumbnailId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmSetDxFrameDuration"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cRefreshes","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmSetPresentParameters"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPresentParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DWM_PRESENT_PARAMETERS","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmSetWindowAttribute"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"dwAttribute","Type":{"Kind":"ApiRef","Name":"DWMWINDOWATTRIBUTE","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pvAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
||||
,{"Name":"cbAttribute","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmUnregisterThumbnail"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hThumbnailId","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmUpdateThumbnailProperties"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hThumbnailId","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"ptnProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DWM_THUMBNAIL_PROPERTIES","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmSetIconicThumbnail"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"hbmp","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"dwSITFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmSetIconicLivePreviewBitmap"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"hbmp","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pptClient","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"dwSITFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmInvalidateIconicBitmaps"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmAttachMilContent"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmDetachMilContent"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmFlush"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetGraphicsStreamTransformHint"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"uIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MilMatrix3x2D","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetGraphicsStreamClient"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"uIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pClientUuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetTransportAttributes"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pfIsRemoting","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
,{"Name":"pfIsConnected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
,{"Name":"pDwGeneration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmTransitionOwnedWindow"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"target","Type":{"Kind":"ApiRef","Name":"DWMTRANSITION_OWNEDWINDOW_TARGET","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmRenderGesture"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"gt","Type":{"Kind":"ApiRef","Name":"GESTURE_TYPE","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cContacts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pdwPointerID","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"pPoints","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmTetherContact"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"dwPointerID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ptTether","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmShowContact"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"dwPointerID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"eShowContact","Type":{"Kind":"ApiRef","Name":"DWM_SHOWCONTACT","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"DwmGetUnmetTabRequirements"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dwmapi.dll"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.17134"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DWM_TAB_WINDOW_REQUIREMENTS","TargetKind":"Default","Api":"Graphics.Dwm","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
,"UnicodeAliases":[
|
||||
]
|
||||
|
||||
}
|
||||
17265
src/Generator/win32json/api/Graphics.Gdi.json
Normal file
17265
src/Generator/win32json/api/Graphics.Gdi.json
Normal file
File diff suppressed because it is too large
Load Diff
29
src/Generator/win32json/api/Graphics.Hlsl.json
Normal file
29
src/Generator/win32json/api/Graphics.Hlsl.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
|
||||
"Constants":[
|
||||
{
|
||||
"Name":"D3DCOMPILE_OPTIMIZATION_LEVEL2"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":49152
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D_COMPILE_STANDARD_FILE_INCLUDE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}
|
||||
]
|
||||
|
||||
,"Types":[
|
||||
]
|
||||
|
||||
,"Functions":[
|
||||
]
|
||||
|
||||
,"UnicodeAliases":[
|
||||
]
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user