diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8274640..d598288 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,13 +24,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 - - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v1.1 - - - name: Install .NET 7 SDK - uses: actions/setup-dotnet@v2 + - name: Setup .NET 8 SDK + uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.100 + dotnet-version: '8.0.x' + dotnet-quality: 'preview' - name: Pack run: dotnet pack Vortice.Win32.sln --configuration Release --output artifacts @@ -38,10 +36,3 @@ jobs: - name: Publish to NuGet if: github.event_name == 'push' run: dotnet nuget push artifacts/**/*.nupkg -k ${{secrets.NUGET_TOKEN}} --skip-duplicate --source https://api.nuget.org/v3/index.json - - - name: Upload Package Artifacts - uses: actions/upload-artifact@v3 - with: - name: Packages - path: artifacts\*.nupkg - if-no-files-found: error diff --git a/Directory.Build.props b/Directory.Build.props index a66ba3d..5388aae 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -13,8 +13,9 @@ strict true $(MSBuildThisFileDirectory)NuGet.config + true - 1.9.34 + 2.0.0 true diff --git a/Directory.Build.targets b/Directory.Build.targets index 3b0b2cc..4f3004d 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -7,7 +7,9 @@ - + + true + true true true diff --git a/Directory.Packages.props b/Directory.Packages.props index 22c76d0..1e02d49 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -12,7 +12,7 @@ - + @@ -21,9 +21,9 @@ - + - + diff --git a/README.md b/README.md index 7272822..cb54ff5 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![Build status](https://github.com/amerkoleci/Vortice.Win32/workflows/Build/badge.svg)](https://github.com/amerkoleci/Vortice.Win32/actions) [![NuGet](https://img.shields.io/nuget/v/Vortice.Win32.svg)](https://www.nuget.org/packages/Vortice.Win32) -**Vortice.Win32** is a .NET Standard 2.0, .NET 6.0 and .NET 7.0 low-level bindings for Win32, generation is based on json files from [win32json](https://github.com/marlersoft/win32json), follows naming conventions of Vortice.Windows but small GC allocation and using unsafe struct for COM objects. +**Vortice.Win32** is a .NET Standard 2.0, **.NET 7.0** and **.NET 8.0** low-level bindings for Win32, generation is based on json files from [win32json](https://github.com/marlersoft/win32json), follows naming conventions of Vortice.Windows but small GC allocation and using unsafe struct for COM objects. ## Sponsors To further help development of these bindings library or other projects, please consider [SPONSOR](https://github.com/sponsors/amerkoleci) my profile in order to allow faster issue triaging and new features to be implemented. diff --git a/Vortice.Win32.sln b/Vortice.Win32.sln index 7ddbb54..3660b93 100644 --- a/Vortice.Win32.sln +++ b/Vortice.Win32.sln @@ -9,7 +9,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Generator", "src\Generator\ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{08F6AF96-809B-45C5-BE6C-5BAB7D9AFB60}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "01-ClearScreen", "src\samples\01-ClearScreen\01-ClearScreen.csproj", "{5A10816D-90A4-4AEA-B06E-6A463DA4A891}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "01-ClearScreen", "samples\01-ClearScreen\01-ClearScreen.csproj", "{5A10816D-90A4-4AEA-B06E-6A463DA4A891}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{065268A8-16E6-4CFF-8F67-3FD99155877F}" ProjectSection(SolutionItems) = preProject @@ -18,7 +18,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{065268A8 Directory.Build.props = Directory.Build.props Directory.Build.targets = Directory.Build.targets Directory.Packages.props = Directory.Packages.props - global.json = global.json LICENSE = LICENSE NuGet.config = NuGet.config README.md = README.md diff --git a/global.json b/global.json deleted file mode 100644 index 0672bb5..0000000 --- a/global.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "sdk": { - "version": "7.0.100", - "allowPrerelease": false, - "rollForward": "latestFeature" - } -} diff --git a/samples/01-ClearScreen/01-ClearScreen.csproj b/samples/01-ClearScreen/01-ClearScreen.csproj new file mode 100644 index 0000000..78b37d0 --- /dev/null +++ b/samples/01-ClearScreen/01-ClearScreen.csproj @@ -0,0 +1,41 @@ + + + Exe + net7.0;net8.0 + true + false + ClearScreen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/samples/01-ClearScreen/Assets/Textures/10points.png b/samples/01-ClearScreen/Assets/Textures/10points.png similarity index 100% rename from src/samples/01-ClearScreen/Assets/Textures/10points.png rename to samples/01-ClearScreen/Assets/Textures/10points.png diff --git a/src/samples/01-ClearScreen/Program.cs b/samples/01-ClearScreen/Program.cs similarity index 100% rename from src/samples/01-ClearScreen/Program.cs rename to samples/01-ClearScreen/Program.cs diff --git a/src/samples/01-ClearScreen/VertexPositionColor.cs b/samples/01-ClearScreen/VertexPositionColor.cs similarity index 100% rename from src/samples/01-ClearScreen/VertexPositionColor.cs rename to samples/01-ClearScreen/VertexPositionColor.cs diff --git a/src/Generator/Generator.csproj b/src/Generator/Generator.csproj index 99c05cc..56e6ec3 100644 --- a/src/Generator/Generator.csproj +++ b/src/Generator/Generator.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 Exe true false diff --git a/src/Generator/Program.cs b/src/Generator/Program.cs index e53903d..159b754 100644 --- a/src/Generator/Program.cs +++ b/src/Generator/Program.cs @@ -2002,7 +2002,11 @@ public static class Program } string baseTypeDeclaration = $" : {baseTypeName}"; - if (baseTypeName == "int") + if (enumType.Name == "DXGI_FORMAT") + { + baseTypeDeclaration = $" : uint"; + } + else if (baseTypeName == "int") { baseTypeDeclaration = string.Empty; } diff --git a/src/Generator/win32json/api/Graphics.Direct2D.Common.json b/src/Generator/win32json/api/Graphics.Direct2D.Common.json index 1ff421c..fe7aa6f 100644 --- a/src/Generator/win32json/api/Graphics.Direct2D.Common.json +++ b/src/Generator/win32json/api/Graphics.Direct2D.Common.json @@ -51,7 +51,7 @@ ,{"Name":"D2D1_ALPHA_MODE_STRAIGHT","Value":2} ,{"Name":"D2D1_ALPHA_MODE_IGNORE","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_PIXEL_FORMAT" @@ -463,7 +463,7 @@ {"Name":"D2D1_FIGURE_BEGIN_FILLED","Value":0} ,{"Name":"D2D1_FIGURE_BEGIN_HOLLOW","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FIGURE_END" @@ -476,7 +476,7 @@ {"Name":"D2D1_FIGURE_END_OPEN","Value":0} ,{"Name":"D2D1_FIGURE_END_CLOSED","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BEZIER_SEGMENT" @@ -506,7 +506,7 @@ ,{"Name":"D2D1_PATH_SEGMENT_FORCE_UNSTROKED","Value":1} ,{"Name":"D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FILL_MODE" @@ -519,7 +519,7 @@ {"Name":"D2D1_FILL_MODE_ALTERNATE","Value":0} ,{"Name":"D2D1_FILL_MODE_WINDING","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"ID2D1SimplifiedGeometrySink" @@ -628,7 +628,7 @@ {"Name":"D2D1_BORDER_MODE_SOFT","Value":0} ,{"Name":"D2D1_BORDER_MODE_HARD","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BLEND_MODE" @@ -665,7 +665,7 @@ ,{"Name":"D2D1_BLEND_MODE_SUBTRACT","Value":24} ,{"Name":"D2D1_BLEND_MODE_DIVISION","Value":25} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLORMATRIX_ALPHA_MODE" @@ -678,7 +678,7 @@ {"Name":"D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED","Value":1} ,{"Name":"D2D1_COLORMATRIX_ALPHA_MODE_STRAIGHT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE" @@ -695,7 +695,7 @@ ,{"Name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TURBULENCE_NOISE" @@ -708,7 +708,7 @@ {"Name":"D2D1_TURBULENCE_NOISE_FRACTAL_SUM","Value":0} ,{"Name":"D2D1_TURBULENCE_NOISE_TURBULENCE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COMPOSITE_MODE" @@ -732,7 +732,7 @@ ,{"Name":"D2D1_COMPOSITE_MODE_BOUNDED_SOURCE_COPY","Value":11} ,{"Name":"D2D1_COMPOSITE_MODE_MASK_INVERT","Value":12} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ] diff --git a/src/Generator/win32json/api/Graphics.Direct2D.json b/src/Generator/win32json/api/Graphics.Direct2D.json index e4b8487..58d6b5a 100644 --- a/src/Generator/win32json/api/Graphics.Direct2D.json +++ b/src/Generator/win32json/api/Graphics.Direct2D.json @@ -517,7 +517,7 @@ {"Name":"D2D1_GAMMA_2_2","Value":0} ,{"Name":"D2D1_GAMMA_1_0","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_OPACITY_MASK_CONTENT" @@ -531,7 +531,7 @@ ,{"Name":"D2D1_OPACITY_MASK_CONTENT_TEXT_NATURAL","Value":1} ,{"Name":"D2D1_OPACITY_MASK_CONTENT_TEXT_GDI_COMPATIBLE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_EXTEND_MODE" @@ -545,7 +545,7 @@ ,{"Name":"D2D1_EXTEND_MODE_WRAP","Value":1} ,{"Name":"D2D1_EXTEND_MODE_MIRROR","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_ANTIALIAS_MODE" @@ -558,7 +558,7 @@ {"Name":"D2D1_ANTIALIAS_MODE_PER_PRIMITIVE","Value":0} ,{"Name":"D2D1_ANTIALIAS_MODE_ALIASED","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TEXT_ANTIALIAS_MODE" @@ -573,7 +573,7 @@ ,{"Name":"D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE","Value":2} ,{"Name":"D2D1_TEXT_ANTIALIAS_MODE_ALIASED","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAP_INTERPOLATION_MODE" @@ -586,7 +586,7 @@ {"Name":"D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR","Value":0} ,{"Name":"D2D1_BITMAP_INTERPOLATION_MODE_LINEAR","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DRAW_TEXT_OPTIONS" @@ -602,7 +602,7 @@ ,{"Name":"D2D1_DRAW_TEXT_OPTIONS_DISABLE_COLOR_BITMAP_SNAPPING","Value":8} ,{"Name":"D2D1_DRAW_TEXT_OPTIONS_NONE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAP_PROPERTIES" @@ -709,7 +709,7 @@ {"Name":"D2D1_ARC_SIZE_SMALL","Value":0} ,{"Name":"D2D1_ARC_SIZE_LARGE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CAP_STYLE" @@ -724,7 +724,7 @@ ,{"Name":"D2D1_CAP_STYLE_ROUND","Value":2} ,{"Name":"D2D1_CAP_STYLE_TRIANGLE","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DASH_STYLE" @@ -741,7 +741,7 @@ ,{"Name":"D2D1_DASH_STYLE_DASH_DOT_DOT","Value":4} ,{"Name":"D2D1_DASH_STYLE_CUSTOM","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_LINE_JOIN" @@ -756,7 +756,7 @@ ,{"Name":"D2D1_LINE_JOIN_ROUND","Value":2} ,{"Name":"D2D1_LINE_JOIN_MITER_OR_BEVEL","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COMBINE_MODE" @@ -771,7 +771,7 @@ ,{"Name":"D2D1_COMBINE_MODE_XOR","Value":2} ,{"Name":"D2D1_COMBINE_MODE_EXCLUDE","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GEOMETRY_RELATION" @@ -787,7 +787,7 @@ ,{"Name":"D2D1_GEOMETRY_RELATION_CONTAINS","Value":3} ,{"Name":"D2D1_GEOMETRY_RELATION_OVERLAP","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION" @@ -800,7 +800,7 @@ {"Name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES","Value":0} ,{"Name":"D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TRIANGLE" @@ -829,7 +829,7 @@ {"Name":"D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE","Value":0} ,{"Name":"D2D1_SWEEP_DIRECTION_CLOCKWISE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_ARC_SEGMENT" @@ -927,7 +927,7 @@ {"Name":"D2D1_LAYER_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_LAYER_PARAMETERS" @@ -960,7 +960,7 @@ {"Name":"D2D1_WINDOW_STATE_NONE","Value":0} ,{"Name":"D2D1_WINDOW_STATE_OCCLUDED","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_RENDER_TARGET_TYPE" @@ -974,7 +974,7 @@ ,{"Name":"D2D1_RENDER_TARGET_TYPE_SOFTWARE","Value":1} ,{"Name":"D2D1_RENDER_TARGET_TYPE_HARDWARE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FEATURE_LEVEL" @@ -988,7 +988,7 @@ ,{"Name":"D2D1_FEATURE_LEVEL_9","Value":37120} ,{"Name":"D2D1_FEATURE_LEVEL_10","Value":40960} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_RENDER_TARGET_USAGE" @@ -1002,7 +1002,7 @@ ,{"Name":"D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING","Value":1} ,{"Name":"D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_PRESENT_OPTIONS" @@ -1016,7 +1016,7 @@ ,{"Name":"D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS","Value":1} ,{"Name":"D2D1_PRESENT_OPTIONS_IMMEDIATELY","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_RENDER_TARGET_PROPERTIES" @@ -1064,7 +1064,7 @@ {"Name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DRAWING_STATE_DESCRIPTION" @@ -1095,7 +1095,7 @@ {"Name":"D2D1_DC_INITIALIZE_MODE_COPY","Value":0} ,{"Name":"D2D1_DC_INITIALIZE_MODE_CLEAR","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DEBUG_LEVEL" @@ -1110,7 +1110,7 @@ ,{"Name":"D2D1_DEBUG_LEVEL_WARNING","Value":2} ,{"Name":"D2D1_DEBUG_LEVEL_INFORMATION","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FACTORY_TYPE" @@ -1123,7 +1123,7 @@ {"Name":"D2D1_FACTORY_TYPE_SINGLE_THREADED","Value":0} ,{"Name":"D2D1_FACTORY_TYPE_MULTI_THREADED","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FACTORY_OPTIONS" @@ -3477,7 +3477,7 @@ ,{"Name":"D2D1_CHANNEL_SELECTOR_B","Value":2} ,{"Name":"D2D1_CHANNEL_SELECTOR_A","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAPSOURCE_ORIENTATION" @@ -3496,7 +3496,7 @@ ,{"Name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL","Value":7} ,{"Name":"D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GAUSSIANBLUR_PROP" @@ -3510,7 +3510,7 @@ ,{"Name":"D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION","Value":1} ,{"Name":"D2D1_GAUSSIANBLUR_PROP_BORDER_MODE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GAUSSIANBLUR_OPTIMIZATION" @@ -3524,7 +3524,7 @@ ,{"Name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED","Value":1} ,{"Name":"D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DIRECTIONALBLUR_PROP" @@ -3539,7 +3539,7 @@ ,{"Name":"D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION","Value":2} ,{"Name":"D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION" @@ -3553,7 +3553,7 @@ ,{"Name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED","Value":1} ,{"Name":"D2D1_DIRECTIONALBLUR_OPTIMIZATION_QUALITY","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SHADOW_PROP" @@ -3567,7 +3567,7 @@ ,{"Name":"D2D1_SHADOW_PROP_COLOR","Value":1} ,{"Name":"D2D1_SHADOW_PROP_OPTIMIZATION","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SHADOW_OPTIMIZATION" @@ -3581,7 +3581,7 @@ ,{"Name":"D2D1_SHADOW_OPTIMIZATION_BALANCED","Value":1} ,{"Name":"D2D1_SHADOW_OPTIMIZATION_QUALITY","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BLEND_PROP" @@ -3593,7 +3593,7 @@ ,"Values":[ {"Name":"D2D1_BLEND_PROP_MODE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SATURATION_PROP" @@ -3605,7 +3605,7 @@ ,"Values":[ {"Name":"D2D1_SATURATION_PROP_SATURATION","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HUEROTATION_PROP" @@ -3617,7 +3617,7 @@ ,"Values":[ {"Name":"D2D1_HUEROTATION_PROP_ANGLE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLORMATRIX_PROP" @@ -3631,7 +3631,7 @@ ,{"Name":"D2D1_COLORMATRIX_PROP_ALPHA_MODE","Value":1} ,{"Name":"D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAPSOURCE_PROP" @@ -3648,7 +3648,7 @@ ,{"Name":"D2D1_BITMAPSOURCE_PROP_ALPHA_MODE","Value":4} ,{"Name":"D2D1_BITMAPSOURCE_PROP_ORIENTATION","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE" @@ -3664,7 +3664,7 @@ ,{"Name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT","Value":6} ,{"Name":"D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR","Value":7} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAPSOURCE_ALPHA_MODE" @@ -3677,7 +3677,7 @@ {"Name":"D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED","Value":1} ,{"Name":"D2D1_BITMAPSOURCE_ALPHA_MODE_STRAIGHT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COMPOSITE_PROP" @@ -3689,7 +3689,7 @@ ,"Values":[ {"Name":"D2D1_COMPOSITE_PROP_MODE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_3DTRANSFORM_PROP" @@ -3703,7 +3703,7 @@ ,{"Name":"D2D1_3DTRANSFORM_PROP_BORDER_MODE","Value":1} ,{"Name":"D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE" @@ -3719,7 +3719,7 @@ ,{"Name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","Value":3} ,{"Name":"D2D1_3DTRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_3DPERSPECTIVETRANSFORM_PROP" @@ -3738,7 +3738,7 @@ ,{"Name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN","Value":6} ,{"Name":"D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION","Value":7} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE" @@ -3754,7 +3754,7 @@ ,{"Name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR","Value":3} ,{"Name":"D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_2DAFFINETRANSFORM_PROP" @@ -3769,7 +3769,7 @@ ,{"Name":"D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX","Value":2} ,{"Name":"D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DPICOMPENSATION_PROP" @@ -3783,7 +3783,7 @@ ,{"Name":"D2D1_DPICOMPENSATION_PROP_BORDER_MODE","Value":1} ,{"Name":"D2D1_DPICOMPENSATION_PROP_INPUT_DPI","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE" @@ -3800,7 +3800,7 @@ ,{"Name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_DPICOMPENSATION_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SCALE_PROP" @@ -3816,7 +3816,7 @@ ,{"Name":"D2D1_SCALE_PROP_BORDER_MODE","Value":3} ,{"Name":"D2D1_SCALE_PROP_SHARPNESS","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SCALE_INTERPOLATION_MODE" @@ -3833,7 +3833,7 @@ ,{"Name":"D2D1_SCALE_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_SCALE_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TURBULENCE_PROP" @@ -3851,7 +3851,7 @@ ,{"Name":"D2D1_TURBULENCE_PROP_NOISE","Value":5} ,{"Name":"D2D1_TURBULENCE_PROP_STITCHABLE","Value":6} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DISPLACEMENTMAP_PROP" @@ -3865,7 +3865,7 @@ ,{"Name":"D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT","Value":1} ,{"Name":"D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLORMANAGEMENT_PROP" @@ -3882,7 +3882,7 @@ ,{"Name":"D2D1_COLORMANAGEMENT_PROP_ALPHA_MODE","Value":4} ,{"Name":"D2D1_COLORMANAGEMENT_PROP_QUALITY","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLORMANAGEMENT_ALPHA_MODE" @@ -3895,7 +3895,7 @@ {"Name":"D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED","Value":1} ,{"Name":"D2D1_COLORMANAGEMENT_ALPHA_MODE_STRAIGHT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLORMANAGEMENT_QUALITY" @@ -3909,7 +3909,7 @@ ,{"Name":"D2D1_COLORMANAGEMENT_QUALITY_NORMAL","Value":1} ,{"Name":"D2D1_COLORMANAGEMENT_QUALITY_BEST","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT" @@ -3924,7 +3924,7 @@ ,{"Name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION","Value":2} ,{"Name":"D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HISTOGRAM_PROP" @@ -3938,7 +3938,7 @@ ,{"Name":"D2D1_HISTOGRAM_PROP_CHANNEL_SELECT","Value":1} ,{"Name":"D2D1_HISTOGRAM_PROP_HISTOGRAM_OUTPUT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_POINTSPECULAR_PROP" @@ -3956,7 +3956,7 @@ ,{"Name":"D2D1_POINTSPECULAR_PROP_KERNEL_UNIT_LENGTH","Value":5} ,{"Name":"D2D1_POINTSPECULAR_PROP_SCALE_MODE","Value":6} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_POINTSPECULAR_SCALE_MODE" @@ -3973,7 +3973,7 @@ ,{"Name":"D2D1_POINTSPECULAR_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_POINTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SPOTSPECULAR_PROP" @@ -3994,7 +3994,7 @@ ,{"Name":"D2D1_SPOTSPECULAR_PROP_KERNEL_UNIT_LENGTH","Value":8} ,{"Name":"D2D1_SPOTSPECULAR_PROP_SCALE_MODE","Value":9} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SPOTSPECULAR_SCALE_MODE" @@ -4011,7 +4011,7 @@ ,{"Name":"D2D1_SPOTSPECULAR_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_SPOTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DISTANTSPECULAR_PROP" @@ -4030,7 +4030,7 @@ ,{"Name":"D2D1_DISTANTSPECULAR_PROP_KERNEL_UNIT_LENGTH","Value":6} ,{"Name":"D2D1_DISTANTSPECULAR_PROP_SCALE_MODE","Value":7} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DISTANTSPECULAR_SCALE_MODE" @@ -4047,7 +4047,7 @@ ,{"Name":"D2D1_DISTANTSPECULAR_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_DISTANTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_POINTDIFFUSE_PROP" @@ -4064,7 +4064,7 @@ ,{"Name":"D2D1_POINTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","Value":4} ,{"Name":"D2D1_POINTDIFFUSE_PROP_SCALE_MODE","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_POINTDIFFUSE_SCALE_MODE" @@ -4081,7 +4081,7 @@ ,{"Name":"D2D1_POINTDIFFUSE_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_POINTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SPOTDIFFUSE_PROP" @@ -4101,7 +4101,7 @@ ,{"Name":"D2D1_SPOTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","Value":7} ,{"Name":"D2D1_SPOTDIFFUSE_PROP_SCALE_MODE","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SPOTDIFFUSE_SCALE_MODE" @@ -4118,7 +4118,7 @@ ,{"Name":"D2D1_SPOTDIFFUSE_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_SPOTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DISTANTDIFFUSE_PROP" @@ -4136,7 +4136,7 @@ ,{"Name":"D2D1_DISTANTDIFFUSE_PROP_KERNEL_UNIT_LENGTH","Value":5} ,{"Name":"D2D1_DISTANTDIFFUSE_PROP_SCALE_MODE","Value":6} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DISTANTDIFFUSE_SCALE_MODE" @@ -4153,7 +4153,7 @@ ,{"Name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_DISTANTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FLOOD_PROP" @@ -4165,7 +4165,7 @@ ,"Values":[ {"Name":"D2D1_FLOOD_PROP_COLOR","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_LINEARTRANSFER_PROP" @@ -4189,7 +4189,7 @@ ,{"Name":"D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE","Value":11} ,{"Name":"D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT","Value":12} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GAMMATRANSFER_PROP" @@ -4217,7 +4217,7 @@ ,{"Name":"D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE","Value":15} ,{"Name":"D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT","Value":16} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TABLETRANSFER_PROP" @@ -4237,7 +4237,7 @@ ,{"Name":"D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE","Value":7} ,{"Name":"D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DISCRETETRANSFER_PROP" @@ -4257,7 +4257,7 @@ ,{"Name":"D2D1_DISCRETETRANSFER_PROP_ALPHA_DISABLE","Value":7} ,{"Name":"D2D1_DISCRETETRANSFER_PROP_CLAMP_OUTPUT","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CONVOLVEMATRIX_PROP" @@ -4279,7 +4279,7 @@ ,{"Name":"D2D1_CONVOLVEMATRIX_PROP_BORDER_MODE","Value":9} ,{"Name":"D2D1_CONVOLVEMATRIX_PROP_CLAMP_OUTPUT","Value":10} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CONVOLVEMATRIX_SCALE_MODE" @@ -4296,7 +4296,7 @@ ,{"Name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_CONVOLVEMATRIX_SCALE_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BRIGHTNESS_PROP" @@ -4309,7 +4309,7 @@ {"Name":"D2D1_BRIGHTNESS_PROP_WHITE_POINT","Value":0} ,{"Name":"D2D1_BRIGHTNESS_PROP_BLACK_POINT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_ARITHMETICCOMPOSITE_PROP" @@ -4322,7 +4322,7 @@ {"Name":"D2D1_ARITHMETICCOMPOSITE_PROP_COEFFICIENTS","Value":0} ,{"Name":"D2D1_ARITHMETICCOMPOSITE_PROP_CLAMP_OUTPUT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CROP_PROP" @@ -4335,7 +4335,7 @@ {"Name":"D2D1_CROP_PROP_RECT","Value":0} ,{"Name":"D2D1_CROP_PROP_BORDER_MODE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BORDER_PROP" @@ -4348,7 +4348,7 @@ {"Name":"D2D1_BORDER_PROP_EDGE_MODE_X","Value":0} ,{"Name":"D2D1_BORDER_PROP_EDGE_MODE_Y","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BORDER_EDGE_MODE" @@ -4362,7 +4362,7 @@ ,{"Name":"D2D1_BORDER_EDGE_MODE_WRAP","Value":1} ,{"Name":"D2D1_BORDER_EDGE_MODE_MIRROR","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_MORPHOLOGY_PROP" @@ -4376,7 +4376,7 @@ ,{"Name":"D2D1_MORPHOLOGY_PROP_WIDTH","Value":1} ,{"Name":"D2D1_MORPHOLOGY_PROP_HEIGHT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_MORPHOLOGY_MODE" @@ -4389,7 +4389,7 @@ {"Name":"D2D1_MORPHOLOGY_MODE_ERODE","Value":0} ,{"Name":"D2D1_MORPHOLOGY_MODE_DILATE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TILE_PROP" @@ -4401,7 +4401,7 @@ ,"Values":[ {"Name":"D2D1_TILE_PROP_RECT","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_ATLAS_PROP" @@ -4414,7 +4414,7 @@ {"Name":"D2D1_ATLAS_PROP_INPUT_RECT","Value":0} ,{"Name":"D2D1_ATLAS_PROP_INPUT_PADDING_RECT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_OPACITYMETADATA_PROP" @@ -4426,7 +4426,7 @@ ,"Values":[ {"Name":"D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"PD2D1_EFFECT_FACTORY" @@ -4469,7 +4469,7 @@ ,{"Name":"D2D1_PROPERTY_TYPE_MATRIX_5X4","Value":17} ,{"Name":"D2D1_PROPERTY_TYPE_COLOR_CONTEXT","Value":18} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_PROPERTY" @@ -4479,18 +4479,18 @@ ,"Flags":false ,"Scoped":false ,"Values":[ - {"Name":"D2D1_PROPERTY_CLSID","Value":2147483648} - ,{"Name":"D2D1_PROPERTY_DISPLAYNAME","Value":2147483649} - ,{"Name":"D2D1_PROPERTY_AUTHOR","Value":2147483650} - ,{"Name":"D2D1_PROPERTY_CATEGORY","Value":2147483651} - ,{"Name":"D2D1_PROPERTY_DESCRIPTION","Value":2147483652} - ,{"Name":"D2D1_PROPERTY_INPUTS","Value":2147483653} - ,{"Name":"D2D1_PROPERTY_CACHED","Value":2147483654} - ,{"Name":"D2D1_PROPERTY_PRECISION","Value":2147483655} - ,{"Name":"D2D1_PROPERTY_MIN_INPUTS","Value":2147483656} - ,{"Name":"D2D1_PROPERTY_MAX_INPUTS","Value":2147483657} + {"Name":"D2D1_PROPERTY_CLSID","Value":-2147483648} + ,{"Name":"D2D1_PROPERTY_DISPLAYNAME","Value":-2147483647} + ,{"Name":"D2D1_PROPERTY_AUTHOR","Value":-2147483646} + ,{"Name":"D2D1_PROPERTY_CATEGORY","Value":-2147483645} + ,{"Name":"D2D1_PROPERTY_DESCRIPTION","Value":-2147483644} + ,{"Name":"D2D1_PROPERTY_INPUTS","Value":-2147483643} + ,{"Name":"D2D1_PROPERTY_CACHED","Value":-2147483642} + ,{"Name":"D2D1_PROPERTY_PRECISION","Value":-2147483641} + ,{"Name":"D2D1_PROPERTY_MIN_INPUTS","Value":-2147483640} + ,{"Name":"D2D1_PROPERTY_MAX_INPUTS","Value":-2147483639} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SUBPROPERTY" @@ -4500,15 +4500,15 @@ ,"Flags":false ,"Scoped":false ,"Values":[ - {"Name":"D2D1_SUBPROPERTY_DISPLAYNAME","Value":2147483648} - ,{"Name":"D2D1_SUBPROPERTY_ISREADONLY","Value":2147483649} - ,{"Name":"D2D1_SUBPROPERTY_MIN","Value":2147483650} - ,{"Name":"D2D1_SUBPROPERTY_MAX","Value":2147483651} - ,{"Name":"D2D1_SUBPROPERTY_DEFAULT","Value":2147483652} - ,{"Name":"D2D1_SUBPROPERTY_FIELDS","Value":2147483653} - ,{"Name":"D2D1_SUBPROPERTY_INDEX","Value":2147483654} + {"Name":"D2D1_SUBPROPERTY_DISPLAYNAME","Value":-2147483648} + ,{"Name":"D2D1_SUBPROPERTY_ISREADONLY","Value":-2147483647} + ,{"Name":"D2D1_SUBPROPERTY_MIN","Value":-2147483646} + ,{"Name":"D2D1_SUBPROPERTY_MAX","Value":-2147483645} + ,{"Name":"D2D1_SUBPROPERTY_DEFAULT","Value":-2147483644} + ,{"Name":"D2D1_SUBPROPERTY_FIELDS","Value":-2147483643} + ,{"Name":"D2D1_SUBPROPERTY_INDEX","Value":-2147483642} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAP_OPTIONS" @@ -4524,7 +4524,7 @@ ,{"Name":"D2D1_BITMAP_OPTIONS_CPU_READ","Value":4} ,{"Name":"D2D1_BITMAP_OPTIONS_GDI_COMPATIBLE","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BUFFER_PRECISION" @@ -4541,7 +4541,7 @@ ,{"Name":"D2D1_BUFFER_PRECISION_16BPC_FLOAT","Value":4} ,{"Name":"D2D1_BUFFER_PRECISION_32BPC_FLOAT","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_MAP_OPTIONS" @@ -4556,7 +4556,7 @@ ,{"Name":"D2D1_MAP_OPTIONS_WRITE","Value":2} ,{"Name":"D2D1_MAP_OPTIONS_DISCARD","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_INTERPOLATION_MODE" @@ -4573,7 +4573,7 @@ ,{"Name":"D2D1_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_UNIT_MODE" @@ -4586,7 +4586,7 @@ {"Name":"D2D1_UNIT_MODE_DIPS","Value":0} ,{"Name":"D2D1_UNIT_MODE_PIXELS","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLOR_SPACE" @@ -4600,7 +4600,7 @@ ,{"Name":"D2D1_COLOR_SPACE_SRGB","Value":1} ,{"Name":"D2D1_COLOR_SPACE_SCRGB","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DEVICE_CONTEXT_OPTIONS" @@ -4613,7 +4613,7 @@ {"Name":"D2D1_DEVICE_CONTEXT_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_DEVICE_CONTEXT_OPTIONS_ENABLE_MULTITHREADED_OPTIMIZATIONS","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_STROKE_TRANSFORM_TYPE" @@ -4627,7 +4627,7 @@ ,{"Name":"D2D1_STROKE_TRANSFORM_TYPE_FIXED","Value":1} ,{"Name":"D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_PRIMITIVE_BLEND" @@ -4643,7 +4643,7 @@ ,{"Name":"D2D1_PRIMITIVE_BLEND_ADD","Value":3} ,{"Name":"D2D1_PRIMITIVE_BLEND_MAX","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_THREADING_MODE" @@ -4656,7 +4656,7 @@ {"Name":"D2D1_THREADING_MODE_SINGLE_THREADED","Value":0} ,{"Name":"D2D1_THREADING_MODE_MULTI_THREADED","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLOR_INTERPOLATION_MODE" @@ -4669,7 +4669,7 @@ {"Name":"D2D1_COLOR_INTERPOLATION_MODE_STRAIGHT","Value":0} ,{"Name":"D2D1_COLOR_INTERPOLATION_MODE_PREMULTIPLIED","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BITMAP_PROPERTIES1" @@ -4819,7 +4819,7 @@ ,{"Name":"D2D1_LAYER_OPTIONS1_INITIALIZE_FROM_BACKGROUND","Value":1} ,{"Name":"D2D1_LAYER_OPTIONS1_IGNORE_ALPHA","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_LAYER_PARAMETERS1" @@ -4853,7 +4853,7 @@ ,{"Name":"D2D1_PRINT_FONT_SUBSET_MODE_EACHPAGE","Value":1} ,{"Name":"D2D1_PRINT_FONT_SUBSET_MODE_NONE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_DRAWING_STATE_DESCRIPTION1" @@ -6821,7 +6821,7 @@ ,{"Name":"D2D1_CHANGE_TYPE_CONTEXT","Value":2} ,{"Name":"D2D1_CHANGE_TYPE_GRAPH","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_PIXEL_OPTIONS" @@ -6834,7 +6834,7 @@ {"Name":"D2D1_PIXEL_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_VERTEX_OPTIONS" @@ -6849,7 +6849,7 @@ ,{"Name":"D2D1_VERTEX_OPTIONS_USE_DEPTH_BUFFER","Value":2} ,{"Name":"D2D1_VERTEX_OPTIONS_ASSUME_NO_OVERLAP","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_VERTEX_USAGE" @@ -6862,7 +6862,7 @@ {"Name":"D2D1_VERTEX_USAGE_STATIC","Value":0} ,{"Name":"D2D1_VERTEX_USAGE_DYNAMIC","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BLEND_OPERATION" @@ -6878,7 +6878,7 @@ ,{"Name":"D2D1_BLEND_OPERATION_MIN","Value":4} ,{"Name":"D2D1_BLEND_OPERATION_MAX","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_BLEND" @@ -6902,7 +6902,7 @@ ,{"Name":"D2D1_BLEND_BLEND_FACTOR","Value":14} ,{"Name":"D2D1_BLEND_INV_BLEND_FACTOR","Value":15} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CHANNEL_DEPTH" @@ -6916,7 +6916,7 @@ ,{"Name":"D2D1_CHANNEL_DEPTH_1","Value":1} ,{"Name":"D2D1_CHANNEL_DEPTH_4","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FILTER" @@ -6936,7 +6936,7 @@ ,{"Name":"D2D1_FILTER_MIN_MAG_MIP_LINEAR","Value":21} ,{"Name":"D2D1_FILTER_ANISOTROPIC","Value":85} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_FEATURE" @@ -6949,7 +6949,7 @@ {"Name":"D2D1_FEATURE_DOUBLES","Value":0} ,{"Name":"D2D1_FEATURE_D3D10_X_HARDWARE_OPTIONS","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_PROPERTY_BINDING" @@ -8224,7 +8224,7 @@ ,{"Name":"D2D1_YCBCR_PROP_TRANSFORM_MATRIX","Value":1} ,{"Name":"D2D1_YCBCR_PROP_INTERPOLATION_MODE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_YCBCR_CHROMA_SUBSAMPLING" @@ -8240,7 +8240,7 @@ ,{"Name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_444","Value":3} ,{"Name":"D2D1_YCBCR_CHROMA_SUBSAMPLING_440","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_YCBCR_INTERPOLATION_MODE" @@ -8257,7 +8257,7 @@ ,{"Name":"D2D1_YCBCR_INTERPOLATION_MODE_ANISOTROPIC","Value":4} ,{"Name":"D2D1_YCBCR_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CONTRAST_PROP" @@ -8270,7 +8270,7 @@ {"Name":"D2D1_CONTRAST_PROP_CONTRAST","Value":0} ,{"Name":"D2D1_CONTRAST_PROP_CLAMP_INPUT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_RGBTOHUE_PROP" @@ -8282,7 +8282,7 @@ ,"Values":[ {"Name":"D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE" @@ -8295,7 +8295,7 @@ {"Name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_VALUE","Value":0} ,{"Name":"D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HUETORGB_PROP" @@ -8307,7 +8307,7 @@ ,"Values":[ {"Name":"D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HUETORGB_INPUT_COLOR_SPACE" @@ -8320,7 +8320,7 @@ {"Name":"D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_VALUE","Value":0} ,{"Name":"D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CHROMAKEY_PROP" @@ -8335,7 +8335,7 @@ ,{"Name":"D2D1_CHROMAKEY_PROP_INVERT_ALPHA","Value":2} ,{"Name":"D2D1_CHROMAKEY_PROP_FEATHER","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_EMBOSS_PROP" @@ -8348,7 +8348,7 @@ {"Name":"D2D1_EMBOSS_PROP_HEIGHT","Value":0} ,{"Name":"D2D1_EMBOSS_PROP_DIRECTION","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_EXPOSURE_PROP" @@ -8360,7 +8360,7 @@ ,"Values":[ {"Name":"D2D1_EXPOSURE_PROP_EXPOSURE_VALUE","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_POSTERIZE_PROP" @@ -8374,7 +8374,7 @@ ,{"Name":"D2D1_POSTERIZE_PROP_GREEN_VALUE_COUNT","Value":1} ,{"Name":"D2D1_POSTERIZE_PROP_BLUE_VALUE_COUNT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SEPIA_PROP" @@ -8387,7 +8387,7 @@ {"Name":"D2D1_SEPIA_PROP_INTENSITY","Value":0} ,{"Name":"D2D1_SEPIA_PROP_ALPHA_MODE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SHARPEN_PROP" @@ -8400,7 +8400,7 @@ {"Name":"D2D1_SHARPEN_PROP_SHARPNESS","Value":0} ,{"Name":"D2D1_SHARPEN_PROP_THRESHOLD","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_STRAIGHTEN_PROP" @@ -8414,7 +8414,7 @@ ,{"Name":"D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE","Value":1} ,{"Name":"D2D1_STRAIGHTEN_PROP_SCALE_MODE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_STRAIGHTEN_SCALE_MODE" @@ -8430,7 +8430,7 @@ ,{"Name":"D2D1_STRAIGHTEN_SCALE_MODE_MULTI_SAMPLE_LINEAR","Value":3} ,{"Name":"D2D1_STRAIGHTEN_SCALE_MODE_ANISOTROPIC","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TEMPERATUREANDTINT_PROP" @@ -8443,7 +8443,7 @@ {"Name":"D2D1_TEMPERATUREANDTINT_PROP_TEMPERATURE","Value":0} ,{"Name":"D2D1_TEMPERATUREANDTINT_PROP_TINT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_VIGNETTE_PROP" @@ -8457,7 +8457,7 @@ ,{"Name":"D2D1_VIGNETTE_PROP_TRANSITION_SIZE","Value":1} ,{"Name":"D2D1_VIGNETTE_PROP_STRENGTH","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_EDGEDETECTION_PROP" @@ -8473,7 +8473,7 @@ ,{"Name":"D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES","Value":3} ,{"Name":"D2D1_EDGEDETECTION_PROP_ALPHA_MODE","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_EDGEDETECTION_MODE" @@ -8486,7 +8486,7 @@ {"Name":"D2D1_EDGEDETECTION_MODE_SOBEL","Value":0} ,{"Name":"D2D1_EDGEDETECTION_MODE_PREWITT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP" @@ -8502,7 +8502,7 @@ ,{"Name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA","Value":3} ,{"Name":"D2D1_HIGHLIGHTSANDSHADOWS_PROP_MASK_BLUR_RADIUS","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA" @@ -8515,7 +8515,7 @@ {"Name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_LINEAR","Value":0} ,{"Name":"D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_SRGB","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_LOOKUPTABLE3D_PROP" @@ -8528,7 +8528,7 @@ {"Name":"D2D1_LOOKUPTABLE3D_PROP_LUT","Value":0} ,{"Name":"D2D1_LOOKUPTABLE3D_PROP_ALPHA_MODE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_OPACITY_PROP" @@ -8540,7 +8540,7 @@ ,"Values":[ {"Name":"D2D1_OPACITY_PROP_OPACITY","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_CROSSFADE_PROP" @@ -8552,7 +8552,7 @@ ,"Values":[ {"Name":"D2D1_CROSSFADE_PROP_WEIGHT","Value":0} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TINT_PROP" @@ -8565,7 +8565,7 @@ {"Name":"D2D1_TINT_PROP_COLOR","Value":0} ,{"Name":"D2D1_TINT_PROP_CLAMP_OUTPUT","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_WHITELEVELADJUSTMENT_PROP" @@ -8578,7 +8578,7 @@ {"Name":"D2D1_WHITELEVELADJUSTMENT_PROP_INPUT_WHITE_LEVEL","Value":0} ,{"Name":"D2D1_WHITELEVELADJUSTMENT_PROP_OUTPUT_WHITE_LEVEL","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HDRTONEMAP_PROP" @@ -8592,7 +8592,7 @@ ,{"Name":"D2D1_HDRTONEMAP_PROP_OUTPUT_MAX_LUMINANCE","Value":1} ,{"Name":"D2D1_HDRTONEMAP_PROP_DISPLAY_MODE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_HDRTONEMAP_DISPLAY_MODE" @@ -8605,7 +8605,7 @@ {"Name":"D2D1_HDRTONEMAP_DISPLAY_MODE_SDR","Value":0} ,{"Name":"D2D1_HDRTONEMAP_DISPLAY_MODE_HDR","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_RENDERING_PRIORITY" @@ -8618,7 +8618,7 @@ {"Name":"D2D1_RENDERING_PRIORITY_NORMAL","Value":0} ,{"Name":"D2D1_RENDERING_PRIORITY_LOW","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"ID2D1GeometryRealization" @@ -8790,7 +8790,7 @@ ,{"Name":"D2D1_SVG_PAINT_TYPE_URI_COLOR","Value":5} ,{"Name":"D2D1_SVG_PAINT_TYPE_URI_CURRENT_COLOR","Value":6} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_LENGTH_UNITS" @@ -8803,7 +8803,7 @@ {"Name":"D2D1_SVG_LENGTH_UNITS_NUMBER","Value":0} ,{"Name":"D2D1_SVG_LENGTH_UNITS_PERCENTAGE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_DISPLAY" @@ -8816,7 +8816,7 @@ {"Name":"D2D1_SVG_DISPLAY_INLINE","Value":0} ,{"Name":"D2D1_SVG_DISPLAY_NONE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_VISIBILITY" @@ -8829,7 +8829,7 @@ {"Name":"D2D1_SVG_VISIBILITY_VISIBLE","Value":0} ,{"Name":"D2D1_SVG_VISIBILITY_HIDDEN","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_OVERFLOW" @@ -8842,7 +8842,7 @@ {"Name":"D2D1_SVG_OVERFLOW_VISIBLE","Value":0} ,{"Name":"D2D1_SVG_OVERFLOW_HIDDEN","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_LINE_CAP" @@ -8856,7 +8856,7 @@ ,{"Name":"D2D1_SVG_LINE_CAP_SQUARE","Value":1} ,{"Name":"D2D1_SVG_LINE_CAP_ROUND","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_LINE_JOIN" @@ -8870,7 +8870,7 @@ ,{"Name":"D2D1_SVG_LINE_JOIN_MITER","Value":3} ,{"Name":"D2D1_SVG_LINE_JOIN_ROUND","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_ASPECT_ALIGN" @@ -8891,7 +8891,7 @@ ,{"Name":"D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MAX","Value":8} ,{"Name":"D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MAX","Value":9} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_ASPECT_SCALING" @@ -8904,7 +8904,7 @@ {"Name":"D2D1_SVG_ASPECT_SCALING_MEET","Value":0} ,{"Name":"D2D1_SVG_ASPECT_SCALING_SLICE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_PATH_COMMAND" @@ -8934,7 +8934,7 @@ ,{"Name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_ABSOLUTE","Value":17} ,{"Name":"D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_RELATIVE","Value":18} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_UNIT_TYPE" @@ -8947,7 +8947,7 @@ {"Name":"D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE","Value":0} ,{"Name":"D2D1_SVG_UNIT_TYPE_OBJECT_BOUNDING_BOX","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE" @@ -8960,7 +8960,7 @@ {"Name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG","Value":0} ,{"Name":"D2D1_SVG_ATTRIBUTE_STRING_TYPE_ID","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_ATTRIBUTE_POD_TYPE" @@ -8985,7 +8985,7 @@ ,{"Name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_VIEWBOX","Value":12} ,{"Name":"D2D1_SVG_ATTRIBUTE_POD_TYPE_LENGTH","Value":13} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SVG_LENGTH" @@ -9998,7 +9998,7 @@ {"Name":"D2D1_INK_NIB_SHAPE_ROUND","Value":0} ,{"Name":"D2D1_INK_NIB_SHAPE_SQUARE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_ORIENTATION" @@ -10017,7 +10017,7 @@ ,{"Name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL","Value":7} ,{"Name":"D2D1_ORIENTATION_ROTATE_CLOCKWISE90","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS" @@ -10031,7 +10031,7 @@ ,{"Name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE","Value":1} ,{"Name":"D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS" @@ -10044,7 +10044,7 @@ {"Name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_LOW_QUALITY_PRIMARY_CONVERSION","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS" @@ -10057,7 +10057,7 @@ {"Name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_DISABLE_DPI_SCALE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES" @@ -10136,7 +10136,7 @@ ,{"Name":"D2D1_PATCH_EDGE_MODE_ANTIALIASED","Value":1} ,{"Name":"D2D1_PATCH_EDGE_MODE_ALIASED_INFLATED","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GRADIENT_MESH_PATCH" @@ -10186,7 +10186,7 @@ {"Name":"D2D1_SPRITE_OPTIONS_NONE","Value":0} ,{"Name":"D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION" @@ -10199,7 +10199,7 @@ {"Name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT","Value":0} ,{"Name":"D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DISABLE","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_GAMMA1" @@ -10213,7 +10213,7 @@ ,{"Name":"D2D1_GAMMA1_G10","Value":1} ,{"Name":"D2D1_GAMMA1_G2084","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D2D1_SIMPLE_COLOR_PROFILE" @@ -10245,7 +10245,7 @@ ,{"Name":"D2D1_COLOR_CONTEXT_TYPE_SIMPLE","Value":1} ,{"Name":"D2D1_COLOR_CONTEXT_TYPE_DXGI","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"ID2D1InkStyle" diff --git a/src/Generator/win32json/api/Graphics.Direct3D11.json b/src/Generator/win32json/api/Graphics.Direct3D11.json index 1e9f67c..8715eb6 100644 --- a/src/Generator/win32json/api/Graphics.Direct3D11.json +++ b/src/Generator/win32json/api/Graphics.Direct3D11.json @@ -8624,7 +8624,7 @@ ,"PackingSize":0 ,"SizeField":"" ,"Fields":[ - {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"Usage","Offset":"0","Length":"1"},{"Kind":"NativeBitfield","Name":"RGB_Range","Offset":"1","Length":"1"},{"Kind":"NativeBitfield","Name":"YCbCr_Matrix","Offset":"2","Length":"1"},{"Kind":"NativeBitfield","Name":"YCbCr_xvYCC","Offset":"3","Length":"1"},{"Kind":"NativeBitfield","Name":"Nominal_Range","Offset":"4","Length":"2"},{"Kind":"NativeBitfield","Name":"Reserved","Offset":"6","Length":"26"}]} ] ,"NestedTypes":[ ] @@ -8895,7 +8895,7 @@ ,"PackingSize":0 ,"SizeField":"" ,"Fields":[ - {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"ProtectionEnabled","Offset":"0","Length":"1"},{"Kind":"NativeBitfield","Name":"OverlayOrFullscreenRequired","Offset":"1","Length":"1"},{"Kind":"NativeBitfield","Name":"Reserved","Offset":"2","Length":"30"}]} ] ,"NestedTypes":[ ] diff --git a/src/Generator/win32json/api/Graphics.Direct3D12.json b/src/Generator/win32json/api/Graphics.Direct3D12.json index 6d67a98..c05f6b8 100644 --- a/src/Generator/win32json/api/Graphics.Direct3D12.json +++ b/src/Generator/win32json/api/Graphics.Direct3D12.json @@ -11471,8 +11471,8 @@ ,"SizeField":"" ,"Fields":[ {"Name":"Transform","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]} - ,{"Name":"_bitfield1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} - ,{"Name":"_bitfield2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"_bitfield1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"InstanceID","Offset":"0","Length":"24"},{"Kind":"NativeBitfield","Name":"InstanceMask","Offset":"24","Length":"8"}]} + ,{"Name":"_bitfield2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"InstanceContributionToHitGroupIndex","Offset":"0","Length":"24"},{"Kind":"NativeBitfield","Name":"Flags","Offset":"24","Length":"8"}]} ,{"Name":"AccelerationStructure","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[ diff --git a/src/Generator/win32json/api/Graphics.Direct3D9.json b/src/Generator/win32json/api/Graphics.Direct3D9.json index 0e11024..46ac27d 100644 --- a/src/Generator/win32json/api/Graphics.Direct3D9.json +++ b/src/Generator/win32json/api/Graphics.Direct3D9.json @@ -5132,7 +5132,7 @@ ,{"Name":"D3DBLEND_SRCCOLOR2","Value":16} ,{"Name":"D3DBLEND_INVSRCCOLOR2","Value":17} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DBLENDOP" @@ -5148,7 +5148,7 @@ ,{"Name":"D3DBLENDOP_MIN","Value":4} ,{"Name":"D3DBLENDOP_MAX","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DTEXTUREADDRESS" @@ -5178,7 +5178,7 @@ ,{"Name":"D3DCULL_CW","Value":2} ,{"Name":"D3DCULL_CCW","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DCMPFUNC" @@ -5216,7 +5216,7 @@ ,{"Name":"D3DSTENCILOP_INCR","Value":7} ,{"Name":"D3DSTENCILOP_DECR","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DFOGMODE" @@ -5970,7 +5970,7 @@ ,{"Name":"D3DDEVTYPE_SW","Value":3} ,{"Name":"D3DDEVTYPE_NULLREF","Value":4} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DMULTISAMPLE_TYPE" @@ -6124,7 +6124,7 @@ ,{"Name":"D3DSWAPEFFECT_OVERLAY","Value":4} ,{"Name":"D3DSWAPEFFECT_FLIPEX","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DPOOL" @@ -6139,7 +6139,7 @@ ,{"Name":"D3DPOOL_SYSTEMMEM","Value":2} ,{"Name":"D3DPOOL_SCRATCH","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DPRESENT_PARAMETERS" @@ -6196,7 +6196,7 @@ ,{"Name":"D3DBACKBUFFER_TYPE_LEFT","Value":1} ,{"Name":"D3DBACKBUFFER_TYPE_RIGHT","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"D3DRESOURCETYPE" @@ -6886,7 +6886,7 @@ ,"PackingSize":0 ,"SizeField":"" ,"Fields":[ - {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"ProtectionEnabled","Offset":"0","Length":"1"},{"Kind":"NativeBitfield","Name":"OverlayOrFullscreenRequired","Offset":"1","Length":"1"},{"Kind":"NativeBitfield","Name":"Reserved","Offset":"2","Length":"30"}]} ] ,"NestedTypes":[ ] diff --git a/src/Generator/win32json/api/Graphics.DirectDraw.json b/src/Generator/win32json/api/Graphics.DirectDraw.json index d88f109..697e77a 100644 --- a/src/Generator/win32json/api/Graphics.DirectDraw.json +++ b/src/Generator/win32json/api/Graphics.DirectDraw.json @@ -7825,7 +7825,7 @@ ,"Platform":null ,"Attrs":[] ,"Params":[ - {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} + {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ @@ -8092,7 +8092,7 @@ ,"Platform":null ,"Attrs":[] ,"Params":[ - {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} + {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ @@ -8375,7 +8375,7 @@ ,"Platform":null ,"Attrs":[] ,"Params":[ - {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} + {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ @@ -8706,7 +8706,7 @@ ,"Platform":null ,"Attrs":[] ,"Params":[ - {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} + {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ @@ -11988,7 +11988,7 @@ ,"Platform":null ,"Attrs":[] ,"Params":[ - {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]} + {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ diff --git a/src/Generator/win32json/api/Graphics.DirectWrite.json b/src/Generator/win32json/api/Graphics.DirectWrite.json index ff92375..a0d9cc3 100644 --- a/src/Generator/win32json/api/Graphics.DirectWrite.json +++ b/src/Generator/win32json/api/Graphics.DirectWrite.json @@ -1983,7 +1983,7 @@ ,"PackingSize":0 ,"SizeField":"" ,"Fields":[ - {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} + {"Name":"_bitfield","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[{"Kind":"NativeBitfield","Name":"breakConditionBefore","Offset":"0","Length":"2"},{"Kind":"NativeBitfield","Name":"breakConditionAfter","Offset":"2","Length":"2"},{"Kind":"NativeBitfield","Name":"isWhitespace","Offset":"4","Length":"1"},{"Kind":"NativeBitfield","Name":"isSoftHyphen","Offset":"5","Length":"1"},{"Kind":"NativeBitfield","Name":"padding","Offset":"6","Length":"2"}]} ] ,"NestedTypes":[ ] @@ -2023,7 +2023,7 @@ ,"PackingSize":0 ,"SizeField":"" ,"Fields":[ - {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} + {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[{"Kind":"NativeBitfield","Name":"isShapedAlone","Offset":"0","Length":"1"},{"Kind":"NativeBitfield","Name":"reserved1","Offset":"1","Length":"1"},{"Kind":"NativeBitfield","Name":"canBreakShapingAfter","Offset":"2","Length":"1"},{"Kind":"NativeBitfield","Name":"reserved","Offset":"3","Length":"13"}]} ] ,"NestedTypes":[ ] @@ -2037,7 +2037,7 @@ ,"PackingSize":0 ,"SizeField":"" ,"Fields":[ - {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} + {"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[{"Kind":"NativeBitfield","Name":"justification","Offset":"0","Length":"4"},{"Kind":"NativeBitfield","Name":"isClusterStart","Offset":"4","Length":"1"},{"Kind":"NativeBitfield","Name":"isDiacritic","Offset":"5","Length":"1"},{"Kind":"NativeBitfield","Name":"isZeroWidthSpace","Offset":"6","Length":"1"},{"Kind":"NativeBitfield","Name":"reserved","Offset":"7","Length":"9"}]} ] ,"NestedTypes":[ ] @@ -2455,7 +2455,7 @@ ,"Fields":[ {"Name":"width","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} - ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} + ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[{"Kind":"NativeBitfield","Name":"canWrapLineAfter","Offset":"0","Length":"1"},{"Kind":"NativeBitfield","Name":"isWhitespace","Offset":"1","Length":"1"},{"Kind":"NativeBitfield","Name":"isNewline","Offset":"2","Length":"1"},{"Kind":"NativeBitfield","Name":"isSoftHyphen","Offset":"3","Length":"1"},{"Kind":"NativeBitfield","Name":"isRightToLeft","Offset":"4","Length":"1"},{"Kind":"NativeBitfield","Name":"padding","Offset":"5","Length":"11"}]} ] ,"NestedTypes":[ ] @@ -4640,7 +4640,7 @@ ,{"Name":"isoScriptNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"clusterLookahead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"justificationCharacter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} - ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"restrictCaretToClusters","Offset":"0","Length":"1"},{"Kind":"NativeBitfield","Name":"usesWordDividers","Offset":"1","Length":"1"},{"Kind":"NativeBitfield","Name":"isDiscreteWriting","Offset":"2","Length":"1"},{"Kind":"NativeBitfield","Name":"isBlockWriting","Offset":"3","Length":"1"},{"Kind":"NativeBitfield","Name":"isDistributedWithinCluster","Offset":"4","Length":"1"},{"Kind":"NativeBitfield","Name":"isConnectedWriting","Offset":"5","Length":"1"},{"Kind":"NativeBitfield","Name":"isCursiveWriting","Offset":"6","Length":"1"},{"Kind":"NativeBitfield","Name":"reserved","Offset":"7","Length":"25"}]} ] ,"NestedTypes":[ ] @@ -4657,7 +4657,7 @@ {"Name":"expansionMinimum","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"expansionMaximum","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"compressionMaximum","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} - ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"NativeBitfield","Name":"expansionPriority","Offset":"0","Length":"8"},{"Kind":"NativeBitfield","Name":"compressionPriority","Offset":"8","Length":"8"},{"Kind":"NativeBitfield","Name":"allowResidualExpansion","Offset":"16","Length":"1"},{"Kind":"NativeBitfield","Name":"allowResidualCompression","Offset":"17","Length":"1"},{"Kind":"NativeBitfield","Name":"applyToLeadingEdge","Offset":"18","Length":"1"},{"Kind":"NativeBitfield","Name":"applyToTrailingEdge","Offset":"19","Length":"1"},{"Kind":"NativeBitfield","Name":"reserved","Offset":"20","Length":"12"}]} ] ,"NestedTypes":[ ] diff --git a/src/Generator/win32json/api/Graphics.Dxgi.Common.json b/src/Generator/win32json/api/Graphics.Dxgi.Common.json index e04ca9a..66ccd28 100644 --- a/src/Generator/win32json/api/Graphics.Dxgi.Common.json +++ b/src/Generator/win32json/api/Graphics.Dxgi.Common.json @@ -265,7 +265,7 @@ ,{"Name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE","Value":190} ,{"Name":"DXGI_FORMAT_A4B4G4R4_UNORM","Value":191} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"DXGI_RGB" @@ -438,7 +438,7 @@ ,{"Name":"DXGI_ALPHA_MODE_STRAIGHT","Value":2} ,{"Name":"DXGI_ALPHA_MODE_IGNORE","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ] diff --git a/src/Generator/win32json/api/Graphics.Dxgi.json b/src/Generator/win32json/api/Graphics.Dxgi.json index 4f5ec1c..51a6f59 100644 --- a/src/Generator/win32json/api/Graphics.Dxgi.json +++ b/src/Generator/win32json/api/Graphics.Dxgi.json @@ -1469,7 +1469,7 @@ ,{"Name":"DXGI_ADAPTER_FLAG_REMOTE","Value":1} ,{"Name":"DXGI_ADAPTER_FLAG_SOFTWARE","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"DXGI_ADAPTER_DESC1" @@ -2023,7 +2023,7 @@ ,{"Name":"Scaling","Type":{"Kind":"ApiRef","Name":"DXGI_SCALING","TargetKind":"Default","Api":"Graphics.Dxgi","Parents":[]},"Attrs":[]} ,{"Name":"SwapEffect","Type":{"Kind":"ApiRef","Name":"DXGI_SWAP_EFFECT","TargetKind":"Default","Api":"Graphics.Dxgi","Parents":[]},"Attrs":[]} ,{"Name":"AlphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]} - ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[{"Kind":"AssociatedEnum","Value":"DXGI_SWAP_CHAIN_FLAG"}]} ] ,"NestedTypes":[ ] @@ -3495,7 +3495,7 @@ ,{"Name":"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES","Value":16} ,{"Name":"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE","Value":32} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"DXGI_ADAPTER_DESC3" diff --git a/src/Generator/win32json/api/Graphics.Imaging.json b/src/Generator/win32json/api/Graphics.Imaging.json index 769f8c0..9459543 100644 --- a/src/Generator/win32json/api/Graphics.Imaging.json +++ b/src/Generator/win32json/api/Graphics.Imaging.json @@ -2419,7 +2419,7 @@ ,{"Name":"WICGifLogicalScreenDescriptorBackgroundColorIndex","Value":8} ,{"Name":"WICGifLogicalScreenDescriptorPixelAspectRatio","Value":9} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICGifImageDescriptorProperties" @@ -2438,7 +2438,7 @@ ,{"Name":"WICGifImageDescriptorSortFlag","Value":7} ,{"Name":"WICGifImageDescriptorLocalColorTableSize","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICGifGraphicControlExtensionProperties" @@ -2454,7 +2454,7 @@ ,{"Name":"WICGifGraphicControlExtensionDelay","Value":4} ,{"Name":"WICGifGraphicControlExtensionTransparentColorIndex","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICGifApplicationExtensionProperties" @@ -2467,7 +2467,7 @@ {"Name":"WICGifApplicationExtensionApplication","Value":1} ,{"Name":"WICGifApplicationExtensionData","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICGifCommentExtensionProperties" @@ -2479,7 +2479,7 @@ ,"Values":[ {"Name":"WICGifCommentExtensionText","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegCommentProperties" @@ -2491,7 +2491,7 @@ ,"Values":[ {"Name":"WICJpegCommentText","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegLuminanceProperties" @@ -2503,7 +2503,7 @@ ,"Values":[ {"Name":"WICJpegLuminanceTable","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegChrominanceProperties" @@ -2515,7 +2515,7 @@ ,"Values":[ {"Name":"WICJpegChrominanceTable","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WIC8BIMIptcProperties" @@ -2528,7 +2528,7 @@ {"Name":"WIC8BIMIptcPString","Value":0} ,{"Name":"WIC8BIMIptcEmbeddedIPTC","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WIC8BIMResolutionInfoProperties" @@ -2546,7 +2546,7 @@ ,{"Name":"WIC8BIMResolutionInfoVResolutionUnit","Value":6} ,{"Name":"WIC8BIMResolutionInfoHeightUnit","Value":7} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WIC8BIMIptcDigestProperties" @@ -2559,7 +2559,7 @@ {"Name":"WIC8BIMIptcDigestPString","Value":1} ,{"Name":"WIC8BIMIptcDigestIptcDigest","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngGamaProperties" @@ -2571,7 +2571,7 @@ ,"Values":[ {"Name":"WICPngGamaGamma","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngBkgdProperties" @@ -2583,7 +2583,7 @@ ,"Values":[ {"Name":"WICPngBkgdBackgroundColor","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngItxtProperties" @@ -2599,7 +2599,7 @@ ,{"Name":"WICPngItxtTranslatedKeyword","Value":4} ,{"Name":"WICPngItxtText","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngChrmProperties" @@ -2618,7 +2618,7 @@ ,{"Name":"WICPngChrmBlueX","Value":7} ,{"Name":"WICPngChrmBlueY","Value":8} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngHistProperties" @@ -2630,7 +2630,7 @@ ,"Values":[ {"Name":"WICPngHistFrequencies","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngIccpProperties" @@ -2643,7 +2643,7 @@ {"Name":"WICPngIccpProfileName","Value":1} ,{"Name":"WICPngIccpProfileData","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngSrgbProperties" @@ -2655,7 +2655,7 @@ ,"Values":[ {"Name":"WICPngSrgbRenderingIntent","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPngTimeProperties" @@ -2672,7 +2672,7 @@ ,{"Name":"WICPngTimeMinute","Value":5} ,{"Name":"WICPngTimeSecond","Value":6} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICHeifProperties" @@ -2684,7 +2684,7 @@ ,"Values":[ {"Name":"WICHeifOrientation","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICHeifHdrProperties" @@ -2700,7 +2700,7 @@ ,{"Name":"WICHeifHdrMaximumMasteringDisplayLuminanceLevel","Value":4} ,{"Name":"WICHeifHdrCustomVideoPrimaries","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICWebpAnimProperties" @@ -2712,7 +2712,7 @@ ,"Values":[ {"Name":"WICWebpAnimLoopCount","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICWebpAnmfProperties" @@ -2724,7 +2724,7 @@ ,"Values":[ {"Name":"WICWebpAnmfFrameDuration","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICSectionAccessLevel" @@ -2737,7 +2737,7 @@ {"Name":"WICSectionAccessLevelRead","Value":1} ,{"Name":"WICSectionAccessLevelReadWrite","Value":3} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPixelFormatNumericRepresentation" @@ -2754,7 +2754,7 @@ ,{"Name":"WICPixelFormatNumericRepresentationFixed","Value":4} ,{"Name":"WICPixelFormatNumericRepresentationFloat","Value":5} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICPlanarOptions" @@ -2780,7 +2780,7 @@ {"Name":"WICJpegIndexingOptionsGenerateOnDemand","Value":0} ,{"Name":"WICJpegIndexingOptionsGenerateOnLoad","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegTransferMatrix" @@ -2793,7 +2793,7 @@ {"Name":"WICJpegTransferMatrixIdentity","Value":0} ,{"Name":"WICJpegTransferMatrixBT601","Value":1} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegScanType" @@ -2807,7 +2807,7 @@ ,{"Name":"WICJpegScanTypePlanarComponents","Value":1} ,{"Name":"WICJpegScanTypeProgressive","Value":2} ] - ,"IntegerBase":"UInt32" + ,"IntegerBase":"Int32" } ,{ "Name":"WICImageParameters" diff --git a/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Enums.cs b/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Enums.cs index cc02666..2e61da6 100644 --- a/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Enums.cs +++ b/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Enums.cs @@ -41,7 +41,7 @@ public enum InterpolationModeDefinition /// /// D2D1_GAMMA -public enum Gamma : uint +public enum Gamma { /// /// D2D1_GAMMA_2_2 @@ -53,7 +53,7 @@ public enum Gamma : uint /// /// D2D1_OPACITY_MASK_CONTENT -public enum OpacityMaskContent : uint +public enum OpacityMaskContent { /// /// D2D1_OPACITY_MASK_CONTENT_GRAPHICS @@ -68,7 +68,7 @@ public enum OpacityMaskContent : uint /// /// D2D1_EXTEND_MODE -public enum ExtendMode : uint +public enum ExtendMode { /// /// D2D1_EXTEND_MODE_CLAMP @@ -83,7 +83,7 @@ public enum ExtendMode : uint /// /// D2D1_ANTIALIAS_MODE -public enum AntialiasMode : uint +public enum AntialiasMode { /// /// D2D1_ANTIALIAS_MODE_PER_PRIMITIVE @@ -95,7 +95,7 @@ public enum AntialiasMode : uint /// /// D2D1_TEXT_ANTIALIAS_MODE -public enum TextAntialiasMode : uint +public enum TextAntialiasMode { /// /// D2D1_TEXT_ANTIALIAS_MODE_DEFAULT @@ -113,7 +113,7 @@ public enum TextAntialiasMode : uint /// /// D2D1_BITMAP_INTERPOLATION_MODE -public enum BitmapInterpolationMode : uint +public enum BitmapInterpolationMode { /// /// D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -126,7 +126,7 @@ public enum BitmapInterpolationMode : uint /// /// D2D1_DRAW_TEXT_OPTIONS [Flags] -public enum DrawTextOptions : uint +public enum DrawTextOptions { /// /// D2D1_DRAW_TEXT_OPTIONS_NO_SNAP @@ -147,7 +147,7 @@ public enum DrawTextOptions : uint /// /// D2D1_ARC_SIZE -public enum ArcSize : uint +public enum ArcSize { /// /// D2D1_ARC_SIZE_SMALL @@ -159,7 +159,7 @@ public enum ArcSize : uint /// /// D2D1_CAP_STYLE -public enum CapStyle : uint +public enum CapStyle { /// /// D2D1_CAP_STYLE_FLAT @@ -177,7 +177,7 @@ public enum CapStyle : uint /// /// D2D1_DASH_STYLE -public enum DashStyle : uint +public enum DashStyle { /// /// D2D1_DASH_STYLE_SOLID @@ -201,7 +201,7 @@ public enum DashStyle : uint /// /// D2D1_LINE_JOIN -public enum LineJoin : uint +public enum LineJoin { /// /// D2D1_LINE_JOIN_MITER @@ -219,7 +219,7 @@ public enum LineJoin : uint /// /// D2D1_COMBINE_MODE -public enum CombineMode : uint +public enum CombineMode { /// /// D2D1_COMBINE_MODE_UNION @@ -237,7 +237,7 @@ public enum CombineMode : uint /// /// D2D1_GEOMETRY_RELATION -public enum GeometryRelation : uint +public enum GeometryRelation { /// /// D2D1_GEOMETRY_RELATION_UNKNOWN @@ -258,7 +258,7 @@ public enum GeometryRelation : uint /// /// D2D1_GEOMETRY_SIMPLIFICATION_OPTION -public enum GeometrySimplificationOption : uint +public enum GeometrySimplificationOption { /// /// D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES @@ -270,7 +270,7 @@ public enum GeometrySimplificationOption : uint /// /// D2D1_SWEEP_DIRECTION -public enum SweepDirection : uint +public enum SweepDirection { /// /// D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE @@ -283,7 +283,7 @@ public enum SweepDirection : uint /// /// D2D1_LAYER_OPTIONS [Flags] -public enum LayerOptions : uint +public enum LayerOptions { /// /// D2D1_LAYER_OPTIONS_NONE @@ -296,7 +296,7 @@ public enum LayerOptions : uint /// /// D2D1_WINDOW_STATE [Flags] -public enum WindowState : uint +public enum WindowState { /// /// D2D1_WINDOW_STATE_NONE @@ -308,7 +308,7 @@ public enum WindowState : uint /// /// D2D1_RENDER_TARGET_TYPE -public enum RenderTargetType : uint +public enum RenderTargetType { /// /// D2D1_RENDER_TARGET_TYPE_DEFAULT @@ -323,7 +323,7 @@ public enum RenderTargetType : uint /// /// D2D1_FEATURE_LEVEL -public enum FeatureLevel : uint +public enum FeatureLevel { /// /// D2D1_FEATURE_LEVEL_DEFAULT @@ -339,7 +339,7 @@ public enum FeatureLevel : uint /// /// D2D1_RENDER_TARGET_USAGE [Flags] -public enum RenderTargetUsage : uint +public enum RenderTargetUsage { /// /// D2D1_RENDER_TARGET_USAGE_NONE @@ -355,7 +355,7 @@ public enum RenderTargetUsage : uint /// /// D2D1_PRESENT_OPTIONS [Flags] -public enum PresentOptions : uint +public enum PresentOptions { /// /// D2D1_PRESENT_OPTIONS_NONE @@ -371,7 +371,7 @@ public enum PresentOptions : uint /// /// D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS [Flags] -public enum CompatibleRenderTargetOptions : uint +public enum CompatibleRenderTargetOptions { /// /// D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE @@ -383,7 +383,7 @@ public enum CompatibleRenderTargetOptions : uint /// /// D2D1_DC_INITIALIZE_MODE -public enum DCInitializeMode : uint +public enum DCInitializeMode { /// /// D2D1_DC_INITIALIZE_MODE_COPY @@ -395,7 +395,7 @@ public enum DCInitializeMode : uint /// /// D2D1_DEBUG_LEVEL -public enum DebugLevel : uint +public enum DebugLevel { /// /// D2D1_DEBUG_LEVEL_NONE @@ -413,7 +413,7 @@ public enum DebugLevel : uint /// /// D2D1_FACTORY_TYPE -public enum FactoryType : uint +public enum FactoryType { /// /// D2D1_FACTORY_TYPE_SINGLE_THREADED @@ -425,7 +425,7 @@ public enum FactoryType : uint /// /// D2D1_CHANNEL_SELECTOR -public enum ChannelSelector : uint +public enum ChannelSelector { /// /// D2D1_CHANNEL_SELECTOR_R @@ -443,7 +443,7 @@ public enum ChannelSelector : uint /// /// D2D1_BITMAPSOURCE_ORIENTATION -public enum BitmapSourceOrientation : uint +public enum BitmapSourceOrientation { /// /// D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT @@ -473,7 +473,7 @@ public enum BitmapSourceOrientation : uint /// /// D2D1_GAUSSIANBLUR_PROP -public enum GaussianBlurProp : uint +public enum GaussianBlurProp { /// /// D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION @@ -488,7 +488,7 @@ public enum GaussianBlurProp : uint /// /// D2D1_GAUSSIANBLUR_OPTIMIZATION -public enum GaussianBlurOptimization : uint +public enum GaussianBlurOptimization { /// /// D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED @@ -503,7 +503,7 @@ public enum GaussianBlurOptimization : uint /// /// D2D1_DIRECTIONALBLUR_PROP -public enum DirectionalBlurProp : uint +public enum DirectionalBlurProp { /// /// D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION @@ -521,7 +521,7 @@ public enum DirectionalBlurProp : uint /// /// D2D1_DIRECTIONALBLUR_OPTIMIZATION -public enum DirectionalBlurOptimization : uint +public enum DirectionalBlurOptimization { /// /// D2D1_DIRECTIONALBLUR_OPTIMIZATION_SPEED @@ -536,7 +536,7 @@ public enum DirectionalBlurOptimization : uint /// /// D2D1_SHADOW_PROP -public enum ShadowProp : uint +public enum ShadowProp { /// /// D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION @@ -551,7 +551,7 @@ public enum ShadowProp : uint /// /// D2D1_SHADOW_OPTIMIZATION -public enum ShadowOptimization : uint +public enum ShadowOptimization { /// /// D2D1_SHADOW_OPTIMIZATION_SPEED @@ -566,7 +566,7 @@ public enum ShadowOptimization : uint /// /// D2D1_BLEND_PROP -public enum BlendProp : uint +public enum BlendProp { /// /// D2D1_BLEND_PROP_MODE @@ -575,7 +575,7 @@ public enum BlendProp : uint /// /// D2D1_SATURATION_PROP -public enum SaturationProp : uint +public enum SaturationProp { /// /// D2D1_SATURATION_PROP_SATURATION @@ -584,7 +584,7 @@ public enum SaturationProp : uint /// /// D2D1_HUEROTATION_PROP -public enum HueRotationProp : uint +public enum HueRotationProp { /// /// D2D1_HUEROTATION_PROP_ANGLE @@ -593,7 +593,7 @@ public enum HueRotationProp : uint /// /// D2D1_COLORMATRIX_PROP -public enum ColorMatrixProp : uint +public enum ColorMatrixProp { /// /// D2D1_COLORMATRIX_PROP_COLOR_MATRIX @@ -608,7 +608,7 @@ public enum ColorMatrixProp : uint /// /// D2D1_BITMAPSOURCE_PROP -public enum BitmapSourceProp : uint +public enum BitmapSourceProp { /// /// D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE @@ -632,7 +632,7 @@ public enum BitmapSourceProp : uint /// /// D2D1_BITMAPSOURCE_INTERPOLATION_MODE -public enum BitmapSourceInterpolationMode : uint +public enum BitmapSourceInterpolationMode { /// /// D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -653,7 +653,7 @@ public enum BitmapSourceInterpolationMode : uint /// /// D2D1_BITMAPSOURCE_ALPHA_MODE -public enum BitmapSourceAlphaMode : uint +public enum BitmapSourceAlphaMode { /// /// D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED @@ -665,7 +665,7 @@ public enum BitmapSourceAlphaMode : uint /// /// D2D1_COMPOSITE_PROP -public enum CompositeProp : uint +public enum CompositeProp { /// /// D2D1_COMPOSITE_PROP_MODE @@ -674,7 +674,7 @@ public enum CompositeProp : uint /// /// D2D1_3DTRANSFORM_PROP -public enum Transform3DProperties : uint +public enum Transform3DProperties { /// /// D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE @@ -689,7 +689,7 @@ public enum Transform3DProperties : uint /// /// D2D1_3DTRANSFORM_INTERPOLATION_MODE -public enum Transform3DInterpolationMode : uint +public enum Transform3DInterpolationMode { /// /// D2D1_3DTRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -710,7 +710,7 @@ public enum Transform3DInterpolationMode : uint /// /// D2D1_3DPERSPECTIVETRANSFORM_PROP -public enum PerspectiveTransform3DProperties : uint +public enum PerspectiveTransform3DProperties { /// /// D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE @@ -740,7 +740,7 @@ public enum PerspectiveTransform3DProperties : uint /// /// D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE -public enum PerspectiveTransform3DInteroplationMode : uint +public enum PerspectiveTransform3DInteroplationMode { /// /// D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -761,7 +761,7 @@ public enum PerspectiveTransform3DInteroplationMode : uint /// /// D2D1_2DAFFINETRANSFORM_PROP -public enum AffineTransform2DProperties : uint +public enum AffineTransform2DProperties { /// /// D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE @@ -779,7 +779,7 @@ public enum AffineTransform2DProperties : uint /// /// D2D1_DPICOMPENSATION_PROP -public enum DpiCompensationProp : uint +public enum DpiCompensationProp { /// /// D2D1_DPICOMPENSATION_PROP_INTERPOLATION_MODE @@ -794,7 +794,7 @@ public enum DpiCompensationProp : uint /// /// D2D1_DPICOMPENSATION_INTERPOLATION_MODE -public enum DpiCompensationInterpolationMode : uint +public enum DpiCompensationInterpolationMode { /// /// D2D1_DPICOMPENSATION_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -818,7 +818,7 @@ public enum DpiCompensationInterpolationMode : uint /// /// D2D1_SCALE_PROP -public enum ScaleProp : uint +public enum ScaleProp { /// /// D2D1_SCALE_PROP_SCALE @@ -839,7 +839,7 @@ public enum ScaleProp : uint /// /// D2D1_SCALE_INTERPOLATION_MODE -public enum ScaleInterpolationMode : uint +public enum ScaleInterpolationMode { /// /// D2D1_SCALE_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -863,7 +863,7 @@ public enum ScaleInterpolationMode : uint /// /// D2D1_TURBULENCE_PROP -public enum TurbulenceProp : uint +public enum TurbulenceProp { /// /// D2D1_TURBULENCE_PROP_OFFSET @@ -890,7 +890,7 @@ public enum TurbulenceProp : uint /// /// D2D1_DISPLACEMENTMAP_PROP -public enum DisplacementMapProp : uint +public enum DisplacementMapProp { /// /// D2D1_DISPLACEMENTMAP_PROP_SCALE @@ -905,7 +905,7 @@ public enum DisplacementMapProp : uint /// /// D2D1_COLORMANAGEMENT_PROP -public enum ColorManagementProp : uint +public enum ColorManagementProp { /// /// D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT @@ -929,7 +929,7 @@ public enum ColorManagementProp : uint /// /// D2D1_COLORMANAGEMENT_ALPHA_MODE -public enum ColorManagementAlphaMode : uint +public enum ColorManagementAlphaMode { /// /// D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED @@ -941,7 +941,7 @@ public enum ColorManagementAlphaMode : uint /// /// D2D1_COLORMANAGEMENT_QUALITY -public enum ColorManagementQuality : uint +public enum ColorManagementQuality { /// /// D2D1_COLORMANAGEMENT_QUALITY_PROOF @@ -956,7 +956,7 @@ public enum ColorManagementQuality : uint /// /// D2D1_COLORMANAGEMENT_RENDERING_INTENT -public enum ColorManagementRenderingIntent : uint +public enum ColorManagementRenderingIntent { /// /// D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL @@ -974,7 +974,7 @@ public enum ColorManagementRenderingIntent : uint /// /// D2D1_HISTOGRAM_PROP -public enum HistogramProp : uint +public enum HistogramProp { /// /// D2D1_HISTOGRAM_PROP_NUM_BINS @@ -989,7 +989,7 @@ public enum HistogramProp : uint /// /// D2D1_POINTSPECULAR_PROP -public enum PointSpecularProp : uint +public enum PointSpecularProp { /// /// D2D1_POINTSPECULAR_PROP_LIGHT_POSITION @@ -1016,7 +1016,7 @@ public enum PointSpecularProp : uint /// /// D2D1_POINTSPECULAR_SCALE_MODE -public enum PointSpecularScaleMode : uint +public enum PointSpecularScaleMode { /// /// D2D1_POINTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR @@ -1040,7 +1040,7 @@ public enum PointSpecularScaleMode : uint /// /// D2D1_SPOTSPECULAR_PROP -public enum SpotSpecularProp : uint +public enum SpotSpecularProp { /// /// D2D1_SPOTSPECULAR_PROP_LIGHT_POSITION @@ -1076,7 +1076,7 @@ public enum SpotSpecularProp : uint /// /// D2D1_SPOTSPECULAR_SCALE_MODE -public enum SpotSpecularScaleMode : uint +public enum SpotSpecularScaleMode { /// /// D2D1_SPOTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR @@ -1100,7 +1100,7 @@ public enum SpotSpecularScaleMode : uint /// /// D2D1_DISTANTSPECULAR_PROP -public enum DistantSpecularProp : uint +public enum DistantSpecularProp { /// /// D2D1_DISTANTSPECULAR_PROP_AZIMUTH @@ -1130,7 +1130,7 @@ public enum DistantSpecularProp : uint /// /// D2D1_DISTANTSPECULAR_SCALE_MODE -public enum DistantSpecularScaleMode : uint +public enum DistantSpecularScaleMode { /// /// D2D1_DISTANTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR @@ -1154,7 +1154,7 @@ public enum DistantSpecularScaleMode : uint /// /// D2D1_POINTDIFFUSE_PROP -public enum PointDiffuseProp : uint +public enum PointDiffuseProp { /// /// D2D1_POINTDIFFUSE_PROP_LIGHT_POSITION @@ -1178,7 +1178,7 @@ public enum PointDiffuseProp : uint /// /// D2D1_POINTDIFFUSE_SCALE_MODE -public enum PointDiffuseScaleMode : uint +public enum PointDiffuseScaleMode { /// /// D2D1_POINTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR @@ -1202,7 +1202,7 @@ public enum PointDiffuseScaleMode : uint /// /// D2D1_SPOTDIFFUSE_PROP -public enum SpotDiffuseProp : uint +public enum SpotDiffuseProp { /// /// D2D1_SPOTDIFFUSE_PROP_LIGHT_POSITION @@ -1235,7 +1235,7 @@ public enum SpotDiffuseProp : uint /// /// D2D1_SPOTDIFFUSE_SCALE_MODE -public enum SpotDiffuseScaleMode : uint +public enum SpotDiffuseScaleMode { /// /// D2D1_SPOTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR @@ -1259,7 +1259,7 @@ public enum SpotDiffuseScaleMode : uint /// /// D2D1_DISTANTDIFFUSE_PROP -public enum DistantDiffuseProp : uint +public enum DistantDiffuseProp { /// /// D2D1_DISTANTDIFFUSE_PROP_AZIMUTH @@ -1286,7 +1286,7 @@ public enum DistantDiffuseProp : uint /// /// D2D1_DISTANTDIFFUSE_SCALE_MODE -public enum DistantDiffuseScaleMode : uint +public enum DistantDiffuseScaleMode { /// /// D2D1_DISTANTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR @@ -1310,7 +1310,7 @@ public enum DistantDiffuseScaleMode : uint /// /// D2D1_FLOOD_PROP -public enum FloodProp : uint +public enum FloodProp { /// /// D2D1_FLOOD_PROP_COLOR @@ -1319,7 +1319,7 @@ public enum FloodProp : uint /// /// D2D1_LINEARTRANSFER_PROP -public enum LinearTransferProp : uint +public enum LinearTransferProp { /// /// D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT @@ -1364,7 +1364,7 @@ public enum LinearTransferProp : uint /// /// D2D1_GAMMATRANSFER_PROP -public enum GammaTransferProp : uint +public enum GammaTransferProp { /// /// D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE @@ -1421,7 +1421,7 @@ public enum GammaTransferProp : uint /// /// D2D1_TABLETRANSFER_PROP -public enum TableTransferProp : uint +public enum TableTransferProp { /// /// D2D1_TABLETRANSFER_PROP_RED_TABLE @@ -1454,7 +1454,7 @@ public enum TableTransferProp : uint /// /// D2D1_DISCRETETRANSFER_PROP -public enum DiscreteTransferProp : uint +public enum DiscreteTransferProp { /// /// D2D1_DISCRETETRANSFER_PROP_RED_TABLE @@ -1487,7 +1487,7 @@ public enum DiscreteTransferProp : uint /// /// D2D1_CONVOLVEMATRIX_PROP -public enum ConvolveMatrixProp : uint +public enum ConvolveMatrixProp { /// /// D2D1_CONVOLVEMATRIX_PROP_KERNEL_UNIT_LENGTH @@ -1526,7 +1526,7 @@ public enum ConvolveMatrixProp : uint /// /// D2D1_CONVOLVEMATRIX_SCALE_MODE -public enum ConvolveMatrixScaleMode : uint +public enum ConvolveMatrixScaleMode { /// /// D2D1_CONVOLVEMATRIX_SCALE_MODE_NEAREST_NEIGHBOR @@ -1550,7 +1550,7 @@ public enum ConvolveMatrixScaleMode : uint /// /// D2D1_BRIGHTNESS_PROP -public enum BrightnessProp : uint +public enum BrightnessProp { /// /// D2D1_BRIGHTNESS_PROP_WHITE_POINT @@ -1562,7 +1562,7 @@ public enum BrightnessProp : uint /// /// D2D1_ARITHMETICCOMPOSITE_PROP -public enum ArithmeticCompositeProp : uint +public enum ArithmeticCompositeProp { /// /// D2D1_ARITHMETICCOMPOSITE_PROP_COEFFICIENTS @@ -1574,7 +1574,7 @@ public enum ArithmeticCompositeProp : uint /// /// D2D1_CROP_PROP -public enum CropProp : uint +public enum CropProp { /// /// D2D1_CROP_PROP_RECT @@ -1586,7 +1586,7 @@ public enum CropProp : uint /// /// D2D1_BORDER_PROP -public enum BorderProp : uint +public enum BorderProp { /// /// D2D1_BORDER_PROP_EDGE_MODE_X @@ -1598,7 +1598,7 @@ public enum BorderProp : uint /// /// D2D1_BORDER_EDGE_MODE -public enum BorderEdgeMode : uint +public enum BorderEdgeMode { /// /// D2D1_BORDER_EDGE_MODE_CLAMP @@ -1613,7 +1613,7 @@ public enum BorderEdgeMode : uint /// /// D2D1_MORPHOLOGY_PROP -public enum MorphologyProp : uint +public enum MorphologyProp { /// /// D2D1_MORPHOLOGY_PROP_MODE @@ -1628,7 +1628,7 @@ public enum MorphologyProp : uint /// /// D2D1_MORPHOLOGY_MODE -public enum MorphologyMode : uint +public enum MorphologyMode { /// /// D2D1_MORPHOLOGY_MODE_ERODE @@ -1640,7 +1640,7 @@ public enum MorphologyMode : uint /// /// D2D1_TILE_PROP -public enum TileProp : uint +public enum TileProp { /// /// D2D1_TILE_PROP_RECT @@ -1649,7 +1649,7 @@ public enum TileProp : uint /// /// D2D1_ATLAS_PROP -public enum AtlasProp : uint +public enum AtlasProp { /// /// D2D1_ATLAS_PROP_INPUT_RECT @@ -1661,7 +1661,7 @@ public enum AtlasProp : uint /// /// D2D1_OPACITYMETADATA_PROP -public enum OpacityMetadataProp : uint +public enum OpacityMetadataProp { /// /// D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT @@ -1670,7 +1670,7 @@ public enum OpacityMetadataProp : uint /// /// D2D1_PROPERTY_TYPE -public enum PropertyType : uint +public enum PropertyType { /// /// D2D1_PROPERTY_TYPE_UNKNOWN @@ -1733,71 +1733,71 @@ public enum PropertyType : uint /// /// D2D1_PROPERTY -public enum Property : uint +public enum Property { /// /// D2D1_PROPERTY_CLSID - Clsid = 2147483648, + Clsid = -2147483648, /// /// D2D1_PROPERTY_DISPLAYNAME - Displayname = 2147483649, + Displayname = -2147483647, /// /// D2D1_PROPERTY_AUTHOR - Author = 2147483650, + Author = -2147483646, /// /// D2D1_PROPERTY_CATEGORY - Category = 2147483651, + Category = -2147483645, /// /// D2D1_PROPERTY_DESCRIPTION - Description = 2147483652, + Description = -2147483644, /// /// D2D1_PROPERTY_INPUTS - Inputs = 2147483653, + Inputs = -2147483643, /// /// D2D1_PROPERTY_CACHED - Cached = 2147483654, + Cached = -2147483642, /// /// D2D1_PROPERTY_PRECISION - Precision = 2147483655, + Precision = -2147483641, /// /// D2D1_PROPERTY_MIN_INPUTS - MinInputs = 2147483656, + MinInputs = -2147483640, /// /// D2D1_PROPERTY_MAX_INPUTS - MaxInputs = 2147483657, + MaxInputs = -2147483639, } /// /// D2D1_SUBPROPERTY -public enum SubProperty : uint +public enum SubProperty { /// /// D2D1_SUBPROPERTY_DISPLAYNAME - Displayname = 2147483648, + Displayname = -2147483648, /// /// D2D1_SUBPROPERTY_ISREADONLY - Isreadonly = 2147483649, + Isreadonly = -2147483647, /// /// D2D1_SUBPROPERTY_MIN - Min = 2147483650, + Min = -2147483646, /// /// D2D1_SUBPROPERTY_MAX - Max = 2147483651, + Max = -2147483645, /// /// D2D1_SUBPROPERTY_DEFAULT - Default = 2147483652, + Default = -2147483644, /// /// D2D1_SUBPROPERTY_FIELDS - Fields = 2147483653, + Fields = -2147483643, /// /// D2D1_SUBPROPERTY_INDEX - Index = 2147483654, + Index = -2147483642, } /// /// D2D1_BITMAP_OPTIONS [Flags] -public enum BitmapOptions : uint +public enum BitmapOptions { /// /// D2D1_BITMAP_OPTIONS_NONE @@ -1818,7 +1818,7 @@ public enum BitmapOptions : uint /// /// D2D1_BUFFER_PRECISION -public enum BufferPrecision : uint +public enum BufferPrecision { /// /// D2D1_BUFFER_PRECISION_UNKNOWN @@ -1843,7 +1843,7 @@ public enum BufferPrecision : uint /// /// D2D1_MAP_OPTIONS [Flags] -public enum MapOptions : uint +public enum MapOptions { /// /// D2D1_MAP_OPTIONS_NONE @@ -1861,7 +1861,7 @@ public enum MapOptions : uint /// /// D2D1_INTERPOLATION_MODE -public enum InterpolationMode : uint +public enum InterpolationMode { /// /// D2D1_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -1885,7 +1885,7 @@ public enum InterpolationMode : uint /// /// D2D1_UNIT_MODE -public enum UnitMode : uint +public enum UnitMode { /// /// D2D1_UNIT_MODE_DIPS @@ -1897,7 +1897,7 @@ public enum UnitMode : uint /// /// D2D1_COLOR_SPACE -public enum ColorSpace : uint +public enum ColorSpace { /// /// D2D1_COLOR_SPACE_CUSTOM @@ -1913,7 +1913,7 @@ public enum ColorSpace : uint /// /// D2D1_DEVICE_CONTEXT_OPTIONS [Flags] -public enum DeviceContextOptions : uint +public enum DeviceContextOptions { /// /// D2D1_DEVICE_CONTEXT_OPTIONS_NONE @@ -1925,7 +1925,7 @@ public enum DeviceContextOptions : uint /// /// D2D1_STROKE_TRANSFORM_TYPE -public enum StrokeTransformType : uint +public enum StrokeTransformType { /// /// D2D1_STROKE_TRANSFORM_TYPE_NORMAL @@ -1940,7 +1940,7 @@ public enum StrokeTransformType : uint /// /// D2D1_PRIMITIVE_BLEND -public enum PrimitiveBlend : uint +public enum PrimitiveBlend { /// /// D2D1_PRIMITIVE_BLEND_SOURCE_OVER @@ -1961,7 +1961,7 @@ public enum PrimitiveBlend : uint /// /// D2D1_THREADING_MODE -public enum ThreadingMode : uint +public enum ThreadingMode { /// /// D2D1_THREADING_MODE_SINGLE_THREADED @@ -1973,7 +1973,7 @@ public enum ThreadingMode : uint /// /// D2D1_COLOR_INTERPOLATION_MODE -public enum ColorInterpolationMode : uint +public enum ColorInterpolationMode { /// /// D2D1_COLOR_INTERPOLATION_MODE_STRAIGHT @@ -1986,7 +1986,7 @@ public enum ColorInterpolationMode : uint /// /// D2D1_LAYER_OPTIONS1 [Flags] -public enum LayerOptions1 : uint +public enum LayerOptions1 { /// /// D2D1_LAYER_OPTIONS1_NONE @@ -2001,7 +2001,7 @@ public enum LayerOptions1 : uint /// /// D2D1_PRINT_FONT_SUBSET_MODE -public enum PrintFontSubsetMode : uint +public enum PrintFontSubsetMode { /// /// D2D1_PRINT_FONT_SUBSET_MODE_DEFAULT @@ -2017,7 +2017,7 @@ public enum PrintFontSubsetMode : uint /// /// D2D1_CHANGE_TYPE [Flags] -public enum ChangeType : uint +public enum ChangeType { /// /// D2D1_CHANGE_TYPE_NONE @@ -2036,7 +2036,7 @@ public enum ChangeType : uint /// /// D2D1_PIXEL_OPTIONS [Flags] -public enum PixelOptions : uint +public enum PixelOptions { /// /// D2D1_PIXEL_OPTIONS_NONE @@ -2049,7 +2049,7 @@ public enum PixelOptions : uint /// /// D2D1_VERTEX_OPTIONS [Flags] -public enum VertexOptions : uint +public enum VertexOptions { /// /// D2D1_VERTEX_OPTIONS_NONE @@ -2067,7 +2067,7 @@ public enum VertexOptions : uint /// /// D2D1_VERTEX_USAGE -public enum VertexUsage : uint +public enum VertexUsage { /// /// D2D1_VERTEX_USAGE_STATIC @@ -2079,7 +2079,7 @@ public enum VertexUsage : uint /// /// D2D1_BLEND_OPERATION -public enum BlendOperation : uint +public enum BlendOperation { /// /// D2D1_BLEND_OPERATION_ADD @@ -2100,7 +2100,7 @@ public enum BlendOperation : uint /// /// D2D1_BLEND -public enum Blend : uint +public enum Blend { /// /// D2D1_BLEND_ZERO @@ -2145,7 +2145,7 @@ public enum Blend : uint /// /// D2D1_CHANNEL_DEPTH -public enum ChannelDepth : uint +public enum ChannelDepth { /// /// D2D1_CHANNEL_DEPTH_DEFAULT @@ -2160,7 +2160,7 @@ public enum ChannelDepth : uint /// /// D2D1_FILTER -public enum Filter : uint +public enum Filter { /// /// D2D1_FILTER_MIN_MAG_MIP_POINT @@ -2193,7 +2193,7 @@ public enum Filter : uint /// /// D2D1_FEATURE -public enum Feature : uint +public enum Feature { /// /// D2D1_FEATURE_DOUBLES @@ -2205,7 +2205,7 @@ public enum Feature : uint /// /// D2D1_YCBCR_PROP -public enum YcbcrProp : uint +public enum YcbcrProp { /// /// D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING @@ -2220,7 +2220,7 @@ public enum YcbcrProp : uint /// /// D2D1_YCBCR_CHROMA_SUBSAMPLING -public enum YcbcrChromaSubsampling : uint +public enum YcbcrChromaSubsampling { /// /// D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO @@ -2241,7 +2241,7 @@ public enum YcbcrChromaSubsampling : uint /// /// D2D1_YCBCR_INTERPOLATION_MODE -public enum YcbcrInterpolationMode : uint +public enum YcbcrInterpolationMode { /// /// D2D1_YCBCR_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -2265,7 +2265,7 @@ public enum YcbcrInterpolationMode : uint /// /// D2D1_CONTRAST_PROP -public enum ContrastProp : uint +public enum ContrastProp { /// /// D2D1_CONTRAST_PROP_CONTRAST @@ -2277,7 +2277,7 @@ public enum ContrastProp : uint /// /// D2D1_RGBTOHUE_PROP -public enum RgbToHueProp : uint +public enum RgbToHueProp { /// /// D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE @@ -2286,7 +2286,7 @@ public enum RgbToHueProp : uint /// /// D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE -public enum RgbToHueOutputColorSpace : uint +public enum RgbToHueOutputColorSpace { /// /// D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_VALUE @@ -2298,7 +2298,7 @@ public enum RgbToHueOutputColorSpace : uint /// /// D2D1_HUETORGB_PROP -public enum HueToRgbProp : uint +public enum HueToRgbProp { /// /// D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE @@ -2307,7 +2307,7 @@ public enum HueToRgbProp : uint /// /// D2D1_HUETORGB_INPUT_COLOR_SPACE -public enum HueToRgbInputColorSpace : uint +public enum HueToRgbInputColorSpace { /// /// D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_VALUE @@ -2319,7 +2319,7 @@ public enum HueToRgbInputColorSpace : uint /// /// D2D1_CHROMAKEY_PROP -public enum ChromaKeyProp : uint +public enum ChromaKeyProp { /// /// D2D1_CHROMAKEY_PROP_COLOR @@ -2337,7 +2337,7 @@ public enum ChromaKeyProp : uint /// /// D2D1_EMBOSS_PROP -public enum EmbossProp : uint +public enum EmbossProp { /// /// D2D1_EMBOSS_PROP_HEIGHT @@ -2349,7 +2349,7 @@ public enum EmbossProp : uint /// /// D2D1_EXPOSURE_PROP -public enum ExposureProp : uint +public enum ExposureProp { /// /// D2D1_EXPOSURE_PROP_EXPOSURE_VALUE @@ -2358,7 +2358,7 @@ public enum ExposureProp : uint /// /// D2D1_POSTERIZE_PROP -public enum PosterizeProp : uint +public enum PosterizeProp { /// /// D2D1_POSTERIZE_PROP_RED_VALUE_COUNT @@ -2373,7 +2373,7 @@ public enum PosterizeProp : uint /// /// D2D1_SEPIA_PROP -public enum SepiaProp : uint +public enum SepiaProp { /// /// D2D1_SEPIA_PROP_INTENSITY @@ -2385,7 +2385,7 @@ public enum SepiaProp : uint /// /// D2D1_SHARPEN_PROP -public enum SharpenProp : uint +public enum SharpenProp { /// /// D2D1_SHARPEN_PROP_SHARPNESS @@ -2397,7 +2397,7 @@ public enum SharpenProp : uint /// /// D2D1_STRAIGHTEN_PROP -public enum StraightenProp : uint +public enum StraightenProp { /// /// D2D1_STRAIGHTEN_PROP_ANGLE @@ -2412,7 +2412,7 @@ public enum StraightenProp : uint /// /// D2D1_STRAIGHTEN_SCALE_MODE -public enum StraightenScaleMode : uint +public enum StraightenScaleMode { /// /// D2D1_STRAIGHTEN_SCALE_MODE_NEAREST_NEIGHBOR @@ -2433,7 +2433,7 @@ public enum StraightenScaleMode : uint /// /// D2D1_TEMPERATUREANDTINT_PROP -public enum TemperatureandtintProp : uint +public enum TemperatureandtintProp { /// /// D2D1_TEMPERATUREANDTINT_PROP_TEMPERATURE @@ -2445,7 +2445,7 @@ public enum TemperatureandtintProp : uint /// /// D2D1_VIGNETTE_PROP -public enum VignetteProp : uint +public enum VignetteProp { /// /// D2D1_VIGNETTE_PROP_COLOR @@ -2460,7 +2460,7 @@ public enum VignetteProp : uint /// /// D2D1_EDGEDETECTION_PROP -public enum EdgeDetectionProp : uint +public enum EdgeDetectionProp { /// /// D2D1_EDGEDETECTION_PROP_STRENGTH @@ -2481,7 +2481,7 @@ public enum EdgeDetectionProp : uint /// /// D2D1_EDGEDETECTION_MODE -public enum EdgeDetectionMode : uint +public enum EdgeDetectionMode { /// /// D2D1_EDGEDETECTION_MODE_SOBEL @@ -2493,7 +2493,7 @@ public enum EdgeDetectionMode : uint /// /// D2D1_HIGHLIGHTSANDSHADOWS_PROP -public enum HighlightSandShadowsProp : uint +public enum HighlightSandShadowsProp { /// /// D2D1_HIGHLIGHTSANDSHADOWS_PROP_HIGHLIGHTS @@ -2514,7 +2514,7 @@ public enum HighlightSandShadowsProp : uint /// /// D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA -public enum HighlightSandShadowsInputGamma : uint +public enum HighlightSandShadowsInputGamma { /// /// D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_LINEAR @@ -2526,7 +2526,7 @@ public enum HighlightSandShadowsInputGamma : uint /// /// D2D1_LOOKUPTABLE3D_PROP -public enum LookupTable3DProp : uint +public enum LookupTable3DProp { /// /// D2D1_LOOKUPTABLE3D_PROP_LUT @@ -2538,7 +2538,7 @@ public enum LookupTable3DProp : uint /// /// D2D1_OPACITY_PROP -public enum OpacityProp : uint +public enum OpacityProp { /// /// D2D1_OPACITY_PROP_OPACITY @@ -2547,7 +2547,7 @@ public enum OpacityProp : uint /// /// D2D1_CROSSFADE_PROP -public enum CrossfadeProp : uint +public enum CrossfadeProp { /// /// D2D1_CROSSFADE_PROP_WEIGHT @@ -2556,7 +2556,7 @@ public enum CrossfadeProp : uint /// /// D2D1_TINT_PROP -public enum TintProp : uint +public enum TintProp { /// /// D2D1_TINT_PROP_COLOR @@ -2568,7 +2568,7 @@ public enum TintProp : uint /// /// D2D1_WHITELEVELADJUSTMENT_PROP -public enum WhiteLevelAdjustmentProp : uint +public enum WhiteLevelAdjustmentProp { /// /// D2D1_WHITELEVELADJUSTMENT_PROP_INPUT_WHITE_LEVEL @@ -2580,7 +2580,7 @@ public enum WhiteLevelAdjustmentProp : uint /// /// D2D1_HDRTONEMAP_PROP -public enum HDRTonemapProp : uint +public enum HDRTonemapProp { /// /// D2D1_HDRTONEMAP_PROP_INPUT_MAX_LUMINANCE @@ -2595,7 +2595,7 @@ public enum HDRTonemapProp : uint /// /// D2D1_HDRTONEMAP_DISPLAY_MODE -public enum HDRTonemapDisplayMode : uint +public enum HDRTonemapDisplayMode { /// /// D2D1_HDRTONEMAP_DISPLAY_MODE_SDR @@ -2607,7 +2607,7 @@ public enum HDRTonemapDisplayMode : uint /// /// D2D1_RENDERING_PRIORITY -public enum RenderingPriority : uint +public enum RenderingPriority { /// /// D2D1_RENDERING_PRIORITY_NORMAL @@ -2619,7 +2619,7 @@ public enum RenderingPriority : uint /// /// D2D1_SVG_PAINT_TYPE -public enum SvgPaintType : uint +public enum SvgPaintType { /// /// D2D1_SVG_PAINT_TYPE_NONE @@ -2646,7 +2646,7 @@ public enum SvgPaintType : uint /// /// D2D1_SVG_LENGTH_UNITS -public enum SvgLengthUnits : uint +public enum SvgLengthUnits { /// /// D2D1_SVG_LENGTH_UNITS_NUMBER @@ -2658,7 +2658,7 @@ public enum SvgLengthUnits : uint /// /// D2D1_SVG_DISPLAY -public enum SvgDisplay : uint +public enum SvgDisplay { /// /// D2D1_SVG_DISPLAY_INLINE @@ -2670,7 +2670,7 @@ public enum SvgDisplay : uint /// /// D2D1_SVG_VISIBILITY -public enum SvgVisibility : uint +public enum SvgVisibility { /// /// D2D1_SVG_VISIBILITY_VISIBLE @@ -2682,7 +2682,7 @@ public enum SvgVisibility : uint /// /// D2D1_SVG_OVERFLOW -public enum SvgOverflow : uint +public enum SvgOverflow { /// /// D2D1_SVG_OVERFLOW_VISIBLE @@ -2694,7 +2694,7 @@ public enum SvgOverflow : uint /// /// D2D1_SVG_LINE_CAP -public enum SvgLineCap : uint +public enum SvgLineCap { /// /// D2D1_SVG_LINE_CAP_BUTT @@ -2709,7 +2709,7 @@ public enum SvgLineCap : uint /// /// D2D1_SVG_LINE_JOIN -public enum SvgLineJoin : uint +public enum SvgLineJoin { /// /// D2D1_SVG_LINE_JOIN_BEVEL @@ -2724,7 +2724,7 @@ public enum SvgLineJoin : uint /// /// D2D1_SVG_ASPECT_ALIGN -public enum SvgAspectAlign : uint +public enum SvgAspectAlign { /// /// D2D1_SVG_ASPECT_ALIGN_NONE @@ -2760,7 +2760,7 @@ public enum SvgAspectAlign : uint /// /// D2D1_SVG_ASPECT_SCALING -public enum SvgAspectScaling : uint +public enum SvgAspectScaling { /// /// D2D1_SVG_ASPECT_SCALING_MEET @@ -2772,7 +2772,7 @@ public enum SvgAspectScaling : uint /// /// D2D1_SVG_PATH_COMMAND -public enum SvgPathCommand : uint +public enum SvgPathCommand { /// /// D2D1_SVG_PATH_COMMAND_CLOSE_PATH @@ -2835,7 +2835,7 @@ public enum SvgPathCommand : uint /// /// D2D1_SVG_UNIT_TYPE -public enum SvgUnitType : uint +public enum SvgUnitType { /// /// D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE @@ -2847,7 +2847,7 @@ public enum SvgUnitType : uint /// /// D2D1_SVG_ATTRIBUTE_STRING_TYPE -public enum SvgAttributeStringType : uint +public enum SvgAttributeStringType { /// /// D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG @@ -2859,7 +2859,7 @@ public enum SvgAttributeStringType : uint /// /// D2D1_SVG_ATTRIBUTE_POD_TYPE -public enum SvgAttributePodType : uint +public enum SvgAttributePodType { /// /// D2D1_SVG_ATTRIBUTE_POD_TYPE_FLOAT @@ -2907,7 +2907,7 @@ public enum SvgAttributePodType : uint /// /// D2D1_INK_NIB_SHAPE -public enum InkNibShape : uint +public enum InkNibShape { /// /// D2D1_INK_NIB_SHAPE_ROUND @@ -2919,7 +2919,7 @@ public enum InkNibShape : uint /// /// D2D1_ORIENTATION -public enum Orientation : uint +public enum Orientation { /// /// D2D1_ORIENTATION_DEFAULT @@ -2950,7 +2950,7 @@ public enum Orientation : uint /// /// D2D1_IMAGE_SOURCE_LOADING_OPTIONS [Flags] -public enum ImageSourceLoadingOptions : uint +public enum ImageSourceLoadingOptions { /// /// D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE @@ -2966,7 +2966,7 @@ public enum ImageSourceLoadingOptions : uint /// /// D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS [Flags] -public enum ImageSourceFromDxgiOptions : uint +public enum ImageSourceFromDxgiOptions { /// /// D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_NONE @@ -2979,7 +2979,7 @@ public enum ImageSourceFromDxgiOptions : uint /// /// D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS [Flags] -public enum TransformedImageSourceOptions : uint +public enum TransformedImageSourceOptions { /// /// D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_NONE @@ -2991,7 +2991,7 @@ public enum TransformedImageSourceOptions : uint /// /// D2D1_PATCH_EDGE_MODE -public enum PatchEdgeMode : uint +public enum PatchEdgeMode { /// /// D2D1_PATCH_EDGE_MODE_ALIASED @@ -3007,7 +3007,7 @@ public enum PatchEdgeMode : uint /// /// D2D1_SPRITE_OPTIONS [Flags] -public enum SpriteOptions : uint +public enum SpriteOptions { /// /// D2D1_SPRITE_OPTIONS_NONE @@ -3019,7 +3019,7 @@ public enum SpriteOptions : uint /// /// D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION -public enum ColorBitmapGlyphSnapOption : uint +public enum ColorBitmapGlyphSnapOption { /// /// D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT @@ -3031,7 +3031,7 @@ public enum ColorBitmapGlyphSnapOption : uint /// /// D2D1_GAMMA1 -public enum Gamma1 : uint +public enum Gamma1 { /// /// D2D1_GAMMA1_G22 @@ -3046,7 +3046,7 @@ public enum Gamma1 : uint /// /// D2D1_COLOR_CONTEXT_TYPE -public enum ColorContextType : uint +public enum ColorContextType { /// /// D2D1_COLOR_CONTEXT_TYPE_ICC diff --git a/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj b/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj index d520ec5..0acfa9a 100644 --- a/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj +++ b/src/Vortice.Win32.Graphics.Direct2D/Vortice.Win32.Graphics.Direct2D.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Direct2D1 bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj b/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj index 133c006..30aeee3 100644 --- a/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj +++ b/src/Vortice.Win32.Graphics.Direct3D.Dxc/Vortice.Win32.Graphics.Direct3D.Dxc.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 DXC bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxcompiler.dll b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxcompiler.dll index 3d764b2..8a7928a 100644 Binary files a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxcompiler.dll and b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxcompiler.dll differ diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxil.dll b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxil.dll index fd86cde..da8829e 100644 Binary files a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxil.dll and b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-arm64/native/dxil.dll differ diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxcompiler.dll b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxcompiler.dll index 600882e..2f7fef7 100644 Binary files a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxcompiler.dll and b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxcompiler.dll differ diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxil.dll b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxil.dll index 8dbf952..fcfccc5 100644 Binary files a/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxil.dll and b/src/Vortice.Win32.Graphics.Direct3D.Dxc/runtimes/win-x64/native/dxil.dll differ diff --git a/src/Vortice.Win32.Graphics.Direct3D.Fxc/Vortice.Win32.Graphics.Direct3D.Fxc.csproj b/src/Vortice.Win32.Graphics.Direct3D.Fxc/Vortice.Win32.Graphics.Direct3D.Fxc.csproj index 3ebf372..0b26e16 100644 --- a/src/Vortice.Win32.Graphics.Direct3D.Fxc/Vortice.Win32.Graphics.Direct3D.Fxc.csproj +++ b/src/Vortice.Win32.Graphics.Direct3D.Fxc/Vortice.Win32.Graphics.Direct3D.Fxc.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 FXC bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj b/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj index 062a819..c4ec6b0 100644 --- a/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj +++ b/src/Vortice.Win32.Graphics.Direct3D11/Vortice.Win32.Graphics.Direct3D11.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Direct3D11 bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj b/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj index fd752a6..20644ac 100644 --- a/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj +++ b/src/Vortice.Win32.Graphics.Direct3D11on12/Vortice.Win32.Graphics.Direct3D11on12.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Direct3D11on12 bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj b/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj index 614d146..5a73622 100644 --- a/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj +++ b/src/Vortice.Win32.Graphics.Direct3D12/Vortice.Win32.Graphics.Direct3D12.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Direct3D12 bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.DirectComposition/Vortice.Win32.Graphics.DirectComposition.csproj b/src/Vortice.Win32.Graphics.DirectComposition/Vortice.Win32.Graphics.DirectComposition.csproj index ae8bd1e..7f4de3c 100644 --- a/src/Vortice.Win32.Graphics.DirectComposition/Vortice.Win32.Graphics.DirectComposition.csproj +++ b/src/Vortice.Win32.Graphics.DirectComposition/Vortice.Win32.Graphics.DirectComposition.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 DirectComposition bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj b/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj index 7e66129..8e69666 100644 --- a/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj +++ b/src/Vortice.Win32.Graphics.DirectWrite/Vortice.Win32.Graphics.DirectWrite.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 DirectWrite bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Enums.cs b/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Enums.cs index cf9dcfe..3175b37 100644 --- a/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Enums.cs +++ b/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Enums.cs @@ -121,7 +121,7 @@ public enum SwapChainFlags /// /// DXGI_ADAPTER_FLAG [Flags] -public enum AdapterFlags : uint +public enum AdapterFlags { /// /// DXGI_ADAPTER_FLAG_NONE @@ -371,7 +371,7 @@ public enum Feature /// /// DXGI_ADAPTER_FLAG3 [Flags] -public enum AdapterFlags3 : uint +public enum AdapterFlags3 { /// /// DXGI_ADAPTER_FLAG3_NONE diff --git a/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj b/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj index 2cde3ed..ea5be36 100644 --- a/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj +++ b/src/Vortice.Win32.Graphics.Dxgi/Vortice.Win32.Graphics.Dxgi.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Dxgi bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Enums.cs b/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Enums.cs index daa22c8..19e3c6d 100644 --- a/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Enums.cs +++ b/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Enums.cs @@ -346,7 +346,7 @@ public enum WICComponentSigning /// /// WICGifLogicalScreenDescriptorProperties -public enum WICGifLogicalScreenDescriptorProperties : uint +public enum WICGifLogicalScreenDescriptorProperties { /// /// WICGifLogicalScreenSignature @@ -379,7 +379,7 @@ public enum WICGifLogicalScreenDescriptorProperties : uint /// /// WICGifImageDescriptorProperties -public enum WICGifImageDescriptorProperties : uint +public enum WICGifImageDescriptorProperties { /// /// WICGifImageDescriptorLeft @@ -409,7 +409,7 @@ public enum WICGifImageDescriptorProperties : uint /// /// WICGifGraphicControlExtensionProperties -public enum WICGifGraphicControlExtensionProperties : uint +public enum WICGifGraphicControlExtensionProperties { /// /// WICGifGraphicControlExtensionDisposal @@ -430,7 +430,7 @@ public enum WICGifGraphicControlExtensionProperties : uint /// /// WICGifApplicationExtensionProperties -public enum WICGifApplicationExtensionProperties : uint +public enum WICGifApplicationExtensionProperties { /// /// WICGifApplicationExtensionApplication @@ -442,7 +442,7 @@ public enum WICGifApplicationExtensionProperties : uint /// /// WICGifCommentExtensionProperties -public enum WICGifCommentExtensionProperties : uint +public enum WICGifCommentExtensionProperties { /// /// WICGifCommentExtensionText @@ -451,7 +451,7 @@ public enum WICGifCommentExtensionProperties : uint /// /// WICJpegCommentProperties -public enum WICJpegCommentProperties : uint +public enum WICJpegCommentProperties { /// /// WICJpegCommentText @@ -460,7 +460,7 @@ public enum WICJpegCommentProperties : uint /// /// WICJpegLuminanceProperties -public enum WICJpegLuminanceProperties : uint +public enum WICJpegLuminanceProperties { /// /// WICJpegLuminanceTable @@ -469,7 +469,7 @@ public enum WICJpegLuminanceProperties : uint /// /// WICJpegChrominanceProperties -public enum WICJpegChrominanceProperties : uint +public enum WICJpegChrominanceProperties { /// /// WICJpegChrominanceTable @@ -478,7 +478,7 @@ public enum WICJpegChrominanceProperties : uint /// /// WIC8BIMIptcProperties -public enum WIC8BIMIptcProperties : uint +public enum WIC8BIMIptcProperties { /// /// WIC8BIMIptcPString @@ -490,7 +490,7 @@ public enum WIC8BIMIptcProperties : uint /// /// WIC8BIMResolutionInfoProperties -public enum WIC8BIMResolutionInfoProperties : uint +public enum WIC8BIMResolutionInfoProperties { /// /// WIC8BIMResolutionInfoPString @@ -517,7 +517,7 @@ public enum WIC8BIMResolutionInfoProperties : uint /// /// WIC8BIMIptcDigestProperties -public enum WIC8BIMIptcDigestProperties : uint +public enum WIC8BIMIptcDigestProperties { /// /// WIC8BIMIptcDigestPString @@ -529,7 +529,7 @@ public enum WIC8BIMIptcDigestProperties : uint /// /// WICPngGamaProperties -public enum WICPngGamaProperties : uint +public enum WICPngGamaProperties { /// /// WICPngGamaGamma @@ -538,7 +538,7 @@ public enum WICPngGamaProperties : uint /// /// WICPngBkgdProperties -public enum WICPngBkgdProperties : uint +public enum WICPngBkgdProperties { /// /// WICPngBkgdBackgroundColor @@ -547,7 +547,7 @@ public enum WICPngBkgdProperties : uint /// /// WICPngItxtProperties -public enum WICPngItxtProperties : uint +public enum WICPngItxtProperties { /// /// WICPngItxtKeyword @@ -568,7 +568,7 @@ public enum WICPngItxtProperties : uint /// /// WICPngChrmProperties -public enum WICPngChrmProperties : uint +public enum WICPngChrmProperties { /// /// WICPngChrmWhitePointX @@ -598,7 +598,7 @@ public enum WICPngChrmProperties : uint /// /// WICPngHistProperties -public enum WICPngHistProperties : uint +public enum WICPngHistProperties { /// /// WICPngHistFrequencies @@ -607,7 +607,7 @@ public enum WICPngHistProperties : uint /// /// WICPngIccpProperties -public enum WICPngIccpProperties : uint +public enum WICPngIccpProperties { /// /// WICPngIccpProfileName @@ -619,7 +619,7 @@ public enum WICPngIccpProperties : uint /// /// WICPngSrgbProperties -public enum WICPngSrgbProperties : uint +public enum WICPngSrgbProperties { /// /// WICPngSrgbRenderingIntent @@ -628,7 +628,7 @@ public enum WICPngSrgbProperties : uint /// /// WICPngTimeProperties -public enum WICPngTimeProperties : uint +public enum WICPngTimeProperties { /// /// WICPngTimeYear @@ -652,7 +652,7 @@ public enum WICPngTimeProperties : uint /// /// WICHeifProperties -public enum WICHeifProperties : uint +public enum WICHeifProperties { /// /// WICHeifOrientation @@ -661,7 +661,7 @@ public enum WICHeifProperties : uint /// /// WICHeifHdrProperties -public enum WICHeifHdrProperties : uint +public enum WICHeifHdrProperties { /// /// WICHeifHdrMaximumLuminanceLevel @@ -682,7 +682,7 @@ public enum WICHeifHdrProperties : uint /// /// WICWebpAnimProperties -public enum WICWebpAnimProperties : uint +public enum WICWebpAnimProperties { /// /// WICWebpAnimLoopCount @@ -691,7 +691,7 @@ public enum WICWebpAnimProperties : uint /// /// WICWebpAnmfProperties -public enum WICWebpAnmfProperties : uint +public enum WICWebpAnmfProperties { /// /// WICWebpAnmfFrameDuration @@ -700,7 +700,7 @@ public enum WICWebpAnmfProperties : uint /// /// WICSectionAccessLevel -public enum WICSectionAccessLevel : uint +public enum WICSectionAccessLevel { /// /// WICSectionAccessLevelRead @@ -712,7 +712,7 @@ public enum WICSectionAccessLevel : uint /// /// WICPixelFormatNumericRepresentation -public enum WICPixelFormatNumericRepresentation : uint +public enum WICPixelFormatNumericRepresentation { /// /// WICPixelFormatNumericRepresentationUnspecified @@ -748,7 +748,7 @@ public enum WICPlanarOptions /// /// WICJpegIndexingOptions -public enum WICJpegIndexingOptions : uint +public enum WICJpegIndexingOptions { /// /// WICJpegIndexingOptionsGenerateOnDemand @@ -760,7 +760,7 @@ public enum WICJpegIndexingOptions : uint /// /// WICJpegTransferMatrix -public enum WICJpegTransferMatrix : uint +public enum WICJpegTransferMatrix { /// /// WICJpegTransferMatrixIdentity @@ -772,7 +772,7 @@ public enum WICJpegTransferMatrix : uint /// /// WICJpegScanType -public enum WICJpegScanType : uint +public enum WICJpegScanType { /// /// WICJpegScanTypeInterleaved diff --git a/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj b/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj index cbf5c6a..e800534 100644 --- a/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj +++ b/src/Vortice.Win32.Graphics.Imaging/Vortice.Win32.Graphics.Imaging.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 WIC bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32.Media.Audio.XAudio2/Vortice.Win32.Media.Audio.XAudio2.csproj b/src/Vortice.Win32.Media.Audio.XAudio2/Vortice.Win32.Media.Audio.XAudio2.csproj index 87ecd5d..b947ff1 100644 --- a/src/Vortice.Win32.Media.Audio.XAudio2/Vortice.Win32.Media.Audio.XAudio2.csproj +++ b/src/Vortice.Win32.Media.Audio.XAudio2/Vortice.Win32.Media.Audio.XAudio2.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Direct3D11on12 bindings. $(NoWarn);CS0419;IDE0017 diff --git a/src/Vortice.Win32/Generated/Graphics/Direct2D.Common/Graphics.Direct2D.Common.Enums.cs b/src/Vortice.Win32/Generated/Graphics/Direct2D.Common/Graphics.Direct2D.Common.Enums.cs index 076302e..fdb35db 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct2D.Common/Graphics.Direct2D.Common.Enums.cs +++ b/src/Vortice.Win32/Generated/Graphics/Direct2D.Common/Graphics.Direct2D.Common.Enums.cs @@ -11,7 +11,7 @@ namespace Win32.Graphics.Direct2D.Common; /// /// D2D1_ALPHA_MODE -public enum AlphaMode : uint +public enum AlphaMode { /// /// D2D1_ALPHA_MODE_UNKNOWN @@ -29,7 +29,7 @@ public enum AlphaMode : uint /// /// D2D1_FIGURE_BEGIN -public enum FigureBegin : uint +public enum FigureBegin { /// /// D2D1_FIGURE_BEGIN_FILLED @@ -41,7 +41,7 @@ public enum FigureBegin : uint /// /// D2D1_FIGURE_END -public enum FigureEnd : uint +public enum FigureEnd { /// /// D2D1_FIGURE_END_OPEN @@ -54,7 +54,7 @@ public enum FigureEnd : uint /// /// D2D1_PATH_SEGMENT [Flags] -public enum PathSegment : uint +public enum PathSegment { /// /// D2D1_PATH_SEGMENT_NONE @@ -69,7 +69,7 @@ public enum PathSegment : uint /// /// D2D1_FILL_MODE -public enum FillMode : uint +public enum FillMode { /// /// D2D1_FILL_MODE_ALTERNATE @@ -81,7 +81,7 @@ public enum FillMode : uint /// /// D2D1_BORDER_MODE -public enum BorderMode : uint +public enum BorderMode { /// /// D2D1_BORDER_MODE_SOFT @@ -93,7 +93,7 @@ public enum BorderMode : uint /// /// D2D1_BLEND_MODE -public enum BlendMode : uint +public enum BlendMode { /// /// D2D1_BLEND_MODE_MULTIPLY @@ -177,7 +177,7 @@ public enum BlendMode : uint /// /// D2D1_COLORMATRIX_ALPHA_MODE -public enum ColorMatrixAlphaMode : uint +public enum ColorMatrixAlphaMode { /// /// D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED @@ -189,7 +189,7 @@ public enum ColorMatrixAlphaMode : uint /// /// D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE -public enum AffineTransform2DInterpolationMode : uint +public enum AffineTransform2DInterpolationMode { /// /// D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR @@ -213,7 +213,7 @@ public enum AffineTransform2DInterpolationMode : uint /// /// D2D1_TURBULENCE_NOISE -public enum TurbulenceNoise : uint +public enum TurbulenceNoise { /// /// D2D1_TURBULENCE_NOISE_FRACTAL_SUM @@ -225,7 +225,7 @@ public enum TurbulenceNoise : uint /// /// D2D1_COMPOSITE_MODE -public enum CompositeMode : uint +public enum CompositeMode { /// /// D2D1_COMPOSITE_MODE_SOURCE_OVER diff --git a/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Enums.cs b/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Enums.cs index ba93dcf..a63b273 100644 --- a/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Enums.cs +++ b/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Enums.cs @@ -535,7 +535,7 @@ public enum ModeRotation /// /// DXGI_ALPHA_MODE -public enum AlphaMode : uint +public enum AlphaMode { /// /// DXGI_ALPHA_MODE_UNSPECIFIED diff --git a/src/Vortice.Win32/Vortice.Win32.csproj b/src/Vortice.Win32/Vortice.Win32.csproj index cde8baf..2aa1325 100644 --- a/src/Vortice.Win32/Vortice.Win32.csproj +++ b/src/Vortice.Win32/Vortice.Win32.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;net6.0;net7.0 + netstandard2.0;netstandard2.1;net7.0;net8.0 Windows API low level bindings. true $(NoWarn);CS0419;IDE0017 diff --git a/src/samples/01-ClearScreen/01-ClearScreen.csproj b/src/samples/01-ClearScreen/01-ClearScreen.csproj deleted file mode 100644 index fa77103..0000000 --- a/src/samples/01-ClearScreen/01-ClearScreen.csproj +++ /dev/null @@ -1,41 +0,0 @@ - - - Exe - net7.0 - true - false - ClearScreen - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -