From 6d46943c9c7194cb10bfb256953678a04f932065 Mon Sep 17 00:00:00 2001 From: Amer Koleci Date: Mon, 15 Jul 2024 16:06:14 +0200 Subject: [PATCH] Generate enum with native names at *.Apis.cs level, bump version to 2.2.2. --- Directory.Build.props | 2 +- src/Generator/Program.cs | 51 +- .../Generated/Graphics.Direct2D.Apis.cs | 682 ++++++ .../Generated/Graphics.Direct3D.Dxc.Apis.cs | 24 + .../Generated/Graphics.Direct3D.Fxc.Apis.cs | 66 + .../Generated/Graphics.Direct3D11.Apis.cs | 1941 ++++++++++++++++ .../Generated/Graphics.Direct3D12.Apis.cs | 2070 +++++++++++++++++ .../Graphics.DirectComposition.Apis.cs | 24 + .../Generated/Graphics.DirectWrite.Apis.cs | 634 +++++ .../Generated/Graphics.Dxgi.Apis.cs | 465 ++++ .../Generated/Graphics.Imaging.Apis.cs | 299 +++ .../Generated/Media.Audio.XAudio2.Apis.cs | 18 + .../Direct3D/Graphics.Direct3D.Apis.cs | 312 +++ .../Dxgi.Common/Graphics.Dxgi.Common.Apis.cs | 177 ++ 14 files changed, 6754 insertions(+), 11 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 342e49e..08f00e3 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -11,7 +11,7 @@ - 2.2.1 + 2.2.2 diff --git a/src/Generator/Program.cs b/src/Generator/Program.cs index 16c657a..890ee72 100644 --- a/src/Generator/Program.cs +++ b/src/Generator/Program.cs @@ -1193,6 +1193,7 @@ public static class Program private static readonly HashSet s_visitedEnums = new(); private static readonly HashSet s_visitedStructs = new(); private static readonly Dictionary>> s_visitedComTypes = new(); + private static readonly HashSet s_enumConstants = []; private static bool s_generateUnmanagedDocs = true; @@ -1214,14 +1215,14 @@ public static class Program { Console.WriteLine("Error: failed to find the 'Vortice.Win32' repository in any of the parent directories"); Console.WriteLine(" feel free to clone it so one of the directories that were searched above"); - System.Environment.Exit(1); + Environment.Exit(1); } currentDir = nextDir; } } - public static int Main(string[] args) + public static int Main() { string repoRoot = FindRepoRoot(); string rootPath = new DirectoryInfo(repoRoot).Parent!.FullName; @@ -1435,8 +1436,8 @@ public static class Program docFile = $"../{docFile}"; } - GenerateConstants(apiFolder, apiName, docFile, api); GenerateTypes(apiFolder, apiName, docFile, api); + GenerateConstants(apiFolder, apiName, docFile, api); GenerateFunctions(apiFolder, apiName, docFile, api); } @@ -1469,11 +1470,13 @@ public static class Program if (!generateFile) return; + string[] usingNamespaces = apiName == "Graphics.Imaging" ? ["Win32.Graphics.Direct2D.Common"] : []; using CodeWriter writer = new( Path.Combine(folder, $"{apiName}.Apis.cs"), apiName, docFileName, - $"Win32.{apiName}"); + $"Win32.{apiName}", + usingNamespaces); bool needNewLine = false; using (writer.PushBlock($"public static partial class Apis")) @@ -1533,6 +1536,18 @@ public static class Program needNewLine = true; } + + if (s_enumConstants.Count > 0) + { + writer.WriteLine(); + + foreach (string enumConstant in s_enumConstants) + { + writer.WriteLine($"public const {enumConstant};"); + } + + s_enumConstants.Clear(); + } } writer.WriteLine(); } @@ -1546,7 +1561,7 @@ public static class Program $"Win32.{apiName}"); bool needNewLine = false; - foreach (ApiType enumType in api.Types.Where(item => item.Kind.ToLowerInvariant() == "enum")) + foreach (ApiType enumType in api.Types.Where(item => item.Kind.Equals("enum", StringComparison.InvariantCultureIgnoreCase))) { if (enumType.Name.StartsWith("D3DX11")) { @@ -1565,7 +1580,7 @@ public static class Program // Generated enums -> from constants - Dictionary createdEnums = new(); + Dictionary createdEnums = []; needNewLine = false; foreach (ApiDataConstant constant in api.Constants) @@ -1575,14 +1590,14 @@ public static class Program continue; } - foreach (var enumToGenerate in s_generatedEnums) + foreach (KeyValuePair enumToGenerate in s_generatedEnums) { if (constant.Name.StartsWith(enumToGenerate.Key)) { ApiType createdEnumType; - if (!createdEnums.ContainsKey(enumToGenerate.Key)) + if (!createdEnums.TryGetValue(enumToGenerate.Key, out ApiType? apiType)) { - ApiType apiType = new() + apiType = new() { Name = enumToGenerate.Key, Kind = "Enum", @@ -1596,7 +1611,7 @@ public static class Program } else { - createdEnumType = createdEnums[enumToGenerate.Key]; + createdEnumType = apiType; } ApiEnumValue enumValue = new ApiEnumValue @@ -2090,6 +2105,15 @@ public static class Program writer.WriteLine("/// D3DCOMPILE_OPTIMIZATION_LEVEL2"); writer.WriteLine($"OptimizationLevel2 = 49152,"); } + + s_enumConstants.Add($"{csTypeName} {enumItem.Name} = {csTypeName}.{enumValueName}"); + + if (autoGenerated && + enumType.Name == "D3DCOMPILE" && + enumValueName == "OptimizationLevel1") + { + s_enumConstants.Add($"{csTypeName} D3DCOMPILE_OPTIMIZATION_LEVEL2 = {csTypeName}.OptimizationLevel2"); + } } if (enumType.Name == "DXGI_FORMAT") @@ -2097,24 +2121,31 @@ public static class Program // Add Xbox enums writer.WriteLine("/// DXGI_FORMAT_R10G10B10_7E3_A2_FLOAT"); writer.WriteLine($"Xbox_R10G10B10_7E3_A2Float = 116u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_R10G10B10_7E3_A2_FLOAT = {csTypeName}.Xbox_R10G10B10_7E3_A2Float"); writer.WriteLine("/// DXGI_FORMAT_R10G10B10_6E4_A2_FLOAT"); writer.WriteLine($"Xbox_R10G10B10_6E4_A2Float = 117u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_R10G10B10_6E4_A2_FLOAT = {csTypeName}.Xbox_R10G10B10_6E4_A2Float"); writer.WriteLine("/// DXGI_FORMAT_D16_UNORM_S8_UINT"); writer.WriteLine($"Xbox_D16Unorm_S8Uint = 118u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_D16_UNORM_S8_UINT = {csTypeName}.Xbox_D16Unorm_S8Uint"); writer.WriteLine("/// DXGI_FORMAT_R16_UNORM_X8_TYPELESS"); writer.WriteLine($"Xbox_R16Unorm_X8Typeless = 119u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_R16_UNORM_X8_TYPELESS = {csTypeName}.Xbox_R16Unorm_X8Typeless"); writer.WriteLine("/// DXGI_FORMAT_X16_TYPELESS_G8_UINT"); writer.WriteLine($"Xbox_X16Typeless_G8Uint = 120u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_X16_TYPELESS_G8_UINT = {csTypeName}.Xbox_X16Typeless_G8Uint"); writer.WriteLine("/// DXGI_FORMAT_R10G10B10_SNORM_A2_UNORM"); writer.WriteLine($"Xbox_R10G10B10Snorm_A2Unorm = 189u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_R10G10B10_SNORM_A2_UNORM = {csTypeName}.Xbox_R10G10B10Snorm_A2Unorm"); writer.WriteLine("/// DXGI_FORMAT_R4G4_UNORM"); writer.WriteLine($"Xbox_R4G4Unorm = 190u,"); + s_enumConstants.Add($"{csTypeName} DXGI_FORMAT_R4G4_UNORM = {csTypeName}.Xbox_R4G4Unorm"); } } } diff --git a/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Apis.cs b/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Apis.cs index a061a44..05dcc30 100644 --- a/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Apis.cs +++ b/src/Vortice.Win32.Graphics.Direct2D/Generated/Graphics.Direct2D.Apis.cs @@ -1578,5 +1578,687 @@ public static partial class Apis public const uint D2D1_APPEND_ALIGNED_ELEMENT = 4294967295; public const uint FACILITY_D2D = 2201; + + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_NEAREST_NEIGHBOR = InterpolationModeDefinition.NearestNeighbor; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_LINEAR = InterpolationModeDefinition.Linear; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_CUBIC = InterpolationModeDefinition.Cubic; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_MULTI_SAMPLE_LINEAR = InterpolationModeDefinition.MultiSampleLinear; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_ANISOTROPIC = InterpolationModeDefinition.Anisotropic; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_HIGH_QUALITY_CUBIC = InterpolationModeDefinition.HighQualityCubic; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_FANT = InterpolationModeDefinition.Fant; + public const InterpolationModeDefinition D2D1_INTERPOLATION_MODE_DEFINITION_MIPMAP_LINEAR = InterpolationModeDefinition.MipmapLinear; + public const Gamma D2D1_GAMMA_2_2 = Gamma.Gamma_2_2; + public const Gamma D2D1_GAMMA_1_0 = Gamma.Gamma_1_0; + public const OpacityMaskContent D2D1_OPACITY_MASK_CONTENT_GRAPHICS = OpacityMaskContent.Graphics; + public const OpacityMaskContent D2D1_OPACITY_MASK_CONTENT_TEXT_NATURAL = OpacityMaskContent.TextNatural; + public const OpacityMaskContent D2D1_OPACITY_MASK_CONTENT_TEXT_GDI_COMPATIBLE = OpacityMaskContent.TextGDICompatible; + public const ExtendMode D2D1_EXTEND_MODE_CLAMP = ExtendMode.Clamp; + public const ExtendMode D2D1_EXTEND_MODE_WRAP = ExtendMode.Wrap; + public const ExtendMode D2D1_EXTEND_MODE_MIRROR = ExtendMode.Mirror; + public const AntialiasMode D2D1_ANTIALIAS_MODE_PER_PRIMITIVE = AntialiasMode.PerPrimitive; + public const AntialiasMode D2D1_ANTIALIAS_MODE_ALIASED = AntialiasMode.Aliased; + public const TextAntialiasMode D2D1_TEXT_ANTIALIAS_MODE_DEFAULT = TextAntialiasMode.Default; + public const TextAntialiasMode D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE = TextAntialiasMode.Cleartype; + public const TextAntialiasMode D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE = TextAntialiasMode.Grayscale; + public const TextAntialiasMode D2D1_TEXT_ANTIALIAS_MODE_ALIASED = TextAntialiasMode.Aliased; + public const BitmapInterpolationMode D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR = BitmapInterpolationMode.NearestNeighbor; + public const BitmapInterpolationMode D2D1_BITMAP_INTERPOLATION_MODE_LINEAR = BitmapInterpolationMode.Linear; + public const DrawTextOptions D2D1_DRAW_TEXT_OPTIONS_NO_SNAP = DrawTextOptions.NoSnap; + public const DrawTextOptions D2D1_DRAW_TEXT_OPTIONS_CLIP = DrawTextOptions.Clip; + public const DrawTextOptions D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT = DrawTextOptions.EnableColorFont; + public const DrawTextOptions D2D1_DRAW_TEXT_OPTIONS_DISABLE_COLOR_BITMAP_SNAPPING = DrawTextOptions.DisableColorBitmapSnapping; + public const DrawTextOptions D2D1_DRAW_TEXT_OPTIONS_NONE = DrawTextOptions.None; + public const ArcSize D2D1_ARC_SIZE_SMALL = ArcSize.Small; + public const ArcSize D2D1_ARC_SIZE_LARGE = ArcSize.Large; + public const CapStyle D2D1_CAP_STYLE_FLAT = CapStyle.Flat; + public const CapStyle D2D1_CAP_STYLE_SQUARE = CapStyle.Square; + public const CapStyle D2D1_CAP_STYLE_ROUND = CapStyle.Round; + public const CapStyle D2D1_CAP_STYLE_TRIANGLE = CapStyle.Triangle; + public const DashStyle D2D1_DASH_STYLE_SOLID = DashStyle.Solid; + public const DashStyle D2D1_DASH_STYLE_DASH = DashStyle.Dash; + public const DashStyle D2D1_DASH_STYLE_DOT = DashStyle.Dot; + public const DashStyle D2D1_DASH_STYLE_DASH_DOT = DashStyle.DashDot; + public const DashStyle D2D1_DASH_STYLE_DASH_DOT_DOT = DashStyle.DashDotDot; + public const DashStyle D2D1_DASH_STYLE_CUSTOM = DashStyle.Custom; + public const LineJoin D2D1_LINE_JOIN_MITER = LineJoin.Miter; + public const LineJoin D2D1_LINE_JOIN_BEVEL = LineJoin.Bevel; + public const LineJoin D2D1_LINE_JOIN_ROUND = LineJoin.Round; + public const LineJoin D2D1_LINE_JOIN_MITER_OR_BEVEL = LineJoin.MiterOrBevel; + public const CombineMode D2D1_COMBINE_MODE_UNION = CombineMode.Union; + public const CombineMode D2D1_COMBINE_MODE_INTERSECT = CombineMode.Intersect; + public const CombineMode D2D1_COMBINE_MODE_XOR = CombineMode.Xor; + public const CombineMode D2D1_COMBINE_MODE_EXCLUDE = CombineMode.Exclude; + public const GeometryRelation D2D1_GEOMETRY_RELATION_UNKNOWN = GeometryRelation.Unknown; + public const GeometryRelation D2D1_GEOMETRY_RELATION_DISJOINT = GeometryRelation.Disjoint; + public const GeometryRelation D2D1_GEOMETRY_RELATION_IS_CONTAINED = GeometryRelation.IsContained; + public const GeometryRelation D2D1_GEOMETRY_RELATION_CONTAINS = GeometryRelation.Contains; + public const GeometryRelation D2D1_GEOMETRY_RELATION_OVERLAP = GeometryRelation.Overlap; + public const GeometrySimplificationOption D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES = GeometrySimplificationOption.CubicsAndLines; + public const GeometrySimplificationOption D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES = GeometrySimplificationOption.Lines; + public const SweepDirection D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE = SweepDirection.CounterClockwise; + public const SweepDirection D2D1_SWEEP_DIRECTION_CLOCKWISE = SweepDirection.Clockwise; + public const LayerOptions D2D1_LAYER_OPTIONS_NONE = LayerOptions.None; + public const LayerOptions D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE = LayerOptions.InitializeForCleartype; + public const WindowState D2D1_WINDOW_STATE_NONE = WindowState.None; + public const WindowState D2D1_WINDOW_STATE_OCCLUDED = WindowState.Occluded; + public const RenderTargetType D2D1_RENDER_TARGET_TYPE_DEFAULT = RenderTargetType.Default; + public const RenderTargetType D2D1_RENDER_TARGET_TYPE_SOFTWARE = RenderTargetType.Software; + public const RenderTargetType D2D1_RENDER_TARGET_TYPE_HARDWARE = RenderTargetType.Hardware; + public const FeatureLevel D2D1_FEATURE_LEVEL_DEFAULT = FeatureLevel.Default; + public const FeatureLevel D2D1_FEATURE_LEVEL_9 = FeatureLevel.Level_9; + public const FeatureLevel D2D1_FEATURE_LEVEL_10 = FeatureLevel.Level_10; + public const RenderTargetUsage D2D1_RENDER_TARGET_USAGE_NONE = RenderTargetUsage.None; + public const RenderTargetUsage D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING = RenderTargetUsage.ForceBitmapRemoting; + public const RenderTargetUsage D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE = RenderTargetUsage.GDICompatible; + public const PresentOptions D2D1_PRESENT_OPTIONS_NONE = PresentOptions.None; + public const PresentOptions D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS = PresentOptions.RetainContents; + public const PresentOptions D2D1_PRESENT_OPTIONS_IMMEDIATELY = PresentOptions.Immediately; + public const CompatibleRenderTargetOptions D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE = CompatibleRenderTargetOptions.None; + public const CompatibleRenderTargetOptions D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE = CompatibleRenderTargetOptions.GDICompatible; + public const DCInitializeMode D2D1_DC_INITIALIZE_MODE_COPY = DCInitializeMode.Copy; + public const DCInitializeMode D2D1_DC_INITIALIZE_MODE_CLEAR = DCInitializeMode.Clear; + public const DebugLevel D2D1_DEBUG_LEVEL_NONE = DebugLevel.None; + public const DebugLevel D2D1_DEBUG_LEVEL_ERROR = DebugLevel.Error; + public const DebugLevel D2D1_DEBUG_LEVEL_WARNING = DebugLevel.Warning; + public const DebugLevel D2D1_DEBUG_LEVEL_INFORMATION = DebugLevel.Information; + public const FactoryType D2D1_FACTORY_TYPE_SINGLE_THREADED = FactoryType.SingleThreaded; + public const FactoryType D2D1_FACTORY_TYPE_MULTI_THREADED = FactoryType.MultiThreaded; + public const ChannelSelector D2D1_CHANNEL_SELECTOR_R = ChannelSelector.R; + public const ChannelSelector D2D1_CHANNEL_SELECTOR_G = ChannelSelector.G; + public const ChannelSelector D2D1_CHANNEL_SELECTOR_B = ChannelSelector.B; + public const ChannelSelector D2D1_CHANNEL_SELECTOR_A = ChannelSelector.A; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT = BitmapSourceOrientation.Default; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_FLIP_HORIZONTAL = BitmapSourceOrientation.FlipHorizontal; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180 = BitmapSourceOrientation.RotateClockwise180; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL = BitmapSourceOrientation.RotateClockwise180FlipHorizontal; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL = BitmapSourceOrientation.RotateClockwise270FlipHorizontal; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90 = BitmapSourceOrientation.RotateClockwise90; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL = BitmapSourceOrientation.RotateClockwise90FlipHorizontal; + public const BitmapSourceOrientation D2D1_BITMAPSOURCE_ORIENTATION_ROTATE_CLOCKWISE270 = BitmapSourceOrientation.RotateClockwise270; + public const GaussianBlurProp D2D1_GAUSSIANBLUR_PROP_STANDARD_DEVIATION = GaussianBlurProp.StandardDeviation; + public const GaussianBlurProp D2D1_GAUSSIANBLUR_PROP_OPTIMIZATION = GaussianBlurProp.Optimization; + public const GaussianBlurProp D2D1_GAUSSIANBLUR_PROP_BORDER_MODE = GaussianBlurProp.BorderMode; + public const GaussianBlurOptimization D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED = GaussianBlurOptimization.Speed; + public const GaussianBlurOptimization D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED = GaussianBlurOptimization.Balanced; + public const GaussianBlurOptimization D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY = GaussianBlurOptimization.Quality; + public const DirectionalBlurProp D2D1_DIRECTIONALBLUR_PROP_STANDARD_DEVIATION = DirectionalBlurProp.StandardDeviation; + public const DirectionalBlurProp D2D1_DIRECTIONALBLUR_PROP_ANGLE = DirectionalBlurProp.Angle; + public const DirectionalBlurProp D2D1_DIRECTIONALBLUR_PROP_OPTIMIZATION = DirectionalBlurProp.Optimization; + public const DirectionalBlurProp D2D1_DIRECTIONALBLUR_PROP_BORDER_MODE = DirectionalBlurProp.BorderMode; + public const DirectionalBlurOptimization D2D1_DIRECTIONALBLUR_OPTIMIZATION_SPEED = DirectionalBlurOptimization.Speed; + public const DirectionalBlurOptimization D2D1_DIRECTIONALBLUR_OPTIMIZATION_BALANCED = DirectionalBlurOptimization.Balanced; + public const DirectionalBlurOptimization D2D1_DIRECTIONALBLUR_OPTIMIZATION_QUALITY = DirectionalBlurOptimization.Quality; + public const ShadowProp D2D1_SHADOW_PROP_BLUR_STANDARD_DEVIATION = ShadowProp.BlurStandardDeviation; + public const ShadowProp D2D1_SHADOW_PROP_COLOR = ShadowProp.Color; + public const ShadowProp D2D1_SHADOW_PROP_OPTIMIZATION = ShadowProp.Optimization; + public const ShadowOptimization D2D1_SHADOW_OPTIMIZATION_SPEED = ShadowOptimization.Speed; + public const ShadowOptimization D2D1_SHADOW_OPTIMIZATION_BALANCED = ShadowOptimization.Balanced; + public const ShadowOptimization D2D1_SHADOW_OPTIMIZATION_QUALITY = ShadowOptimization.Quality; + public const BlendProp D2D1_BLEND_PROP_MODE = BlendProp.Mode; + public const SaturationProp D2D1_SATURATION_PROP_SATURATION = SaturationProp.Saturation; + public const HueRotationProp D2D1_HUEROTATION_PROP_ANGLE = HueRotationProp.Angle; + public const ColorMatrixProp D2D1_COLORMATRIX_PROP_COLOR_MATRIX = ColorMatrixProp.ColorMatrix; + public const ColorMatrixProp D2D1_COLORMATRIX_PROP_ALPHA_MODE = ColorMatrixProp.AlphaMode; + public const ColorMatrixProp D2D1_COLORMATRIX_PROP_CLAMP_OUTPUT = ColorMatrixProp.ClampOutput; + public const BitmapSourceProp D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE = BitmapSourceProp.WicBitmapSource; + public const BitmapSourceProp D2D1_BITMAPSOURCE_PROP_SCALE = BitmapSourceProp.Scale; + public const BitmapSourceProp D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE = BitmapSourceProp.InterpolationMode; + public const BitmapSourceProp D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION = BitmapSourceProp.EnableDpiCorrection; + public const BitmapSourceProp D2D1_BITMAPSOURCE_PROP_ALPHA_MODE = BitmapSourceProp.AlphaMode; + public const BitmapSourceProp D2D1_BITMAPSOURCE_PROP_ORIENTATION = BitmapSourceProp.Orientation; + public const BitmapSourceInterpolationMode D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR = BitmapSourceInterpolationMode.NearestNeighbor; + public const BitmapSourceInterpolationMode D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR = BitmapSourceInterpolationMode.Linear; + public const BitmapSourceInterpolationMode D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBIC = BitmapSourceInterpolationMode.Cubic; + public const BitmapSourceInterpolationMode D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT = BitmapSourceInterpolationMode.Fant; + public const BitmapSourceInterpolationMode D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR = BitmapSourceInterpolationMode.MipmapLinear; + public const BitmapSourceAlphaMode D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED = BitmapSourceAlphaMode.Premultiplied; + public const BitmapSourceAlphaMode D2D1_BITMAPSOURCE_ALPHA_MODE_STRAIGHT = BitmapSourceAlphaMode.Straight; + public const CompositeProp D2D1_COMPOSITE_PROP_MODE = CompositeProp.Mode; + public const Transform3DProperties D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE = Transform3DProperties.InterpolationMode; + public const Transform3DProperties D2D1_3DTRANSFORM_PROP_BORDER_MODE = Transform3DProperties.BorderMode; + public const Transform3DProperties D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX = Transform3DProperties.TransformMatrix; + public const Transform3DInterpolationMode D2D1_3DTRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR = Transform3DInterpolationMode.NearestNeighbor; + public const Transform3DInterpolationMode D2D1_3DTRANSFORM_INTERPOLATION_MODE_LINEAR = Transform3DInterpolationMode.Linear; + public const Transform3DInterpolationMode D2D1_3DTRANSFORM_INTERPOLATION_MODE_CUBIC = Transform3DInterpolationMode.Cubic; + public const Transform3DInterpolationMode D2D1_3DTRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = Transform3DInterpolationMode.MultiSampleLinear; + public const Transform3DInterpolationMode D2D1_3DTRANSFORM_INTERPOLATION_MODE_ANISOTROPIC = Transform3DInterpolationMode.Anisotropic; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_INTERPOLATION_MODE = PerspectiveTransform3DProperties.InterpolationMode; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_BORDER_MODE = PerspectiveTransform3DProperties.BorderMode; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_DEPTH = PerspectiveTransform3DProperties.Depth; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_PERSPECTIVE_ORIGIN = PerspectiveTransform3DProperties.PerspectiveOrigin; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_LOCAL_OFFSET = PerspectiveTransform3DProperties.LocalOffset; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_GLOBAL_OFFSET = PerspectiveTransform3DProperties.GlobalOffset; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION_ORIGIN = PerspectiveTransform3DProperties.RotationOrigin; + public const PerspectiveTransform3DProperties D2D1_3DPERSPECTIVETRANSFORM_PROP_ROTATION = PerspectiveTransform3DProperties.Rotation; + public const PerspectiveTransform3DInteroplationMode D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR = PerspectiveTransform3DInteroplationMode.NearestNeighbor; + public const PerspectiveTransform3DInteroplationMode D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_LINEAR = PerspectiveTransform3DInteroplationMode.Linear; + public const PerspectiveTransform3DInteroplationMode D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_CUBIC = PerspectiveTransform3DInteroplationMode.Cubic; + public const PerspectiveTransform3DInteroplationMode D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = PerspectiveTransform3DInteroplationMode.MultiSampleLinear; + public const PerspectiveTransform3DInteroplationMode D2D1_3DPERSPECTIVETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC = PerspectiveTransform3DInteroplationMode.Anisotropic; + public const AffineTransform2DProperties D2D1_2DAFFINETRANSFORM_PROP_INTERPOLATION_MODE = AffineTransform2DProperties.InterpolationMode; + public const AffineTransform2DProperties D2D1_2DAFFINETRANSFORM_PROP_BORDER_MODE = AffineTransform2DProperties.BorderMode; + public const AffineTransform2DProperties D2D1_2DAFFINETRANSFORM_PROP_TRANSFORM_MATRIX = AffineTransform2DProperties.TransformMatrix; + public const AffineTransform2DProperties D2D1_2DAFFINETRANSFORM_PROP_SHARPNESS = AffineTransform2DProperties.Sharpness; + public const DpiCompensationProp D2D1_DPICOMPENSATION_PROP_INTERPOLATION_MODE = DpiCompensationProp.InterpolationMode; + public const DpiCompensationProp D2D1_DPICOMPENSATION_PROP_BORDER_MODE = DpiCompensationProp.BorderMode; + public const DpiCompensationProp D2D1_DPICOMPENSATION_PROP_INPUT_DPI = DpiCompensationProp.InputDpi; + public const DpiCompensationInterpolationMode D2D1_DPICOMPENSATION_INTERPOLATION_MODE_NEAREST_NEIGHBOR = DpiCompensationInterpolationMode.NearestNeighbor; + public const DpiCompensationInterpolationMode D2D1_DPICOMPENSATION_INTERPOLATION_MODE_LINEAR = DpiCompensationInterpolationMode.Linear; + public const DpiCompensationInterpolationMode D2D1_DPICOMPENSATION_INTERPOLATION_MODE_CUBIC = DpiCompensationInterpolationMode.Cubic; + public const DpiCompensationInterpolationMode D2D1_DPICOMPENSATION_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = DpiCompensationInterpolationMode.MultiSampleLinear; + public const DpiCompensationInterpolationMode D2D1_DPICOMPENSATION_INTERPOLATION_MODE_ANISOTROPIC = DpiCompensationInterpolationMode.Anisotropic; + public const DpiCompensationInterpolationMode D2D1_DPICOMPENSATION_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = DpiCompensationInterpolationMode.HighQualityCubic; + public const ScaleProp D2D1_SCALE_PROP_SCALE = ScaleProp.Scale; + public const ScaleProp D2D1_SCALE_PROP_CENTER_POINT = ScaleProp.CenterPoint; + public const ScaleProp D2D1_SCALE_PROP_INTERPOLATION_MODE = ScaleProp.InterpolationMode; + public const ScaleProp D2D1_SCALE_PROP_BORDER_MODE = ScaleProp.BorderMode; + public const ScaleProp D2D1_SCALE_PROP_SHARPNESS = ScaleProp.Sharpness; + public const ScaleInterpolationMode D2D1_SCALE_INTERPOLATION_MODE_NEAREST_NEIGHBOR = ScaleInterpolationMode.NearestNeighbor; + public const ScaleInterpolationMode D2D1_SCALE_INTERPOLATION_MODE_LINEAR = ScaleInterpolationMode.Linear; + public const ScaleInterpolationMode D2D1_SCALE_INTERPOLATION_MODE_CUBIC = ScaleInterpolationMode.Cubic; + public const ScaleInterpolationMode D2D1_SCALE_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = ScaleInterpolationMode.MultiSampleLinear; + public const ScaleInterpolationMode D2D1_SCALE_INTERPOLATION_MODE_ANISOTROPIC = ScaleInterpolationMode.Anisotropic; + public const ScaleInterpolationMode D2D1_SCALE_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = ScaleInterpolationMode.HighQualityCubic; + public const TurbulenceProp D2D1_TURBULENCE_PROP_OFFSET = TurbulenceProp.Offset; + public const TurbulenceProp D2D1_TURBULENCE_PROP_SIZE = TurbulenceProp.Size; + public const TurbulenceProp D2D1_TURBULENCE_PROP_BASE_FREQUENCY = TurbulenceProp.BaseFrequency; + public const TurbulenceProp D2D1_TURBULENCE_PROP_NUM_OCTAVES = TurbulenceProp.NumOctaves; + public const TurbulenceProp D2D1_TURBULENCE_PROP_SEED = TurbulenceProp.Seed; + public const TurbulenceProp D2D1_TURBULENCE_PROP_NOISE = TurbulenceProp.Noise; + public const TurbulenceProp D2D1_TURBULENCE_PROP_STITCHABLE = TurbulenceProp.Stitchable; + public const DisplacementMapProp D2D1_DISPLACEMENTMAP_PROP_SCALE = DisplacementMapProp.Scale; + public const DisplacementMapProp D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT = DisplacementMapProp.XChannelSelect; + public const DisplacementMapProp D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT = DisplacementMapProp.YChannelSelect; + public const ColorManagementProp D2D1_COLORMANAGEMENT_PROP_SOURCE_COLOR_CONTEXT = ColorManagementProp.SourceColorContext; + public const ColorManagementProp D2D1_COLORMANAGEMENT_PROP_SOURCE_RENDERING_INTENT = ColorManagementProp.SourceRenderingIntent; + public const ColorManagementProp D2D1_COLORMANAGEMENT_PROP_DESTINATION_COLOR_CONTEXT = ColorManagementProp.DestinationColorContext; + public const ColorManagementProp D2D1_COLORMANAGEMENT_PROP_DESTINATION_RENDERING_INTENT = ColorManagementProp.DestinationRenderingIntent; + public const ColorManagementProp D2D1_COLORMANAGEMENT_PROP_ALPHA_MODE = ColorManagementProp.AlphaMode; + public const ColorManagementProp D2D1_COLORMANAGEMENT_PROP_QUALITY = ColorManagementProp.Quality; + public const ColorManagementAlphaMode D2D1_COLORMANAGEMENT_ALPHA_MODE_PREMULTIPLIED = ColorManagementAlphaMode.Premultiplied; + public const ColorManagementAlphaMode D2D1_COLORMANAGEMENT_ALPHA_MODE_STRAIGHT = ColorManagementAlphaMode.Straight; + public const ColorManagementQuality D2D1_COLORMANAGEMENT_QUALITY_PROOF = ColorManagementQuality.Proof; + public const ColorManagementQuality D2D1_COLORMANAGEMENT_QUALITY_NORMAL = ColorManagementQuality.Normal; + public const ColorManagementQuality D2D1_COLORMANAGEMENT_QUALITY_BEST = ColorManagementQuality.Best; + public const ColorManagementRenderingIntent D2D1_COLORMANAGEMENT_RENDERING_INTENT_PERCEPTUAL = ColorManagementRenderingIntent.Perceptual; + public const ColorManagementRenderingIntent D2D1_COLORMANAGEMENT_RENDERING_INTENT_RELATIVE_COLORIMETRIC = ColorManagementRenderingIntent.RelativeColorimetric; + public const ColorManagementRenderingIntent D2D1_COLORMANAGEMENT_RENDERING_INTENT_SATURATION = ColorManagementRenderingIntent.Saturation; + public const ColorManagementRenderingIntent D2D1_COLORMANAGEMENT_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = ColorManagementRenderingIntent.AbsoluteColorimetric; + public const HistogramProp D2D1_HISTOGRAM_PROP_NUM_BINS = HistogramProp.NumBins; + public const HistogramProp D2D1_HISTOGRAM_PROP_CHANNEL_SELECT = HistogramProp.ChannelSelect; + public const HistogramProp D2D1_HISTOGRAM_PROP_HISTOGRAM_OUTPUT = HistogramProp.HistogramOutput; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_LIGHT_POSITION = PointSpecularProp.LightPosition; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_SPECULAR_EXPONENT = PointSpecularProp.SpecularExponent; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_SPECULAR_CONSTANT = PointSpecularProp.SpecularConstant; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_SURFACE_SCALE = PointSpecularProp.SurfaceScale; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_COLOR = PointSpecularProp.Color; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_KERNEL_UNIT_LENGTH = PointSpecularProp.KernelUnitLength; + public const PointSpecularProp D2D1_POINTSPECULAR_PROP_SCALE_MODE = PointSpecularProp.ScaleMode; + public const PointSpecularScaleMode D2D1_POINTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR = PointSpecularScaleMode.NearestNeighbor; + public const PointSpecularScaleMode D2D1_POINTSPECULAR_SCALE_MODE_LINEAR = PointSpecularScaleMode.Linear; + public const PointSpecularScaleMode D2D1_POINTSPECULAR_SCALE_MODE_CUBIC = PointSpecularScaleMode.Cubic; + public const PointSpecularScaleMode D2D1_POINTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR = PointSpecularScaleMode.MultiSampleLinear; + public const PointSpecularScaleMode D2D1_POINTSPECULAR_SCALE_MODE_ANISOTROPIC = PointSpecularScaleMode.Anisotropic; + public const PointSpecularScaleMode D2D1_POINTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC = PointSpecularScaleMode.HighQualityCubic; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_LIGHT_POSITION = SpotSpecularProp.LightPosition; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_POINTS_AT = SpotSpecularProp.PointsAt; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_FOCUS = SpotSpecularProp.Focus; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_LIMITING_CONE_ANGLE = SpotSpecularProp.LimitingConeAngle; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_SPECULAR_EXPONENT = SpotSpecularProp.SpecularExponent; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_SPECULAR_CONSTANT = SpotSpecularProp.SpecularConstant; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_SURFACE_SCALE = SpotSpecularProp.SurfaceScale; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_COLOR = SpotSpecularProp.Color; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_KERNEL_UNIT_LENGTH = SpotSpecularProp.KernelUnitLength; + public const SpotSpecularProp D2D1_SPOTSPECULAR_PROP_SCALE_MODE = SpotSpecularProp.ScaleMode; + public const SpotSpecularScaleMode D2D1_SPOTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR = SpotSpecularScaleMode.NearestNeighbor; + public const SpotSpecularScaleMode D2D1_SPOTSPECULAR_SCALE_MODE_LINEAR = SpotSpecularScaleMode.Linear; + public const SpotSpecularScaleMode D2D1_SPOTSPECULAR_SCALE_MODE_CUBIC = SpotSpecularScaleMode.Cubic; + public const SpotSpecularScaleMode D2D1_SPOTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR = SpotSpecularScaleMode.MultiSampleLinear; + public const SpotSpecularScaleMode D2D1_SPOTSPECULAR_SCALE_MODE_ANISOTROPIC = SpotSpecularScaleMode.Anisotropic; + public const SpotSpecularScaleMode D2D1_SPOTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC = SpotSpecularScaleMode.HighQualityCubic; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_AZIMUTH = DistantSpecularProp.Azimuth; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_ELEVATION = DistantSpecularProp.Elevation; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_SPECULAR_EXPONENT = DistantSpecularProp.SpecularExponent; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_SPECULAR_CONSTANT = DistantSpecularProp.SpecularConstant; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_SURFACE_SCALE = DistantSpecularProp.SurfaceScale; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_COLOR = DistantSpecularProp.Color; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_KERNEL_UNIT_LENGTH = DistantSpecularProp.KernelUnitLength; + public const DistantSpecularProp D2D1_DISTANTSPECULAR_PROP_SCALE_MODE = DistantSpecularProp.ScaleMode; + public const DistantSpecularScaleMode D2D1_DISTANTSPECULAR_SCALE_MODE_NEAREST_NEIGHBOR = DistantSpecularScaleMode.NearestNeighbor; + public const DistantSpecularScaleMode D2D1_DISTANTSPECULAR_SCALE_MODE_LINEAR = DistantSpecularScaleMode.Linear; + public const DistantSpecularScaleMode D2D1_DISTANTSPECULAR_SCALE_MODE_CUBIC = DistantSpecularScaleMode.Cubic; + public const DistantSpecularScaleMode D2D1_DISTANTSPECULAR_SCALE_MODE_MULTI_SAMPLE_LINEAR = DistantSpecularScaleMode.MultiSampleLinear; + public const DistantSpecularScaleMode D2D1_DISTANTSPECULAR_SCALE_MODE_ANISOTROPIC = DistantSpecularScaleMode.Anisotropic; + public const DistantSpecularScaleMode D2D1_DISTANTSPECULAR_SCALE_MODE_HIGH_QUALITY_CUBIC = DistantSpecularScaleMode.HighQualityCubic; + public const PointDiffuseProp D2D1_POINTDIFFUSE_PROP_LIGHT_POSITION = PointDiffuseProp.LightPosition; + public const PointDiffuseProp D2D1_POINTDIFFUSE_PROP_DIFFUSE_CONSTANT = PointDiffuseProp.DiffuseConstant; + public const PointDiffuseProp D2D1_POINTDIFFUSE_PROP_SURFACE_SCALE = PointDiffuseProp.SurfaceScale; + public const PointDiffuseProp D2D1_POINTDIFFUSE_PROP_COLOR = PointDiffuseProp.Color; + public const PointDiffuseProp D2D1_POINTDIFFUSE_PROP_KERNEL_UNIT_LENGTH = PointDiffuseProp.KernelUnitLength; + public const PointDiffuseProp D2D1_POINTDIFFUSE_PROP_SCALE_MODE = PointDiffuseProp.ScaleMode; + public const PointDiffuseScaleMode D2D1_POINTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR = PointDiffuseScaleMode.NearestNeighbor; + public const PointDiffuseScaleMode D2D1_POINTDIFFUSE_SCALE_MODE_LINEAR = PointDiffuseScaleMode.Linear; + public const PointDiffuseScaleMode D2D1_POINTDIFFUSE_SCALE_MODE_CUBIC = PointDiffuseScaleMode.Cubic; + public const PointDiffuseScaleMode D2D1_POINTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR = PointDiffuseScaleMode.MultiSampleLinear; + public const PointDiffuseScaleMode D2D1_POINTDIFFUSE_SCALE_MODE_ANISOTROPIC = PointDiffuseScaleMode.Anisotropic; + public const PointDiffuseScaleMode D2D1_POINTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC = PointDiffuseScaleMode.HighQualityCubic; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_LIGHT_POSITION = SpotDiffuseProp.LightPosition; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_POINTS_AT = SpotDiffuseProp.PointsAt; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_FOCUS = SpotDiffuseProp.Focus; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_LIMITING_CONE_ANGLE = SpotDiffuseProp.LimitingConeAngle; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_DIFFUSE_CONSTANT = SpotDiffuseProp.DiffuseConstant; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_SURFACE_SCALE = SpotDiffuseProp.SurfaceScale; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_COLOR = SpotDiffuseProp.Color; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_KERNEL_UNIT_LENGTH = SpotDiffuseProp.KernelUnitLength; + public const SpotDiffuseProp D2D1_SPOTDIFFUSE_PROP_SCALE_MODE = SpotDiffuseProp.ScaleMode; + public const SpotDiffuseScaleMode D2D1_SPOTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR = SpotDiffuseScaleMode.NearestNeighbor; + public const SpotDiffuseScaleMode D2D1_SPOTDIFFUSE_SCALE_MODE_LINEAR = SpotDiffuseScaleMode.Linear; + public const SpotDiffuseScaleMode D2D1_SPOTDIFFUSE_SCALE_MODE_CUBIC = SpotDiffuseScaleMode.Cubic; + public const SpotDiffuseScaleMode D2D1_SPOTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR = SpotDiffuseScaleMode.MultiSampleLinear; + public const SpotDiffuseScaleMode D2D1_SPOTDIFFUSE_SCALE_MODE_ANISOTROPIC = SpotDiffuseScaleMode.Anisotropic; + public const SpotDiffuseScaleMode D2D1_SPOTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC = SpotDiffuseScaleMode.HighQualityCubic; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_AZIMUTH = DistantDiffuseProp.Azimuth; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_ELEVATION = DistantDiffuseProp.Elevation; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_DIFFUSE_CONSTANT = DistantDiffuseProp.DiffuseConstant; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_SURFACE_SCALE = DistantDiffuseProp.SurfaceScale; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_COLOR = DistantDiffuseProp.Color; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_KERNEL_UNIT_LENGTH = DistantDiffuseProp.KernelUnitLength; + public const DistantDiffuseProp D2D1_DISTANTDIFFUSE_PROP_SCALE_MODE = DistantDiffuseProp.ScaleMode; + public const DistantDiffuseScaleMode D2D1_DISTANTDIFFUSE_SCALE_MODE_NEAREST_NEIGHBOR = DistantDiffuseScaleMode.NearestNeighbor; + public const DistantDiffuseScaleMode D2D1_DISTANTDIFFUSE_SCALE_MODE_LINEAR = DistantDiffuseScaleMode.Linear; + public const DistantDiffuseScaleMode D2D1_DISTANTDIFFUSE_SCALE_MODE_CUBIC = DistantDiffuseScaleMode.Cubic; + public const DistantDiffuseScaleMode D2D1_DISTANTDIFFUSE_SCALE_MODE_MULTI_SAMPLE_LINEAR = DistantDiffuseScaleMode.MultiSampleLinear; + public const DistantDiffuseScaleMode D2D1_DISTANTDIFFUSE_SCALE_MODE_ANISOTROPIC = DistantDiffuseScaleMode.Anisotropic; + public const DistantDiffuseScaleMode D2D1_DISTANTDIFFUSE_SCALE_MODE_HIGH_QUALITY_CUBIC = DistantDiffuseScaleMode.HighQualityCubic; + public const FloodProp D2D1_FLOOD_PROP_COLOR = FloodProp.Color; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_RED_Y_INTERCEPT = LinearTransferProp.RedYIntercept; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_RED_SLOPE = LinearTransferProp.RedSlope; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_RED_DISABLE = LinearTransferProp.RedDisable; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_GREEN_Y_INTERCEPT = LinearTransferProp.GreenYIntercept; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_GREEN_SLOPE = LinearTransferProp.GreenSlope; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_GREEN_DISABLE = LinearTransferProp.GreenDisable; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_BLUE_Y_INTERCEPT = LinearTransferProp.BlueYIntercept; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_BLUE_SLOPE = LinearTransferProp.BlueSlope; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_BLUE_DISABLE = LinearTransferProp.BlueDisable; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_ALPHA_Y_INTERCEPT = LinearTransferProp.AlphaYIntercept; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_ALPHA_SLOPE = LinearTransferProp.AlphaSlope; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_ALPHA_DISABLE = LinearTransferProp.AlphaDisable; + public const LinearTransferProp D2D1_LINEARTRANSFER_PROP_CLAMP_OUTPUT = LinearTransferProp.ClampOutput; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_RED_AMPLITUDE = GammaTransferProp.RedAmplitude; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_RED_EXPONENT = GammaTransferProp.RedExponent; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_RED_OFFSET = GammaTransferProp.RedOffset; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_RED_DISABLE = GammaTransferProp.RedDisable; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_GREEN_AMPLITUDE = GammaTransferProp.GreenAmplitude; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_GREEN_EXPONENT = GammaTransferProp.GreenExponent; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_GREEN_OFFSET = GammaTransferProp.GreenOffset; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_GREEN_DISABLE = GammaTransferProp.GreenDisable; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_BLUE_AMPLITUDE = GammaTransferProp.BlueAmplitude; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_BLUE_EXPONENT = GammaTransferProp.BlueExponent; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_BLUE_OFFSET = GammaTransferProp.BlueOffset; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_BLUE_DISABLE = GammaTransferProp.BlueDisable; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_ALPHA_AMPLITUDE = GammaTransferProp.AlphaAmplitude; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_ALPHA_EXPONENT = GammaTransferProp.AlphaExponent; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_ALPHA_OFFSET = GammaTransferProp.AlphaOffset; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_ALPHA_DISABLE = GammaTransferProp.AlphaDisable; + public const GammaTransferProp D2D1_GAMMATRANSFER_PROP_CLAMP_OUTPUT = GammaTransferProp.ClampOutput; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_RED_TABLE = TableTransferProp.RedTable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_RED_DISABLE = TableTransferProp.RedDisable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_GREEN_TABLE = TableTransferProp.GreenTable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_GREEN_DISABLE = TableTransferProp.GreenDisable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_BLUE_TABLE = TableTransferProp.BlueTable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_BLUE_DISABLE = TableTransferProp.BlueDisable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_ALPHA_TABLE = TableTransferProp.AlphaTable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_ALPHA_DISABLE = TableTransferProp.AlphaDisable; + public const TableTransferProp D2D1_TABLETRANSFER_PROP_CLAMP_OUTPUT = TableTransferProp.ClampOutput; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_RED_TABLE = DiscreteTransferProp.RedTable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_RED_DISABLE = DiscreteTransferProp.RedDisable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_GREEN_TABLE = DiscreteTransferProp.GreenTable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_GREEN_DISABLE = DiscreteTransferProp.GreenDisable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_BLUE_TABLE = DiscreteTransferProp.BlueTable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_BLUE_DISABLE = DiscreteTransferProp.BlueDisable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_ALPHA_TABLE = DiscreteTransferProp.AlphaTable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_ALPHA_DISABLE = DiscreteTransferProp.AlphaDisable; + public const DiscreteTransferProp D2D1_DISCRETETRANSFER_PROP_CLAMP_OUTPUT = DiscreteTransferProp.ClampOutput; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_KERNEL_UNIT_LENGTH = ConvolveMatrixProp.KernelUnitLength; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_SCALE_MODE = ConvolveMatrixProp.ScaleMode; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_KERNEL_SIZE_X = ConvolveMatrixProp.KernelSizeX; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_KERNEL_SIZE_Y = ConvolveMatrixProp.KernelSizeY; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_KERNEL_MATRIX = ConvolveMatrixProp.KernelMatrix; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_DIVISOR = ConvolveMatrixProp.Divisor; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_BIAS = ConvolveMatrixProp.Bias; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_KERNEL_OFFSET = ConvolveMatrixProp.KernelOffset; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_PRESERVE_ALPHA = ConvolveMatrixProp.PreserveAlpha; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_BORDER_MODE = ConvolveMatrixProp.BorderMode; + public const ConvolveMatrixProp D2D1_CONVOLVEMATRIX_PROP_CLAMP_OUTPUT = ConvolveMatrixProp.ClampOutput; + public const ConvolveMatrixScaleMode D2D1_CONVOLVEMATRIX_SCALE_MODE_NEAREST_NEIGHBOR = ConvolveMatrixScaleMode.NearestNeighbor; + public const ConvolveMatrixScaleMode D2D1_CONVOLVEMATRIX_SCALE_MODE_LINEAR = ConvolveMatrixScaleMode.Linear; + public const ConvolveMatrixScaleMode D2D1_CONVOLVEMATRIX_SCALE_MODE_CUBIC = ConvolveMatrixScaleMode.Cubic; + public const ConvolveMatrixScaleMode D2D1_CONVOLVEMATRIX_SCALE_MODE_MULTI_SAMPLE_LINEAR = ConvolveMatrixScaleMode.MultiSampleLinear; + public const ConvolveMatrixScaleMode D2D1_CONVOLVEMATRIX_SCALE_MODE_ANISOTROPIC = ConvolveMatrixScaleMode.Anisotropic; + public const ConvolveMatrixScaleMode D2D1_CONVOLVEMATRIX_SCALE_MODE_HIGH_QUALITY_CUBIC = ConvolveMatrixScaleMode.HighQualityCubic; + public const BrightnessProp D2D1_BRIGHTNESS_PROP_WHITE_POINT = BrightnessProp.WhitePoint; + public const BrightnessProp D2D1_BRIGHTNESS_PROP_BLACK_POINT = BrightnessProp.BlackPoint; + public const ArithmeticCompositeProp D2D1_ARITHMETICCOMPOSITE_PROP_COEFFICIENTS = ArithmeticCompositeProp.Coefficients; + public const ArithmeticCompositeProp D2D1_ARITHMETICCOMPOSITE_PROP_CLAMP_OUTPUT = ArithmeticCompositeProp.ClampOutput; + public const CropProp D2D1_CROP_PROP_RECT = CropProp.Rect; + public const CropProp D2D1_CROP_PROP_BORDER_MODE = CropProp.BorderMode; + public const BorderProp D2D1_BORDER_PROP_EDGE_MODE_X = BorderProp.EdgeModeX; + public const BorderProp D2D1_BORDER_PROP_EDGE_MODE_Y = BorderProp.EdgeModeY; + public const BorderEdgeMode D2D1_BORDER_EDGE_MODE_CLAMP = BorderEdgeMode.Clamp; + public const BorderEdgeMode D2D1_BORDER_EDGE_MODE_WRAP = BorderEdgeMode.Wrap; + public const BorderEdgeMode D2D1_BORDER_EDGE_MODE_MIRROR = BorderEdgeMode.Mirror; + public const MorphologyProp D2D1_MORPHOLOGY_PROP_MODE = MorphologyProp.Mode; + public const MorphologyProp D2D1_MORPHOLOGY_PROP_WIDTH = MorphologyProp.Width; + public const MorphologyProp D2D1_MORPHOLOGY_PROP_HEIGHT = MorphologyProp.Height; + public const MorphologyMode D2D1_MORPHOLOGY_MODE_ERODE = MorphologyMode.Erode; + public const MorphologyMode D2D1_MORPHOLOGY_MODE_DILATE = MorphologyMode.Dilate; + public const TileProp D2D1_TILE_PROP_RECT = TileProp.Rect; + public const AtlasProp D2D1_ATLAS_PROP_INPUT_RECT = AtlasProp.InputRect; + public const AtlasProp D2D1_ATLAS_PROP_INPUT_PADDING_RECT = AtlasProp.InputPaddingRect; + public const OpacityMetadataProp D2D1_OPACITYMETADATA_PROP_INPUT_OPAQUE_RECT = OpacityMetadataProp.InputOpaqueRect; + public const PropertyType D2D1_PROPERTY_TYPE_UNKNOWN = PropertyType.Unknown; + public const PropertyType D2D1_PROPERTY_TYPE_STRING = PropertyType.String; + public const PropertyType D2D1_PROPERTY_TYPE_BOOL = PropertyType.Bool; + public const PropertyType D2D1_PROPERTY_TYPE_UINT32 = PropertyType.UInt32; + public const PropertyType D2D1_PROPERTY_TYPE_INT32 = PropertyType.Int32; + public const PropertyType D2D1_PROPERTY_TYPE_FLOAT = PropertyType.Float; + public const PropertyType D2D1_PROPERTY_TYPE_VECTOR2 = PropertyType.Vector2; + public const PropertyType D2D1_PROPERTY_TYPE_VECTOR3 = PropertyType.Vector3; + public const PropertyType D2D1_PROPERTY_TYPE_VECTOR4 = PropertyType.Vector4; + public const PropertyType D2D1_PROPERTY_TYPE_BLOB = PropertyType.Blob; + public const PropertyType D2D1_PROPERTY_TYPE_IUNKNOWN = PropertyType.IUnknown; + public const PropertyType D2D1_PROPERTY_TYPE_ENUM = PropertyType.Enum; + public const PropertyType D2D1_PROPERTY_TYPE_ARRAY = PropertyType.Array; + public const PropertyType D2D1_PROPERTY_TYPE_CLSID = PropertyType.Clsid; + public const PropertyType D2D1_PROPERTY_TYPE_MATRIX_3X2 = PropertyType.Matrix3x2; + public const PropertyType D2D1_PROPERTY_TYPE_MATRIX_4X3 = PropertyType.Matrix4x3; + public const PropertyType D2D1_PROPERTY_TYPE_MATRIX_4X4 = PropertyType.Matrix4x4; + public const PropertyType D2D1_PROPERTY_TYPE_MATRIX_5X4 = PropertyType.Matrix5x4; + public const PropertyType D2D1_PROPERTY_TYPE_COLOR_CONTEXT = PropertyType.ColorContext; + public const Property D2D1_PROPERTY_CLSID = Property.Clsid; + public const Property D2D1_PROPERTY_DISPLAYNAME = Property.Displayname; + public const Property D2D1_PROPERTY_AUTHOR = Property.Author; + public const Property D2D1_PROPERTY_CATEGORY = Property.Category; + public const Property D2D1_PROPERTY_DESCRIPTION = Property.Description; + public const Property D2D1_PROPERTY_INPUTS = Property.Inputs; + public const Property D2D1_PROPERTY_CACHED = Property.Cached; + public const Property D2D1_PROPERTY_PRECISION = Property.Precision; + public const Property D2D1_PROPERTY_MIN_INPUTS = Property.MinInputs; + public const Property D2D1_PROPERTY_MAX_INPUTS = Property.MaxInputs; + public const SubProperty D2D1_SUBPROPERTY_DISPLAYNAME = SubProperty.Displayname; + public const SubProperty D2D1_SUBPROPERTY_ISREADONLY = SubProperty.Isreadonly; + public const SubProperty D2D1_SUBPROPERTY_MIN = SubProperty.Min; + public const SubProperty D2D1_SUBPROPERTY_MAX = SubProperty.Max; + public const SubProperty D2D1_SUBPROPERTY_DEFAULT = SubProperty.Default; + public const SubProperty D2D1_SUBPROPERTY_FIELDS = SubProperty.Fields; + public const SubProperty D2D1_SUBPROPERTY_INDEX = SubProperty.Index; + public const BitmapOptions D2D1_BITMAP_OPTIONS_NONE = BitmapOptions.None; + public const BitmapOptions D2D1_BITMAP_OPTIONS_TARGET = BitmapOptions.Target; + public const BitmapOptions D2D1_BITMAP_OPTIONS_CANNOT_DRAW = BitmapOptions.CannotDraw; + public const BitmapOptions D2D1_BITMAP_OPTIONS_CPU_READ = BitmapOptions.CpuRead; + public const BitmapOptions D2D1_BITMAP_OPTIONS_GDI_COMPATIBLE = BitmapOptions.GDICompatible; + public const BufferPrecision D2D1_BUFFER_PRECISION_UNKNOWN = BufferPrecision.Unknown; + public const BufferPrecision D2D1_BUFFER_PRECISION_8BPC_UNORM = BufferPrecision.Precision8BitUnorm; + public const BufferPrecision D2D1_BUFFER_PRECISION_8BPC_UNORM_SRGB = BufferPrecision.Precision8BitUnormSrgb; + public const BufferPrecision D2D1_BUFFER_PRECISION_16BPC_UNORM = BufferPrecision.Precision16BitUnorm; + public const BufferPrecision D2D1_BUFFER_PRECISION_16BPC_FLOAT = BufferPrecision.Precision16BitFloat; + public const BufferPrecision D2D1_BUFFER_PRECISION_32BPC_FLOAT = BufferPrecision.Precision32BitFloat; + public const MapOptions D2D1_MAP_OPTIONS_NONE = MapOptions.None; + public const MapOptions D2D1_MAP_OPTIONS_READ = MapOptions.Read; + public const MapOptions D2D1_MAP_OPTIONS_WRITE = MapOptions.Write; + public const MapOptions D2D1_MAP_OPTIONS_DISCARD = MapOptions.Discard; + public const InterpolationMode D2D1_INTERPOLATION_MODE_NEAREST_NEIGHBOR = InterpolationMode.NearestNeighbor; + public const InterpolationMode D2D1_INTERPOLATION_MODE_LINEAR = InterpolationMode.Linear; + public const InterpolationMode D2D1_INTERPOLATION_MODE_CUBIC = InterpolationMode.Cubic; + public const InterpolationMode D2D1_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = InterpolationMode.MultiSampleLinear; + public const InterpolationMode D2D1_INTERPOLATION_MODE_ANISOTROPIC = InterpolationMode.Anisotropic; + public const InterpolationMode D2D1_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = InterpolationMode.HighQualityCubic; + public const UnitMode D2D1_UNIT_MODE_DIPS = UnitMode.Dips; + public const UnitMode D2D1_UNIT_MODE_PIXELS = UnitMode.Pixels; + public const ColorSpace D2D1_COLOR_SPACE_CUSTOM = ColorSpace.Custom; + public const ColorSpace D2D1_COLOR_SPACE_SRGB = ColorSpace.Srgb; + public const ColorSpace D2D1_COLOR_SPACE_SCRGB = ColorSpace.Scrgb; + public const DeviceContextOptions D2D1_DEVICE_CONTEXT_OPTIONS_NONE = DeviceContextOptions.None; + public const DeviceContextOptions D2D1_DEVICE_CONTEXT_OPTIONS_ENABLE_MULTITHREADED_OPTIMIZATIONS = DeviceContextOptions.EnableMultithreadedOptimizations; + public const StrokeTransformType D2D1_STROKE_TRANSFORM_TYPE_NORMAL = StrokeTransformType.Normal; + public const StrokeTransformType D2D1_STROKE_TRANSFORM_TYPE_FIXED = StrokeTransformType.Fixed; + public const StrokeTransformType D2D1_STROKE_TRANSFORM_TYPE_HAIRLINE = StrokeTransformType.Hairline; + public const PrimitiveBlend D2D1_PRIMITIVE_BLEND_SOURCE_OVER = PrimitiveBlend.SourceOver; + public const PrimitiveBlend D2D1_PRIMITIVE_BLEND_COPY = PrimitiveBlend.Copy; + public const PrimitiveBlend D2D1_PRIMITIVE_BLEND_MIN = PrimitiveBlend.Min; + public const PrimitiveBlend D2D1_PRIMITIVE_BLEND_ADD = PrimitiveBlend.Add; + public const PrimitiveBlend D2D1_PRIMITIVE_BLEND_MAX = PrimitiveBlend.Max; + public const ThreadingMode D2D1_THREADING_MODE_SINGLE_THREADED = ThreadingMode.SingleThreaded; + public const ThreadingMode D2D1_THREADING_MODE_MULTI_THREADED = ThreadingMode.MultiThreaded; + public const ColorInterpolationMode D2D1_COLOR_INTERPOLATION_MODE_STRAIGHT = ColorInterpolationMode.Straight; + public const ColorInterpolationMode D2D1_COLOR_INTERPOLATION_MODE_PREMULTIPLIED = ColorInterpolationMode.Premultiplied; + public const LayerOptions1 D2D1_LAYER_OPTIONS1_NONE = LayerOptions1.None; + public const LayerOptions1 D2D1_LAYER_OPTIONS1_INITIALIZE_FROM_BACKGROUND = LayerOptions1.InitializeFromBackground; + public const LayerOptions1 D2D1_LAYER_OPTIONS1_IGNORE_ALPHA = LayerOptions1.IgnoreAlpha; + public const PrintFontSubsetMode D2D1_PRINT_FONT_SUBSET_MODE_DEFAULT = PrintFontSubsetMode.Default; + public const PrintFontSubsetMode D2D1_PRINT_FONT_SUBSET_MODE_EACHPAGE = PrintFontSubsetMode.Eachpage; + public const PrintFontSubsetMode D2D1_PRINT_FONT_SUBSET_MODE_NONE = PrintFontSubsetMode.None; + public const ChangeType D2D1_CHANGE_TYPE_NONE = ChangeType.None; + public const ChangeType D2D1_CHANGE_TYPE_PROPERTIES = ChangeType.Properties; + public const ChangeType D2D1_CHANGE_TYPE_CONTEXT = ChangeType.Context; + public const ChangeType D2D1_CHANGE_TYPE_GRAPH = ChangeType.Graph; + public const PixelOptions D2D1_PIXEL_OPTIONS_NONE = PixelOptions.None; + public const PixelOptions D2D1_PIXEL_OPTIONS_TRIVIAL_SAMPLING = PixelOptions.TrivialSampling; + public const VertexOptions D2D1_VERTEX_OPTIONS_NONE = VertexOptions.None; + public const VertexOptions D2D1_VERTEX_OPTIONS_DO_NOT_CLEAR = VertexOptions.DoNotClear; + public const VertexOptions D2D1_VERTEX_OPTIONS_USE_DEPTH_BUFFER = VertexOptions.UseDepthBuffer; + public const VertexOptions D2D1_VERTEX_OPTIONS_ASSUME_NO_OVERLAP = VertexOptions.AssumeNoOverlap; + public const VertexUsage D2D1_VERTEX_USAGE_STATIC = VertexUsage.Static; + public const VertexUsage D2D1_VERTEX_USAGE_DYNAMIC = VertexUsage.Dynamic; + public const BlendOperation D2D1_BLEND_OPERATION_ADD = BlendOperation.Add; + public const BlendOperation D2D1_BLEND_OPERATION_SUBTRACT = BlendOperation.Subtract; + public const BlendOperation D2D1_BLEND_OPERATION_REV_SUBTRACT = BlendOperation.ReverseSubtract; + public const BlendOperation D2D1_BLEND_OPERATION_MIN = BlendOperation.Min; + public const BlendOperation D2D1_BLEND_OPERATION_MAX = BlendOperation.Max; + public const Blend D2D1_BLEND_ZERO = Blend.Zero; + public const Blend D2D1_BLEND_ONE = Blend.One; + public const Blend D2D1_BLEND_SRC_COLOR = Blend.SrcColor; + public const Blend D2D1_BLEND_INV_SRC_COLOR = Blend.InverseSrcColor; + public const Blend D2D1_BLEND_SRC_ALPHA = Blend.SrcAlpha; + public const Blend D2D1_BLEND_INV_SRC_ALPHA = Blend.InverseSrcAlpha; + public const Blend D2D1_BLEND_DEST_ALPHA = Blend.DestAlpha; + public const Blend D2D1_BLEND_INV_DEST_ALPHA = Blend.InverseDestAlpha; + public const Blend D2D1_BLEND_DEST_COLOR = Blend.DestColor; + public const Blend D2D1_BLEND_INV_DEST_COLOR = Blend.InverseDestColor; + public const Blend D2D1_BLEND_SRC_ALPHA_SAT = Blend.SrcAlphaSaturate; + public const Blend D2D1_BLEND_BLEND_FACTOR = Blend.BlendFactor; + public const Blend D2D1_BLEND_INV_BLEND_FACTOR = Blend.InverseBlendFactor; + public const ChannelDepth D2D1_CHANNEL_DEPTH_DEFAULT = ChannelDepth.Default; + public const ChannelDepth D2D1_CHANNEL_DEPTH_1 = ChannelDepth._1; + public const ChannelDepth D2D1_CHANNEL_DEPTH_4 = ChannelDepth._4; + public const Filter D2D1_FILTER_MIN_MAG_MIP_POINT = Filter.MinMagMipPoint; + public const Filter D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR = Filter.MinMagPointMipLinear; + public const Filter D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MinPointMagLinearMipPoint; + public const Filter D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR = Filter.MinPointMagMipLinear; + public const Filter D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT = Filter.MinLinearMagMipPoint; + public const Filter D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MinLinearMagPointMipLinear; + public const Filter D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT = Filter.MinMagLinearMipPoint; + public const Filter D2D1_FILTER_MIN_MAG_MIP_LINEAR = Filter.MinMagMipLinear; + public const Filter D2D1_FILTER_ANISOTROPIC = Filter.Anisotropic; + public const Feature D2D1_FEATURE_DOUBLES = Feature.Doubles; + public const Feature D2D1_FEATURE_D3D10_X_HARDWARE_OPTIONS = Feature.XHardwareOptions; + public const YcbcrProp D2D1_YCBCR_PROP_CHROMA_SUBSAMPLING = YcbcrProp.ChromaSubsampling; + public const YcbcrProp D2D1_YCBCR_PROP_TRANSFORM_MATRIX = YcbcrProp.TransformMatrix; + public const YcbcrProp D2D1_YCBCR_PROP_INTERPOLATION_MODE = YcbcrProp.InterpolationMode; + public const YcbcrChromaSubsampling D2D1_YCBCR_CHROMA_SUBSAMPLING_AUTO = YcbcrChromaSubsampling.Auto; + public const YcbcrChromaSubsampling D2D1_YCBCR_CHROMA_SUBSAMPLING_420 = YcbcrChromaSubsampling._420; + public const YcbcrChromaSubsampling D2D1_YCBCR_CHROMA_SUBSAMPLING_422 = YcbcrChromaSubsampling._422; + public const YcbcrChromaSubsampling D2D1_YCBCR_CHROMA_SUBSAMPLING_444 = YcbcrChromaSubsampling._444; + public const YcbcrChromaSubsampling D2D1_YCBCR_CHROMA_SUBSAMPLING_440 = YcbcrChromaSubsampling._440; + public const YcbcrInterpolationMode D2D1_YCBCR_INTERPOLATION_MODE_NEAREST_NEIGHBOR = YcbcrInterpolationMode.NearestNeighbor; + public const YcbcrInterpolationMode D2D1_YCBCR_INTERPOLATION_MODE_LINEAR = YcbcrInterpolationMode.Linear; + public const YcbcrInterpolationMode D2D1_YCBCR_INTERPOLATION_MODE_CUBIC = YcbcrInterpolationMode.Cubic; + public const YcbcrInterpolationMode D2D1_YCBCR_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = YcbcrInterpolationMode.MultiSampleLinear; + public const YcbcrInterpolationMode D2D1_YCBCR_INTERPOLATION_MODE_ANISOTROPIC = YcbcrInterpolationMode.Anisotropic; + public const YcbcrInterpolationMode D2D1_YCBCR_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = YcbcrInterpolationMode.HighQualityCubic; + public const ContrastProp D2D1_CONTRAST_PROP_CONTRAST = ContrastProp.Contrast; + public const ContrastProp D2D1_CONTRAST_PROP_CLAMP_INPUT = ContrastProp.ClampInput; + public const RgbToHueProp D2D1_RGBTOHUE_PROP_OUTPUT_COLOR_SPACE = RgbToHueProp.OutputColorSpace; + public const RgbToHueOutputColorSpace D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_VALUE = RgbToHueOutputColorSpace.HueSaturationValue; + public const RgbToHueOutputColorSpace D2D1_RGBTOHUE_OUTPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS = RgbToHueOutputColorSpace.HueSaturationLightness; + public const HueToRgbProp D2D1_HUETORGB_PROP_INPUT_COLOR_SPACE = HueToRgbProp.InputColorSpace; + public const HueToRgbInputColorSpace D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_VALUE = HueToRgbInputColorSpace.HueSaturationValue; + public const HueToRgbInputColorSpace D2D1_HUETORGB_INPUT_COLOR_SPACE_HUE_SATURATION_LIGHTNESS = HueToRgbInputColorSpace.HueSaturationLightness; + public const ChromaKeyProp D2D1_CHROMAKEY_PROP_COLOR = ChromaKeyProp.Color; + public const ChromaKeyProp D2D1_CHROMAKEY_PROP_TOLERANCE = ChromaKeyProp.Tolerance; + public const ChromaKeyProp D2D1_CHROMAKEY_PROP_INVERT_ALPHA = ChromaKeyProp.InvertAlpha; + public const ChromaKeyProp D2D1_CHROMAKEY_PROP_FEATHER = ChromaKeyProp.Feather; + public const EmbossProp D2D1_EMBOSS_PROP_HEIGHT = EmbossProp.Height; + public const EmbossProp D2D1_EMBOSS_PROP_DIRECTION = EmbossProp.Direction; + public const ExposureProp D2D1_EXPOSURE_PROP_EXPOSURE_VALUE = ExposureProp.ExposureValue; + public const PosterizeProp D2D1_POSTERIZE_PROP_RED_VALUE_COUNT = PosterizeProp.RedValueCount; + public const PosterizeProp D2D1_POSTERIZE_PROP_GREEN_VALUE_COUNT = PosterizeProp.GreenValueCount; + public const PosterizeProp D2D1_POSTERIZE_PROP_BLUE_VALUE_COUNT = PosterizeProp.BlueValueCount; + public const SepiaProp D2D1_SEPIA_PROP_INTENSITY = SepiaProp.Intensity; + public const SepiaProp D2D1_SEPIA_PROP_ALPHA_MODE = SepiaProp.AlphaMode; + public const SharpenProp D2D1_SHARPEN_PROP_SHARPNESS = SharpenProp.Sharpness; + public const SharpenProp D2D1_SHARPEN_PROP_THRESHOLD = SharpenProp.Threshold; + public const StraightenProp D2D1_STRAIGHTEN_PROP_ANGLE = StraightenProp.Angle; + public const StraightenProp D2D1_STRAIGHTEN_PROP_MAINTAIN_SIZE = StraightenProp.MaintainSize; + public const StraightenProp D2D1_STRAIGHTEN_PROP_SCALE_MODE = StraightenProp.ScaleMode; + public const StraightenScaleMode D2D1_STRAIGHTEN_SCALE_MODE_NEAREST_NEIGHBOR = StraightenScaleMode.NearestNeighbor; + public const StraightenScaleMode D2D1_STRAIGHTEN_SCALE_MODE_LINEAR = StraightenScaleMode.Linear; + public const StraightenScaleMode D2D1_STRAIGHTEN_SCALE_MODE_CUBIC = StraightenScaleMode.Cubic; + public const StraightenScaleMode D2D1_STRAIGHTEN_SCALE_MODE_MULTI_SAMPLE_LINEAR = StraightenScaleMode.MultiSampleLinear; + public const StraightenScaleMode D2D1_STRAIGHTEN_SCALE_MODE_ANISOTROPIC = StraightenScaleMode.Anisotropic; + public const TemperatureandtintProp D2D1_TEMPERATUREANDTINT_PROP_TEMPERATURE = TemperatureandtintProp.Temperature; + public const TemperatureandtintProp D2D1_TEMPERATUREANDTINT_PROP_TINT = TemperatureandtintProp.Tint; + public const VignetteProp D2D1_VIGNETTE_PROP_COLOR = VignetteProp.Color; + public const VignetteProp D2D1_VIGNETTE_PROP_TRANSITION_SIZE = VignetteProp.TransitionSize; + public const VignetteProp D2D1_VIGNETTE_PROP_STRENGTH = VignetteProp.Strength; + public const EdgeDetectionProp D2D1_EDGEDETECTION_PROP_STRENGTH = EdgeDetectionProp.Strength; + public const EdgeDetectionProp D2D1_EDGEDETECTION_PROP_BLUR_RADIUS = EdgeDetectionProp.BlurRadius; + public const EdgeDetectionProp D2D1_EDGEDETECTION_PROP_MODE = EdgeDetectionProp.Mode; + public const EdgeDetectionProp D2D1_EDGEDETECTION_PROP_OVERLAY_EDGES = EdgeDetectionProp.OverlayEdges; + public const EdgeDetectionProp D2D1_EDGEDETECTION_PROP_ALPHA_MODE = EdgeDetectionProp.AlphaMode; + public const EdgeDetectionMode D2D1_EDGEDETECTION_MODE_SOBEL = EdgeDetectionMode.Sobel; + public const EdgeDetectionMode D2D1_EDGEDETECTION_MODE_PREWITT = EdgeDetectionMode.Prewitt; + public const HighlightSandShadowsProp D2D1_HIGHLIGHTSANDSHADOWS_PROP_HIGHLIGHTS = HighlightSandShadowsProp.Highlights; + public const HighlightSandShadowsProp D2D1_HIGHLIGHTSANDSHADOWS_PROP_SHADOWS = HighlightSandShadowsProp.Shadows; + public const HighlightSandShadowsProp D2D1_HIGHLIGHTSANDSHADOWS_PROP_CLARITY = HighlightSandShadowsProp.Clarity; + public const HighlightSandShadowsProp D2D1_HIGHLIGHTSANDSHADOWS_PROP_INPUT_GAMMA = HighlightSandShadowsProp.InputGamma; + public const HighlightSandShadowsProp D2D1_HIGHLIGHTSANDSHADOWS_PROP_MASK_BLUR_RADIUS = HighlightSandShadowsProp.MaskBlurRadius; + public const HighlightSandShadowsInputGamma D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_LINEAR = HighlightSandShadowsInputGamma.Linear; + public const HighlightSandShadowsInputGamma D2D1_HIGHLIGHTSANDSHADOWS_INPUT_GAMMA_SRGB = HighlightSandShadowsInputGamma.Srgb; + public const LookupTable3DProp D2D1_LOOKUPTABLE3D_PROP_LUT = LookupTable3DProp.Lut; + public const LookupTable3DProp D2D1_LOOKUPTABLE3D_PROP_ALPHA_MODE = LookupTable3DProp.AlphaMode; + public const OpacityProp D2D1_OPACITY_PROP_OPACITY = OpacityProp.Opacity; + public const CrossfadeProp D2D1_CROSSFADE_PROP_WEIGHT = CrossfadeProp.Weight; + public const TintProp D2D1_TINT_PROP_COLOR = TintProp.Color; + public const TintProp D2D1_TINT_PROP_CLAMP_OUTPUT = TintProp.ClampOutput; + public const WhiteLevelAdjustmentProp D2D1_WHITELEVELADJUSTMENT_PROP_INPUT_WHITE_LEVEL = WhiteLevelAdjustmentProp.InputWhiteLevel; + public const WhiteLevelAdjustmentProp D2D1_WHITELEVELADJUSTMENT_PROP_OUTPUT_WHITE_LEVEL = WhiteLevelAdjustmentProp.OutputWhiteLevel; + public const HDRTonemapProp D2D1_HDRTONEMAP_PROP_INPUT_MAX_LUMINANCE = HDRTonemapProp.InputMaxLuminance; + public const HDRTonemapProp D2D1_HDRTONEMAP_PROP_OUTPUT_MAX_LUMINANCE = HDRTonemapProp.OutputMaxLuminance; + public const HDRTonemapProp D2D1_HDRTONEMAP_PROP_DISPLAY_MODE = HDRTonemapProp.DisplayMode; + public const HDRTonemapDisplayMode D2D1_HDRTONEMAP_DISPLAY_MODE_SDR = HDRTonemapDisplayMode.Sdr; + public const HDRTonemapDisplayMode D2D1_HDRTONEMAP_DISPLAY_MODE_HDR = HDRTonemapDisplayMode.HDR; + public const RenderingPriority D2D1_RENDERING_PRIORITY_NORMAL = RenderingPriority.Normal; + public const RenderingPriority D2D1_RENDERING_PRIORITY_LOW = RenderingPriority.Low; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_NONE = SvgPaintType.None; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_COLOR = SvgPaintType.Color; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_CURRENT_COLOR = SvgPaintType.CurrentColor; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_URI = SvgPaintType.Uri; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_URI_NONE = SvgPaintType.UriNone; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_URI_COLOR = SvgPaintType.UriColor; + public const SvgPaintType D2D1_SVG_PAINT_TYPE_URI_CURRENT_COLOR = SvgPaintType.UriCurrentColor; + public const SvgLengthUnits D2D1_SVG_LENGTH_UNITS_NUMBER = SvgLengthUnits.Number; + public const SvgLengthUnits D2D1_SVG_LENGTH_UNITS_PERCENTAGE = SvgLengthUnits.Percentage; + public const SvgDisplay D2D1_SVG_DISPLAY_INLINE = SvgDisplay.Inline; + public const SvgDisplay D2D1_SVG_DISPLAY_NONE = SvgDisplay.None; + public const SvgVisibility D2D1_SVG_VISIBILITY_VISIBLE = SvgVisibility.Visible; + public const SvgVisibility D2D1_SVG_VISIBILITY_HIDDEN = SvgVisibility.Hidden; + public const SvgOverflow D2D1_SVG_OVERFLOW_VISIBLE = SvgOverflow.Visible; + public const SvgOverflow D2D1_SVG_OVERFLOW_HIDDEN = SvgOverflow.Hidden; + public const SvgLineCap D2D1_SVG_LINE_CAP_BUTT = SvgLineCap.Butt; + public const SvgLineCap D2D1_SVG_LINE_CAP_SQUARE = SvgLineCap.Square; + public const SvgLineCap D2D1_SVG_LINE_CAP_ROUND = SvgLineCap.Round; + public const SvgLineJoin D2D1_SVG_LINE_JOIN_BEVEL = SvgLineJoin.Bevel; + public const SvgLineJoin D2D1_SVG_LINE_JOIN_MITER = SvgLineJoin.Miter; + public const SvgLineJoin D2D1_SVG_LINE_JOIN_ROUND = SvgLineJoin.Round; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_NONE = SvgAspectAlign.None; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MIN = SvgAspectAlign.XMinYMin; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MIN = SvgAspectAlign.XMidYMin; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MIN = SvgAspectAlign.XMaxYMin; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MID = SvgAspectAlign.XMinYMid; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MID = SvgAspectAlign.XMidYMid; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MID = SvgAspectAlign.XMaxYMid; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MIN_Y_MAX = SvgAspectAlign.XMinYMax; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MID_Y_MAX = SvgAspectAlign.XMidYMax; + public const SvgAspectAlign D2D1_SVG_ASPECT_ALIGN_X_MAX_Y_MAX = SvgAspectAlign.XMaxYMax; + public const SvgAspectScaling D2D1_SVG_ASPECT_SCALING_MEET = SvgAspectScaling.Meet; + public const SvgAspectScaling D2D1_SVG_ASPECT_SCALING_SLICE = SvgAspectScaling.Slice; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_CLOSE_PATH = SvgPathCommand.ClosePath; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_MOVE_ABSOLUTE = SvgPathCommand.MoveAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_MOVE_RELATIVE = SvgPathCommand.MoveRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_LINE_ABSOLUTE = SvgPathCommand.LineAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_LINE_RELATIVE = SvgPathCommand.LineRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_CUBIC_ABSOLUTE = SvgPathCommand.CubicAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_CUBIC_RELATIVE = SvgPathCommand.CubicRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_QUADRADIC_ABSOLUTE = SvgPathCommand.QuadradicAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_QUADRADIC_RELATIVE = SvgPathCommand.QuadradicRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_ARC_ABSOLUTE = SvgPathCommand.ArcAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_ARC_RELATIVE = SvgPathCommand.ArcRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_HORIZONTAL_ABSOLUTE = SvgPathCommand.HorizontalAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_HORIZONTAL_RELATIVE = SvgPathCommand.HorizontalRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_VERTICAL_ABSOLUTE = SvgPathCommand.VerticalAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_VERTICAL_RELATIVE = SvgPathCommand.VerticalRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_ABSOLUTE = SvgPathCommand.CubicSmoothAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_CUBIC_SMOOTH_RELATIVE = SvgPathCommand.CubicSmoothRelative; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_ABSOLUTE = SvgPathCommand.QuadradicSmoothAbsolute; + public const SvgPathCommand D2D1_SVG_PATH_COMMAND_QUADRADIC_SMOOTH_RELATIVE = SvgPathCommand.QuadradicSmoothRelative; + public const SvgUnitType D2D1_SVG_UNIT_TYPE_USER_SPACE_ON_USE = SvgUnitType.UserSpaceOnUse; + public const SvgUnitType D2D1_SVG_UNIT_TYPE_OBJECT_BOUNDING_BOX = SvgUnitType.ObjectBoundingBox; + public const SvgAttributeStringType D2D1_SVG_ATTRIBUTE_STRING_TYPE_SVG = SvgAttributeStringType.Svg; + public const SvgAttributeStringType D2D1_SVG_ATTRIBUTE_STRING_TYPE_ID = SvgAttributeStringType.Id; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_FLOAT = SvgAttributePodType.Float; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_COLOR = SvgAttributePodType.Color; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_FILL_MODE = SvgAttributePodType.FillMode; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_DISPLAY = SvgAttributePodType.Display; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_OVERFLOW = SvgAttributePodType.Overflow; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_LINE_CAP = SvgAttributePodType.LineCap; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_LINE_JOIN = SvgAttributePodType.LineJoin; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_VISIBILITY = SvgAttributePodType.Visibility; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_MATRIX = SvgAttributePodType.Matrix; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_UNIT_TYPE = SvgAttributePodType.UnitType; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_EXTEND_MODE = SvgAttributePodType.ExtendMode; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_PRESERVE_ASPECT_RATIO = SvgAttributePodType.PreserveAspectRatio; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_VIEWBOX = SvgAttributePodType.Viewbox; + public const SvgAttributePodType D2D1_SVG_ATTRIBUTE_POD_TYPE_LENGTH = SvgAttributePodType.Length; + public const InkNibShape D2D1_INK_NIB_SHAPE_ROUND = InkNibShape.Round; + public const InkNibShape D2D1_INK_NIB_SHAPE_SQUARE = InkNibShape.Square; + public const Orientation D2D1_ORIENTATION_DEFAULT = Orientation.Default; + public const Orientation D2D1_ORIENTATION_FLIP_HORIZONTAL = Orientation.FlipHorizontal; + public const Orientation D2D1_ORIENTATION_ROTATE_CLOCKWISE180 = Orientation.RotateClockwise180; + public const Orientation D2D1_ORIENTATION_ROTATE_CLOCKWISE180_FLIP_HORIZONTAL = Orientation.RotateClockwise180FlipHorizontal; + public const Orientation D2D1_ORIENTATION_ROTATE_CLOCKWISE90_FLIP_HORIZONTAL = Orientation.RotateClockwise90FlipHorizontal; + public const Orientation D2D1_ORIENTATION_ROTATE_CLOCKWISE270 = Orientation.RotateClockwise270; + public const Orientation D2D1_ORIENTATION_ROTATE_CLOCKWISE270_FLIP_HORIZONTAL = Orientation.RotateClockwise270FlipHorizontal; + public const Orientation D2D1_ORIENTATION_ROTATE_CLOCKWISE90 = Orientation.RotateClockwise90; + public const ImageSourceLoadingOptions D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE = ImageSourceLoadingOptions.None; + public const ImageSourceLoadingOptions D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE = ImageSourceLoadingOptions.ReleaseSource; + public const ImageSourceLoadingOptions D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND = ImageSourceLoadingOptions.CacheOnDemand; + public const ImageSourceFromDxgiOptions D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_NONE = ImageSourceFromDxgiOptions.None; + public const ImageSourceFromDxgiOptions D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS_LOW_QUALITY_PRIMARY_CONVERSION = ImageSourceFromDxgiOptions.LowQualityPrimaryConversion; + public const TransformedImageSourceOptions D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_NONE = TransformedImageSourceOptions.None; + public const TransformedImageSourceOptions D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS_DISABLE_DPI_SCALE = TransformedImageSourceOptions.DisableDpiScale; + public const PatchEdgeMode D2D1_PATCH_EDGE_MODE_ALIASED = PatchEdgeMode.Aliased; + public const PatchEdgeMode D2D1_PATCH_EDGE_MODE_ANTIALIASED = PatchEdgeMode.Antialiased; + public const PatchEdgeMode D2D1_PATCH_EDGE_MODE_ALIASED_INFLATED = PatchEdgeMode.AliasedInflated; + public const SpriteOptions D2D1_SPRITE_OPTIONS_NONE = SpriteOptions.None; + public const SpriteOptions D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE = SpriteOptions.ClampToSourceRectangle; + public const ColorBitmapGlyphSnapOption D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT = ColorBitmapGlyphSnapOption.Default; + public const ColorBitmapGlyphSnapOption D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DISABLE = ColorBitmapGlyphSnapOption.Disable; + public const Gamma1 D2D1_GAMMA1_G22 = Gamma1.G22; + public const Gamma1 D2D1_GAMMA1_G10 = Gamma1.G10; + public const Gamma1 D2D1_GAMMA1_G2084 = Gamma1.G2084; + public const ColorContextType D2D1_COLOR_CONTEXT_TYPE_ICC = ColorContextType.Icc; + public const ColorContextType D2D1_COLOR_CONTEXT_TYPE_SIMPLE = ColorContextType.Simple; + public const ColorContextType D2D1_COLOR_CONTEXT_TYPE_DXGI = ColorContextType.DXGI; } diff --git a/src/Vortice.Win32.Graphics.Direct3D.Dxc/Generated/Graphics.Direct3D.Dxc.Apis.cs b/src/Vortice.Win32.Graphics.Direct3D.Dxc/Generated/Graphics.Direct3D.Dxc.Apis.cs index bc9abf3..7a2dc86 100644 --- a/src/Vortice.Win32.Graphics.Direct3D.Dxc/Generated/Graphics.Direct3D.Dxc.Apis.cs +++ b/src/Vortice.Win32.Graphics.Direct3D.Dxc/Generated/Graphics.Direct3D.Dxc.Apis.cs @@ -340,5 +340,29 @@ public static partial class Apis return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); } } + + public const DxcCp DXC_CP_ACP = DxcCp.Acp; + public const DxcCp DXC_CP_UTF16 = DxcCp.Utf16; + public const DxcCp DXC_CP_UTF8 = DxcCp.Utf8; + public const DxcOutKind DXC_OUT_NONE = DxcOutKind.None; + public const DxcOutKind DXC_OUT_OBJECT = DxcOutKind.Object; + public const DxcOutKind DXC_OUT_ERRORS = DxcOutKind.Errors; + public const DxcOutKind DXC_OUT_PDB = DxcOutKind.Pdb; + public const DxcOutKind DXC_OUT_SHADER_HASH = DxcOutKind.ShaderHash; + public const DxcOutKind DXC_OUT_DISASSEMBLY = DxcOutKind.Disassembly; + public const DxcOutKind DXC_OUT_HLSL = DxcOutKind.Hlsl; + public const DxcOutKind DXC_OUT_TEXT = DxcOutKind.Text; + public const DxcOutKind DXC_OUT_REFLECTION = DxcOutKind.Reflection; + public const DxcOutKind DXC_OUT_ROOT_SIGNATURE = DxcOutKind.RootSignature; + public const DxcOutKind DXC_OUT_EXTRA_OUTPUTS = DxcOutKind.ExtraOutputs; + public const DxcHashFlags DXC_HASHFLAG_INCLUDES_SOURCE = DxcHashFlags.IncludesSource; + public const DxcValidatorFlags DxcValidatorFlags_Default = DxcValidatorFlags.Default; + public const DxcValidatorFlags DxcValidatorFlags_InPlaceEdit = DxcValidatorFlags.InPlaceEdit; + public const DxcValidatorFlags DxcValidatorFlags_RootSignatureOnly = DxcValidatorFlags.RootSignatureOnly; + public const DxcValidatorFlags DxcValidatorFlags_ModuleOnly = DxcValidatorFlags.ModuleOnly; + public const DxcValidatorFlags DxcValidatorFlags_ValidMask = DxcValidatorFlags.ValidMask; + public const DxcVersionInfoFlags DxcVersionInfoFlags_None = DxcVersionInfoFlags.None; + public const DxcVersionInfoFlags DxcVersionInfoFlags_Debug = DxcVersionInfoFlags.Debug; + public const DxcVersionInfoFlags DxcVersionInfoFlags_Internal = DxcVersionInfoFlags.Internal; } diff --git a/src/Vortice.Win32.Graphics.Direct3D.Fxc/Generated/Graphics.Direct3D.Fxc.Apis.cs b/src/Vortice.Win32.Graphics.Direct3D.Fxc/Generated/Graphics.Direct3D.Fxc.Apis.cs index 1952f93..869a275 100644 --- a/src/Vortice.Win32.Graphics.Direct3D.Fxc/Generated/Graphics.Direct3D.Fxc.Apis.cs +++ b/src/Vortice.Win32.Graphics.Direct3D.Fxc/Generated/Graphics.Direct3D.Fxc.Apis.cs @@ -14,5 +14,71 @@ public static partial class Apis public const uint D3D_COMPILER_VERSION = 47; public const uint D3D_GET_INST_OFFSETS_INCLUDE_NON_EXECUTABLE = 1; + + public const StripFlags D3DCOMPILER_STRIP_REFLECTION_DATA = StripFlags.ReflectionData; + public const StripFlags D3DCOMPILER_STRIP_DEBUG_INFO = StripFlags.DebugInfo; + public const StripFlags D3DCOMPILER_STRIP_TEST_BLOBS = StripFlags.TestBlobs; + public const StripFlags D3DCOMPILER_STRIP_PRIVATE_DATA = StripFlags.PrivateData; + public const StripFlags D3DCOMPILER_STRIP_ROOT_SIGNATURE = StripFlags.RootSignature; + public const BlobPart D3D_BLOB_INPUT_SIGNATURE_BLOB = BlobPart.InputSignatureBlob; + public const BlobPart D3D_BLOB_OUTPUT_SIGNATURE_BLOB = BlobPart.OutputSignatureBlob; + public const BlobPart D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB = BlobPart.InputAndOutputSignatureBlob; + public const BlobPart D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB = BlobPart.PatchConstantSignatureBlob; + public const BlobPart D3D_BLOB_ALL_SIGNATURE_BLOB = BlobPart.AllSignatureBlob; + public const BlobPart D3D_BLOB_DEBUG_INFO = BlobPart.DebugInfo; + public const BlobPart D3D_BLOB_LEGACY_SHADER = BlobPart.LegacyShader; + public const BlobPart D3D_BLOB_XNA_PREPASS_SHADER = BlobPart.XNAPrepassShader; + public const BlobPart D3D_BLOB_XNA_SHADER = BlobPart.XNAShader; + public const BlobPart D3D_BLOB_PDB = BlobPart.Pdb; + public const BlobPart D3D_BLOB_PRIVATE_DATA = BlobPart.PrivateData; + public const BlobPart D3D_BLOB_ROOT_SIGNATURE = BlobPart.RootSignature; + public const BlobPart D3D_BLOB_DEBUG_NAME = BlobPart.DebugName; + public const BlobPart D3D_BLOB_TEST_ALTERNATE_SHADER = BlobPart.TestAlternateShader; + public const BlobPart D3D_BLOB_TEST_COMPILE_DETAILS = BlobPart.TestCompileDetails; + public const BlobPart D3D_BLOB_TEST_COMPILE_PERF = BlobPart.TestCompilePerf; + public const BlobPart D3D_BLOB_TEST_COMPILE_REPORT = BlobPart.TestCompileReport; + public const CompileFlags D3DCOMPILE_DEBUG = CompileFlags.Debug; + public const CompileFlags D3DCOMPILE_SKIP_VALIDATION = CompileFlags.SkipValidation; + public const CompileFlags D3DCOMPILE_SKIP_OPTIMIZATION = CompileFlags.SkipOptimization; + public const CompileFlags D3DCOMPILE_PACK_MATRIX_ROW_MAJOR = CompileFlags.PackMatrixRowMajor; + public const CompileFlags D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR = CompileFlags.PackMatrixColumnMajor; + public const CompileFlags D3DCOMPILE_PARTIAL_PRECISION = CompileFlags.PartialPrecision; + public const CompileFlags D3DCOMPILE_FORCE_VS_SOFTWARE_NO_OPT = CompileFlags.ForceVSSoftwareNoOpt; + public const CompileFlags D3DCOMPILE_FORCE_PS_SOFTWARE_NO_OPT = CompileFlags.ForcePSSoftwareNoOpt; + public const CompileFlags D3DCOMPILE_NO_PRESHADER = CompileFlags.NoPreshader; + public const CompileFlags D3DCOMPILE_AVOID_FLOW_CONTROL = CompileFlags.AvoidFlowControl; + public const CompileFlags D3DCOMPILE_PREFER_FLOW_CONTROL = CompileFlags.PreferFlowControl; + public const CompileFlags D3DCOMPILE_ENABLE_STRICTNESS = CompileFlags.EnableStrictness; + public const CompileFlags D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY = CompileFlags.EnableBackwardsCompatibility; + public const CompileFlags D3DCOMPILE_IEEE_STRICTNESS = CompileFlags.IeeeStrictness; + public const CompileFlags D3DCOMPILE_OPTIMIZATION_LEVEL0 = CompileFlags.OptimizationLevel0; + public const CompileFlags D3DCOMPILE_OPTIMIZATION_LEVEL1 = CompileFlags.OptimizationLevel1; + public const CompileFlags D3DCOMPILE_OPTIMIZATION_LEVEL2 = CompileFlags.OptimizationLevel2; + public const CompileFlags D3DCOMPILE_OPTIMIZATION_LEVEL3 = CompileFlags.OptimizationLevel3; + public const CompileFlags D3DCOMPILE_RESERVED16 = CompileFlags.Reserved16; + public const CompileFlags D3DCOMPILE_RESERVED17 = CompileFlags.Reserved17; + public const CompileFlags D3DCOMPILE_WARNINGS_ARE_ERRORS = CompileFlags.WarningsAreErrors; + public const CompileFlags D3DCOMPILE_RESOURCES_MAY_ALIAS = CompileFlags.ResourcesMayAlias; + public const CompileFlags D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES = CompileFlags.EnableUnboundedDescriptorTables; + public const CompileFlags D3DCOMPILE_ALL_RESOURCES_BOUND = CompileFlags.AllResourcesBound; + public const CompileFlags D3DCOMPILE_DEBUG_NAME_FOR_SOURCE = CompileFlags.DebugNameForSource; + public const CompileFlags D3DCOMPILE_DEBUG_NAME_FOR_BINARY = CompileFlags.DebugNameForBinary; + public const CompileEffectFlags D3DCOMPILE_EFFECT_CHILD_EFFECT = CompileEffectFlags.ChildEffect; + public const CompileEffectFlags D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS = CompileEffectFlags.AllowSlowOps; + public const CompileFlags2 D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST = CompileFlags2.ForceRootSignatureLatest; + public const CompileFlags2 D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_0 = CompileFlags2.ForceRootSignature10; + public const CompileFlags2 D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_1 = CompileFlags2.ForceRootSignature11; + public const CompileSecondaryFlags D3DCOMPILE_SECDATA_MERGE_UAV_SLOTS = CompileSecondaryFlags.MergeUavSlots; + public const CompileSecondaryFlags D3DCOMPILE_SECDATA_PRESERVE_TEMPLATE_SLOTS = CompileSecondaryFlags.PreserveTemplateSlots; + public const CompileSecondaryFlags D3DCOMPILE_SECDATA_REQUIRE_TEMPLATE_MATCH = CompileSecondaryFlags.RequireTemplateMatch; + public const DisasmFlags D3D_DISASM_ENABLE_COLOR_CODE = DisasmFlags.EnableColorCode; + public const DisasmFlags D3D_DISASM_ENABLE_DEFAULT_VALUE_PRINTS = DisasmFlags.EnableDefaultValuePrints; + public const DisasmFlags D3D_DISASM_ENABLE_INSTRUCTION_NUMBERING = DisasmFlags.EnableInstructionNumbering; + public const DisasmFlags D3D_DISASM_ENABLE_INSTRUCTION_CYCLE = DisasmFlags.EnableInstructionCycle; + public const DisasmFlags D3D_DISASM_DISABLE_DEBUG_INFO = DisasmFlags.DisableDebugInfo; + public const DisasmFlags D3D_DISASM_ENABLE_INSTRUCTION_OFFSET = DisasmFlags.EnableInstructionOffset; + public const DisasmFlags D3D_DISASM_INSTRUCTION_ONLY = DisasmFlags.InstructionOnly; + public const DisasmFlags D3D_DISASM_PRINT_HEX_LITERALS = DisasmFlags.PrintHexLiterals; + public const CompressShaderFlags D3D_COMPRESS_SHADER_KEEP_ALL_PARTS = CompressShaderFlags.KeepAllParts; } diff --git a/src/Vortice.Win32.Graphics.Direct3D11/Generated/Graphics.Direct3D11.Apis.cs b/src/Vortice.Win32.Graphics.Direct3D11/Generated/Graphics.Direct3D11.Apis.cs index 71d49d6..528b8e0 100644 --- a/src/Vortice.Win32.Graphics.Direct3D11/Generated/Graphics.Direct3D11.Apis.cs +++ b/src/Vortice.Win32.Graphics.Direct3D11/Generated/Graphics.Direct3D11.Apis.cs @@ -2396,5 +2396,1946 @@ public static partial class Apis public const string D3DCSX_DLL_A = "d3dcsx_47.dll"; public const string D3DCSX_DLL = "d3dcsx_47.dll"; + + public const InputClassification D3D11_INPUT_PER_VERTEX_DATA = InputClassification.PerVertexData; + public const InputClassification D3D11_INPUT_PER_INSTANCE_DATA = InputClassification.PerInstanceData; + public const FillMode D3D11_FILL_WIREFRAME = FillMode.Wireframe; + public const FillMode D3D11_FILL_SOLID = FillMode.Solid; + public const CullMode D3D11_CULL_NONE = CullMode.None; + public const CullMode D3D11_CULL_FRONT = CullMode.Front; + public const CullMode D3D11_CULL_BACK = CullMode.Back; + public const ResourceDimension D3D11_RESOURCE_DIMENSION_UNKNOWN = ResourceDimension.Unknown; + public const ResourceDimension D3D11_RESOURCE_DIMENSION_BUFFER = ResourceDimension.Buffer; + public const ResourceDimension D3D11_RESOURCE_DIMENSION_TEXTURE1D = ResourceDimension.Texture1D; + public const ResourceDimension D3D11_RESOURCE_DIMENSION_TEXTURE2D = ResourceDimension.Texture2D; + public const ResourceDimension D3D11_RESOURCE_DIMENSION_TEXTURE3D = ResourceDimension.Texture3D; + public const DsvDimension D3D11_DSV_DIMENSION_UNKNOWN = DsvDimension.Unknown; + public const DsvDimension D3D11_DSV_DIMENSION_TEXTURE1D = DsvDimension.Texture1D; + public const DsvDimension D3D11_DSV_DIMENSION_TEXTURE1DARRAY = DsvDimension.Texture1DArray; + public const DsvDimension D3D11_DSV_DIMENSION_TEXTURE2D = DsvDimension.Texture2D; + public const DsvDimension D3D11_DSV_DIMENSION_TEXTURE2DARRAY = DsvDimension.Texture2DArray; + public const DsvDimension D3D11_DSV_DIMENSION_TEXTURE2DMS = DsvDimension.Texture2DMs; + public const DsvDimension D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY = DsvDimension.Texture2DMsArray; + public const RtvDimension D3D11_RTV_DIMENSION_UNKNOWN = RtvDimension.Unknown; + public const RtvDimension D3D11_RTV_DIMENSION_BUFFER = RtvDimension.Buffer; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE1D = RtvDimension.Texture1D; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE1DARRAY = RtvDimension.Texture1DArray; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE2D = RtvDimension.Texture2D; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE2DARRAY = RtvDimension.Texture2DArray; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE2DMS = RtvDimension.Texture2DMs; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY = RtvDimension.Texture2DMsArray; + public const RtvDimension D3D11_RTV_DIMENSION_TEXTURE3D = RtvDimension.Texture3D; + public const UavDimension D3D11_UAV_DIMENSION_UNKNOWN = UavDimension.Unknown; + public const UavDimension D3D11_UAV_DIMENSION_BUFFER = UavDimension.Buffer; + public const UavDimension D3D11_UAV_DIMENSION_TEXTURE1D = UavDimension.Texture1D; + public const UavDimension D3D11_UAV_DIMENSION_TEXTURE1DARRAY = UavDimension.Texture1DArray; + public const UavDimension D3D11_UAV_DIMENSION_TEXTURE2D = UavDimension.Texture2D; + public const UavDimension D3D11_UAV_DIMENSION_TEXTURE2DARRAY = UavDimension.Texture2DArray; + public const UavDimension D3D11_UAV_DIMENSION_TEXTURE3D = UavDimension.Texture3D; + public const Usage D3D11_USAGE_DEFAULT = Usage.Default; + public const Usage D3D11_USAGE_IMMUTABLE = Usage.Immutable; + public const Usage D3D11_USAGE_DYNAMIC = Usage.Dynamic; + public const Usage D3D11_USAGE_STAGING = Usage.Staging; + public const BindFlags D3D11_BIND_VERTEX_BUFFER = BindFlags.VertexBuffer; + public const BindFlags D3D11_BIND_INDEX_BUFFER = BindFlags.IndexBuffer; + public const BindFlags D3D11_BIND_CONSTANT_BUFFER = BindFlags.ConstantBuffer; + public const BindFlags D3D11_BIND_SHADER_RESOURCE = BindFlags.ShaderResource; + public const BindFlags D3D11_BIND_STREAM_OUTPUT = BindFlags.StreamOutput; + public const BindFlags D3D11_BIND_RENDER_TARGET = BindFlags.RenderTarget; + public const BindFlags D3D11_BIND_DEPTH_STENCIL = BindFlags.DepthStencil; + public const BindFlags D3D11_BIND_UNORDERED_ACCESS = BindFlags.UnorderedAccess; + public const BindFlags D3D11_BIND_DECODER = BindFlags.Decoder; + public const BindFlags D3D11_BIND_VIDEO_ENCODER = BindFlags.VideoEncoder; + public const CpuAccessFlags D3D11_CPU_ACCESS_WRITE = CpuAccessFlags.Write; + public const CpuAccessFlags D3D11_CPU_ACCESS_READ = CpuAccessFlags.Read; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_GENERATE_MIPS = ResourceMiscFlags.GenerateMips; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_SHARED = ResourceMiscFlags.Shared; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_TEXTURECUBE = ResourceMiscFlags.TextureCube; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = ResourceMiscFlags.DrawIndirectArgs; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = ResourceMiscFlags.BufferAllowRawViews; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = ResourceMiscFlags.BufferStructured; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_RESOURCE_CLAMP = ResourceMiscFlags.ResourceClamp; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = ResourceMiscFlags.SharedKeyedMutex; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_GDI_COMPATIBLE = ResourceMiscFlags.GDICompatible; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_SHARED_NTHANDLE = ResourceMiscFlags.SharedNtHandle; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = ResourceMiscFlags.RestrictedContent; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = ResourceMiscFlags.RestrictSharedResource; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = ResourceMiscFlags.RestrictSharedResourceDriver; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_GUARDED = ResourceMiscFlags.Guarded; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_TILE_POOL = ResourceMiscFlags.TilePool; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_TILED = ResourceMiscFlags.Tiled; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_HW_PROTECTED = ResourceMiscFlags.HWProtected; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = ResourceMiscFlags.SharedDisplayable; + public const ResourceMiscFlags D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = ResourceMiscFlags.SharedExclusiveWriter; + public const MapMode D3D11_MAP_READ = MapMode.Read; + public const MapMode D3D11_MAP_WRITE = MapMode.Write; + public const MapMode D3D11_MAP_READ_WRITE = MapMode.ReadWrite; + public const MapMode D3D11_MAP_WRITE_DISCARD = MapMode.WriteDiscard; + public const MapMode D3D11_MAP_WRITE_NO_OVERWRITE = MapMode.WriteNoOverwrite; + public const MapFlags D3D11_MAP_FLAG_DO_NOT_WAIT = MapFlags.DoNotWait; + public const RaiseFlags D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR = RaiseFlags.DriverInternalError; + public const ClearFlags D3D11_CLEAR_DEPTH = ClearFlags.Depth; + public const ClearFlags D3D11_CLEAR_STENCIL = ClearFlags.Stencil; + public const ComparisonFunction D3D11_COMPARISON_NEVER = ComparisonFunction.Never; + public const ComparisonFunction D3D11_COMPARISON_LESS = ComparisonFunction.Less; + public const ComparisonFunction D3D11_COMPARISON_EQUAL = ComparisonFunction.Equal; + public const ComparisonFunction D3D11_COMPARISON_LESS_EQUAL = ComparisonFunction.LessEqual; + public const ComparisonFunction D3D11_COMPARISON_GREATER = ComparisonFunction.Greater; + public const ComparisonFunction D3D11_COMPARISON_NOT_EQUAL = ComparisonFunction.NotEqual; + public const ComparisonFunction D3D11_COMPARISON_GREATER_EQUAL = ComparisonFunction.GreaterEqual; + public const ComparisonFunction D3D11_COMPARISON_ALWAYS = ComparisonFunction.Always; + public const DepthWriteMask D3D11_DEPTH_WRITE_MASK_ZERO = DepthWriteMask.Zero; + public const DepthWriteMask D3D11_DEPTH_WRITE_MASK_ALL = DepthWriteMask.All; + public const StencilOperation D3D11_STENCIL_OP_KEEP = StencilOperation.Keep; + public const StencilOperation D3D11_STENCIL_OP_ZERO = StencilOperation.Zero; + public const StencilOperation D3D11_STENCIL_OP_REPLACE = StencilOperation.Replace; + public const StencilOperation D3D11_STENCIL_OP_INCR_SAT = StencilOperation.IncrementSaturate; + public const StencilOperation D3D11_STENCIL_OP_DECR_SAT = StencilOperation.DecrementSaturate; + public const StencilOperation D3D11_STENCIL_OP_INVERT = StencilOperation.Invert; + public const StencilOperation D3D11_STENCIL_OP_INCR = StencilOperation.Increment; + public const StencilOperation D3D11_STENCIL_OP_DECR = StencilOperation.Decrement; + public const Blend D3D11_BLEND_ZERO = Blend.Zero; + public const Blend D3D11_BLEND_ONE = Blend.One; + public const Blend D3D11_BLEND_SRC_COLOR = Blend.SrcColor; + public const Blend D3D11_BLEND_INV_SRC_COLOR = Blend.InverseSrcColor; + public const Blend D3D11_BLEND_SRC_ALPHA = Blend.SrcAlpha; + public const Blend D3D11_BLEND_INV_SRC_ALPHA = Blend.InverseSrcAlpha; + public const Blend D3D11_BLEND_DEST_ALPHA = Blend.DestAlpha; + public const Blend D3D11_BLEND_INV_DEST_ALPHA = Blend.InverseDestAlpha; + public const Blend D3D11_BLEND_DEST_COLOR = Blend.DestColor; + public const Blend D3D11_BLEND_INV_DEST_COLOR = Blend.InverseDestColor; + public const Blend D3D11_BLEND_SRC_ALPHA_SAT = Blend.SrcAlphaSaturate; + public const Blend D3D11_BLEND_BLEND_FACTOR = Blend.BlendFactor; + public const Blend D3D11_BLEND_INV_BLEND_FACTOR = Blend.InverseBlendFactor; + public const Blend D3D11_BLEND_SRC1_COLOR = Blend.Src1Color; + public const Blend D3D11_BLEND_INV_SRC1_COLOR = Blend.InverseSrc1Color; + public const Blend D3D11_BLEND_SRC1_ALPHA = Blend.Src1Alpha; + public const Blend D3D11_BLEND_INV_SRC1_ALPHA = Blend.InverseSrc1Alpha; + public const BlendOperation D3D11_BLEND_OP_ADD = BlendOperation.Add; + public const BlendOperation D3D11_BLEND_OP_SUBTRACT = BlendOperation.Subtract; + public const BlendOperation D3D11_BLEND_OP_REV_SUBTRACT = BlendOperation.ReverseSubtract; + public const BlendOperation D3D11_BLEND_OP_MIN = BlendOperation.Min; + public const BlendOperation D3D11_BLEND_OP_MAX = BlendOperation.Max; + public const ColorWriteEnable D3D11_COLOR_WRITE_ENABLE_RED = ColorWriteEnable.Red; + public const ColorWriteEnable D3D11_COLOR_WRITE_ENABLE_GREEN = ColorWriteEnable.Green; + public const ColorWriteEnable D3D11_COLOR_WRITE_ENABLE_BLUE = ColorWriteEnable.Blue; + public const ColorWriteEnable D3D11_COLOR_WRITE_ENABLE_ALPHA = ColorWriteEnable.Alpha; + public const ColorWriteEnable D3D11_COLOR_WRITE_ENABLE_ALL = ColorWriteEnable.All; + public const TextureCubeFace D3D11_TEXTURECUBE_FACE_POSITIVE_X = TextureCubeFace.PositiveX; + public const TextureCubeFace D3D11_TEXTURECUBE_FACE_NEGATIVE_X = TextureCubeFace.NegativeX; + public const TextureCubeFace D3D11_TEXTURECUBE_FACE_POSITIVE_Y = TextureCubeFace.PositiveY; + public const TextureCubeFace D3D11_TEXTURECUBE_FACE_NEGATIVE_Y = TextureCubeFace.NegativeY; + public const TextureCubeFace D3D11_TEXTURECUBE_FACE_POSITIVE_Z = TextureCubeFace.PositiveZ; + public const TextureCubeFace D3D11_TEXTURECUBE_FACE_NEGATIVE_Z = TextureCubeFace.NegativeZ; + public const BufferExtendedSrvFlags D3D11_BUFFEREX_SRV_FLAG_RAW = BufferExtendedSrvFlags.Raw; + public const DsvFlags D3D11_DSV_READ_ONLY_DEPTH = DsvFlags.ReadOnlyDepth; + public const DsvFlags D3D11_DSV_READ_ONLY_STENCIL = DsvFlags.ReadOnlyStencil; + public const BufferUavFlags D3D11_BUFFER_UAV_FLAG_RAW = BufferUavFlags.Raw; + public const BufferUavFlags D3D11_BUFFER_UAV_FLAG_APPEND = BufferUavFlags.Append; + public const BufferUavFlags D3D11_BUFFER_UAV_FLAG_COUNTER = BufferUavFlags.Counter; + public const Filter D3D11_FILTER_MIN_MAG_MIP_POINT = Filter.MinMagMipPoint; + public const Filter D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR = Filter.MinMagPointMipLinear; + public const Filter D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MinPointMagLinearMipPoint; + public const Filter D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR = Filter.MinPointMagMipLinear; + public const Filter D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT = Filter.MinLinearMagMipPoint; + public const Filter D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MinLinearMagPointMipLinear; + public const Filter D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT = Filter.MinMagLinearMipPoint; + public const Filter D3D11_FILTER_MIN_MAG_MIP_LINEAR = Filter.MinMagMipLinear; + public const Filter D3D11_FILTER_ANISOTROPIC = Filter.Anisotropic; + public const Filter D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT = Filter.ComparisonMinMagMipPoint; + public const Filter D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = Filter.ComparisonMinMagPointMipLinear; + public const Filter D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.ComparisonMinPointMagLinearMipPoint; + public const Filter D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = Filter.ComparisonMinPointMagMipLinear; + public const Filter D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = Filter.ComparisonMinLinearMagMipPoint; + public const Filter D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.ComparisonMinLinearMagPointMipLinear; + public const Filter D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = Filter.ComparisonMinMagLinearMipPoint; + public const Filter D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = Filter.ComparisonMinMagMipLinear; + public const Filter D3D11_FILTER_COMPARISON_ANISOTROPIC = Filter.ComparisonAnisotropic; + public const Filter D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT = Filter.MinimumMinMagMipPoint; + public const Filter D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR = Filter.MinimumMinMagPointMipLinear; + public const Filter D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MinimumMinPointMagLinearMipPoint; + public const Filter D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR = Filter.MinimumMinPointMagMipLinear; + public const Filter D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT = Filter.MinimumMinLinearMagMipPoint; + public const Filter D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MinimumMinLinearMagPointMipLinear; + public const Filter D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT = Filter.MinimumMinMagLinearMipPoint; + public const Filter D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR = Filter.MinimumMinMagMipLinear; + public const Filter D3D11_FILTER_MINIMUM_ANISOTROPIC = Filter.MinimumAnisotropic; + public const Filter D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT = Filter.MaximumMinMagMipPoint; + public const Filter D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR = Filter.MaximumMinMagPointMipLinear; + public const Filter D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MaximumMinPointMagLinearMipPoint; + public const Filter D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR = Filter.MaximumMinPointMagMipLinear; + public const Filter D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT = Filter.MaximumMinLinearMagMipPoint; + public const Filter D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MaximumMinLinearMagPointMipLinear; + public const Filter D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT = Filter.MaximumMinMagLinearMipPoint; + public const Filter D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR = Filter.MaximumMinMagMipLinear; + public const Filter D3D11_FILTER_MAXIMUM_ANISOTROPIC = Filter.MaximumAnisotropic; + public const FilterType D3D11_FILTER_TYPE_POINT = FilterType.Point; + public const FilterType D3D11_FILTER_TYPE_LINEAR = FilterType.Linear; + public const FilterReductionType D3D11_FILTER_REDUCTION_TYPE_STANDARD = FilterReductionType.Standard; + public const FilterReductionType D3D11_FILTER_REDUCTION_TYPE_COMPARISON = FilterReductionType.Comparison; + public const FilterReductionType D3D11_FILTER_REDUCTION_TYPE_MINIMUM = FilterReductionType.Minimum; + public const FilterReductionType D3D11_FILTER_REDUCTION_TYPE_MAXIMUM = FilterReductionType.Maximum; + public const TextureAddressMode D3D11_TEXTURE_ADDRESS_WRAP = TextureAddressMode.Wrap; + public const TextureAddressMode D3D11_TEXTURE_ADDRESS_MIRROR = TextureAddressMode.Mirror; + public const TextureAddressMode D3D11_TEXTURE_ADDRESS_CLAMP = TextureAddressMode.Clamp; + public const TextureAddressMode D3D11_TEXTURE_ADDRESS_BORDER = TextureAddressMode.Border; + public const TextureAddressMode D3D11_TEXTURE_ADDRESS_MIRROR_ONCE = TextureAddressMode.MirrorOnce; + public const FormatSupport D3D11_FORMAT_SUPPORT_BUFFER = FormatSupport.Buffer; + public const FormatSupport D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER = FormatSupport.IAVertexBuffer; + public const FormatSupport D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER = FormatSupport.IAIndexBuffer; + public const FormatSupport D3D11_FORMAT_SUPPORT_SO_BUFFER = FormatSupport.SOBuffer; + public const FormatSupport D3D11_FORMAT_SUPPORT_TEXTURE1D = FormatSupport.Texture1D; + public const FormatSupport D3D11_FORMAT_SUPPORT_TEXTURE2D = FormatSupport.Texture2D; + public const FormatSupport D3D11_FORMAT_SUPPORT_TEXTURE3D = FormatSupport.Texture3D; + public const FormatSupport D3D11_FORMAT_SUPPORT_TEXTURECUBE = FormatSupport.TextureCube; + public const FormatSupport D3D11_FORMAT_SUPPORT_SHADER_LOAD = FormatSupport.ShaderLoad; + public const FormatSupport D3D11_FORMAT_SUPPORT_SHADER_SAMPLE = FormatSupport.ShaderSample; + public const FormatSupport D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = FormatSupport.ShaderSampleComparison; + public const FormatSupport D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = FormatSupport.ShaderSampleMonoText; + public const FormatSupport D3D11_FORMAT_SUPPORT_MIP = FormatSupport.Mip; + public const FormatSupport D3D11_FORMAT_SUPPORT_MIP_AUTOGEN = FormatSupport.MipAutogen; + public const FormatSupport D3D11_FORMAT_SUPPORT_RENDER_TARGET = FormatSupport.RenderTarget; + public const FormatSupport D3D11_FORMAT_SUPPORT_BLENDABLE = FormatSupport.Blendable; + public const FormatSupport D3D11_FORMAT_SUPPORT_DEPTH_STENCIL = FormatSupport.DepthStencil; + public const FormatSupport D3D11_FORMAT_SUPPORT_CPU_LOCKABLE = FormatSupport.CpuLockable; + public const FormatSupport D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = FormatSupport.MultisampleResolve; + public const FormatSupport D3D11_FORMAT_SUPPORT_DISPLAY = FormatSupport.Display; + public const FormatSupport D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = FormatSupport.CastWithinBitLayout; + public const FormatSupport D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = FormatSupport.MultisampleRendertarget; + public const FormatSupport D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD = FormatSupport.MultisampleLoad; + public const FormatSupport D3D11_FORMAT_SUPPORT_SHADER_GATHER = FormatSupport.ShaderGather; + public const FormatSupport D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST = FormatSupport.BackBufferCast; + public const FormatSupport D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW = FormatSupport.TypedUnorderedAccessView; + public const FormatSupport D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON = FormatSupport.ShaderGatherComparison; + public const FormatSupport D3D11_FORMAT_SUPPORT_DECODER_OUTPUT = FormatSupport.DecoderOutput; + public const FormatSupport D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT = FormatSupport.VideoProcessorOutput; + public const FormatSupport D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT = FormatSupport.VideoProcessorInput; + public const FormatSupport D3D11_FORMAT_SUPPORT_VIDEO_ENCODER = FormatSupport.VideoEncoder; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = FormatSupport2.UavAtomicAdd; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS = FormatSupport2.UavAtomicBitwiseOps; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE = FormatSupport2.UavAtomicCompareStoreOrCompareExchange; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE = FormatSupport2.UavAtomicExchange; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX = FormatSupport2.UavAtomicSignedMinOrMax; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX = FormatSupport2.UavAtomicUnsignedMinOrMax; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD = FormatSupport2.UavTypedLoad; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE = FormatSupport2.UavTypedStore; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP = FormatSupport2.OutputMergerLogicOp; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_TILED = FormatSupport2.Tiled; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_SHAREABLE = FormatSupport2.Shareable; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = FormatSupport2.MultiplaneOverlay; + public const FormatSupport2 D3D11_FORMAT_SUPPORT2_DISPLAYABLE = FormatSupport2.Displayable; + public const AsyncGetDataFlags D3D11_ASYNC_GETDATA_DONOTFLUSH = AsyncGetDataFlags.DoNotFlush; + public const QueryType D3D11_QUERY_EVENT = QueryType.Event; + public const QueryType D3D11_QUERY_OCCLUSION = QueryType.Occlusion; + public const QueryType D3D11_QUERY_TIMESTAMP = QueryType.Timestamp; + public const QueryType D3D11_QUERY_TIMESTAMP_DISJOINT = QueryType.TimestampDisjoint; + public const QueryType D3D11_QUERY_PIPELINE_STATISTICS = QueryType.PipelineStatistics; + public const QueryType D3D11_QUERY_OCCLUSION_PREDICATE = QueryType.OcclusionPredicate; + public const QueryType D3D11_QUERY_SO_STATISTICS = QueryType.SOStatistics; + public const QueryType D3D11_QUERY_SO_OVERFLOW_PREDICATE = QueryType.SOOverflowPredicate; + public const QueryType D3D11_QUERY_SO_STATISTICS_STREAM0 = QueryType.SOStatisticsStream0; + public const QueryType D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 = QueryType.SOOverflowPredicateStream0; + public const QueryType D3D11_QUERY_SO_STATISTICS_STREAM1 = QueryType.SOStatisticsStream1; + public const QueryType D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 = QueryType.SOOverflowPredicateStream1; + public const QueryType D3D11_QUERY_SO_STATISTICS_STREAM2 = QueryType.SOStatisticsStream2; + public const QueryType D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 = QueryType.SOOverflowPredicateStream2; + public const QueryType D3D11_QUERY_SO_STATISTICS_STREAM3 = QueryType.SOStatisticsStream3; + public const QueryType D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 = QueryType.SOOverflowPredicateStream3; + public const QueryMiscFlags D3D11_QUERY_MISC_PREDICATEHINT = QueryMiscFlags.PredicateHint; + public const Counter D3D11_COUNTER_DEVICE_DEPENDENT_0 = Counter.DeviceDependent0; + public const CounterType D3D11_COUNTER_TYPE_FLOAT32 = CounterType.Float32; + public const CounterType D3D11_COUNTER_TYPE_UINT16 = CounterType.UInt16; + public const CounterType D3D11_COUNTER_TYPE_UINT32 = CounterType.UInt32; + public const CounterType D3D11_COUNTER_TYPE_UINT64 = CounterType.UInt64; + public const StandardMultisampleQualityLevels D3D11_STANDARD_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.Standard; + public const StandardMultisampleQualityLevels D3D11_CENTER_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.Center; + public const DeviceContextType D3D11_DEVICE_CONTEXT_IMMEDIATE = DeviceContextType.Immediate; + public const DeviceContextType D3D11_DEVICE_CONTEXT_DEFERRED = DeviceContextType.Deferred; + public const Feature D3D11_FEATURE_THREADING = Feature.Threading; + public const Feature D3D11_FEATURE_DOUBLES = Feature.Doubles; + public const Feature D3D11_FEATURE_FORMAT_SUPPORT = Feature.FormatSupport; + public const Feature D3D11_FEATURE_FORMAT_SUPPORT2 = Feature.FormatSupport2; + public const Feature D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = Feature.XHardwareOptions; + public const Feature D3D11_FEATURE_D3D11_OPTIONS = Feature.Options; + public const Feature D3D11_FEATURE_ARCHITECTURE_INFO = Feature.ArchitectureInfo; + public const Feature D3D11_FEATURE_D3D9_OPTIONS = Feature.D3d9Options; + public const Feature D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = Feature.ShaderMinPrecisionSupport; + public const Feature D3D11_FEATURE_D3D9_SHADOW_SUPPORT = Feature.D3d9ShadowSupport; + public const Feature D3D11_FEATURE_D3D11_OPTIONS1 = Feature.Options1; + public const Feature D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = Feature.D3d9SimpleInstancingSupport; + public const Feature D3D11_FEATURE_MARKER_SUPPORT = Feature.MarkerSupport; + public const Feature D3D11_FEATURE_D3D9_OPTIONS1 = Feature.D3d9Options1; + public const Feature D3D11_FEATURE_D3D11_OPTIONS2 = Feature.Options2; + public const Feature D3D11_FEATURE_D3D11_OPTIONS3 = Feature.Options3; + public const Feature D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = Feature.GpuVirtualAddressSupport; + public const Feature D3D11_FEATURE_D3D11_OPTIONS4 = Feature.Options4; + public const Feature D3D11_FEATURE_SHADER_CACHE = Feature.ShaderCache; + public const Feature D3D11_FEATURE_D3D11_OPTIONS5 = Feature.Options5; + public const Feature D3D11_FEATURE_DISPLAYABLE = Feature.Displayable; + public const ShaderMinPrecisionSupport D3D11_SHADER_MIN_PRECISION_10_BIT = ShaderMinPrecisionSupport.P10Bit; + public const ShaderMinPrecisionSupport D3D11_SHADER_MIN_PRECISION_16_BIT = ShaderMinPrecisionSupport.P16Bit; + public const TiledResourcesTier D3D11_TILED_RESOURCES_NOT_SUPPORTED = TiledResourcesTier.NotSupported; + public const TiledResourcesTier D3D11_TILED_RESOURCES_TIER_1 = TiledResourcesTier.Tier1; + public const TiledResourcesTier D3D11_TILED_RESOURCES_TIER_2 = TiledResourcesTier.Tier2; + public const TiledResourcesTier D3D11_TILED_RESOURCES_TIER_3 = TiledResourcesTier.Tier3; + public const ConservativeRasterizationTier D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED = ConservativeRasterizationTier.NotSupported; + public const ConservativeRasterizationTier D3D11_CONSERVATIVE_RASTERIZATION_TIER_1 = ConservativeRasterizationTier.Tier1; + public const ConservativeRasterizationTier D3D11_CONSERVATIVE_RASTERIZATION_TIER_2 = ConservativeRasterizationTier.Tier2; + public const ConservativeRasterizationTier D3D11_CONSERVATIVE_RASTERIZATION_TIER_3 = ConservativeRasterizationTier.Tier3; + public const ShaderCacheSupportFlags D3D11_SHADER_CACHE_SUPPORT_NONE = ShaderCacheSupportFlags.None; + public const ShaderCacheSupportFlags D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = ShaderCacheSupportFlags.AutomaticInprocCache; + public const ShaderCacheSupportFlags D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = ShaderCacheSupportFlags.AutomaticDiskCache; + public const SharedResourceTier D3D11_SHARED_RESOURCE_TIER_0 = SharedResourceTier.Tier0; + public const SharedResourceTier D3D11_SHARED_RESOURCE_TIER_1 = SharedResourceTier.Tier1; + public const SharedResourceTier D3D11_SHARED_RESOURCE_TIER_2 = SharedResourceTier.Tier2; + public const SharedResourceTier D3D11_SHARED_RESOURCE_TIER_3 = SharedResourceTier.Tier3; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = VideoDecoderBufferType.PictureParameters; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = VideoDecoderBufferType.MacroblockControl; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = VideoDecoderBufferType.ResidualDifference; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = VideoDecoderBufferType.DeblockingControl; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = VideoDecoderBufferType.InverseQuantizationMatrix; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL = VideoDecoderBufferType.SliceControl; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_BITSTREAM = VideoDecoderBufferType.Bitstream; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR = VideoDecoderBufferType.MotionVector; + public const VideoDecoderBufferType D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN = VideoDecoderBufferType.FilmGrain; + public const VideoProcessorFormatSupport D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT = VideoProcessorFormatSupport.Input; + public const VideoProcessorFormatSupport D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT = VideoProcessorFormatSupport.Output; + public const VideoProcessorDeviceCaps D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE = VideoProcessorDeviceCaps.LinearSpace; + public const VideoProcessorDeviceCaps D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC = VideoProcessorDeviceCaps.Xvycc; + public const VideoProcessorDeviceCaps D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION = VideoProcessorDeviceCaps.RgbRangeConversion; + public const VideoProcessorDeviceCaps D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = VideoProcessorDeviceCaps.YcbcrMatrixConversion; + public const VideoProcessorDeviceCaps D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE = VideoProcessorDeviceCaps.NominalRange; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = VideoProcessorFeatureCaps.AlphaFill; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = VideoProcessorFeatureCaps.Constriction; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = VideoProcessorFeatureCaps.LumaKey; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = VideoProcessorFeatureCaps.AlphaPalette; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = VideoProcessorFeatureCaps.Legacy; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = VideoProcessorFeatureCaps.Stereo; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = VideoProcessorFeatureCaps.Rotation; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = VideoProcessorFeatureCaps.AlphaStream; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = VideoProcessorFeatureCaps.PixelAspectRatio; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = VideoProcessorFeatureCaps.Mirror; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = VideoProcessorFeatureCaps.ShaderUsage; + public const VideoProcessorFeatureCaps D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = VideoProcessorFeatureCaps.MetadataHdr10; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = VideoProcessorFilterCaps.Brightness; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = VideoProcessorFilterCaps.Contrast; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = VideoProcessorFilterCaps.Hue; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = VideoProcessorFilterCaps.Saturation; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = VideoProcessorFilterCaps.NoiseReduction; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = VideoProcessorFilterCaps.EdgeEnhancement; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = VideoProcessorFilterCaps.AnamorphicScaling; + public const VideoProcessorFilterCaps D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = VideoProcessorFilterCaps.StereoAdjustment; + public const VideoProcessorFormatCaps D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = VideoProcessorFormatCaps.RgbInterlaced; + public const VideoProcessorFormatCaps D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = VideoProcessorFormatCaps.RgbProcamp; + public const VideoProcessorFormatCaps D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = VideoProcessorFormatCaps.RgbLumaKey; + public const VideoProcessorFormatCaps D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = VideoProcessorFormatCaps.PaletteInterlaced; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE = VideoProcessorAutoStreamCaps.Denoise; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING = VideoProcessorAutoStreamCaps.Deringing; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT = VideoProcessorAutoStreamCaps.EdgeEnhancement; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION = VideoProcessorAutoStreamCaps.ColorCorrection; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING = VideoProcessorAutoStreamCaps.FleshToneMapping; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION = VideoProcessorAutoStreamCaps.ImageStabilization; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION = VideoProcessorAutoStreamCaps.SuperResolution; + public const VideoProcessorAutoStreamCaps D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING = VideoProcessorAutoStreamCaps.AnamorphicScaling; + public const VideoProcessorStereoCaps D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET = VideoProcessorStereoCaps.MonoOffset; + public const VideoProcessorStereoCaps D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED = VideoProcessorStereoCaps.RowInterleaved; + public const VideoProcessorStereoCaps D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED = VideoProcessorStereoCaps.ColumnInterleaved; + public const VideoProcessorStereoCaps D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD = VideoProcessorStereoCaps.Checkerboard; + public const VideoProcessorStereoCaps D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE = VideoProcessorStereoCaps.FlipMode; + public const VideoProcessorProcessorCaps D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = VideoProcessorProcessorCaps.DeinterlaceBlend; + public const VideoProcessorProcessorCaps D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB = VideoProcessorProcessorCaps.DeinterlaceBob; + public const VideoProcessorProcessorCaps D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = VideoProcessorProcessorCaps.DeinterlaceAdaptive; + public const VideoProcessorProcessorCaps D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = VideoProcessorProcessorCaps.DeinterlaceMotionCompensation; + public const VideoProcessorProcessorCaps D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE = VideoProcessorProcessorCaps.InverseTelecine; + public const VideoProcessorProcessorCaps D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = VideoProcessorProcessorCaps.FrameRateConversion; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32 = VideoProcessorItelecineCaps._32; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 = VideoProcessorItelecineCaps._22; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 = VideoProcessorItelecineCaps._2224; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 = VideoProcessorItelecineCaps._2332; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 = VideoProcessorItelecineCaps._32322; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 = VideoProcessorItelecineCaps._55; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 = VideoProcessorItelecineCaps._64; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 = VideoProcessorItelecineCaps._87; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 = VideoProcessorItelecineCaps._222222222223; + public const VideoProcessorItelecineCaps D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER = VideoProcessorItelecineCaps.Other; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE = ContentProtectionCaps.Software; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_HARDWARE = ContentProtectionCaps.Hardware; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON = ContentProtectionCaps.ProtectionAlwaysOn; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION = ContentProtectionCaps.PartialDecryption; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY = ContentProtectionCaps.ContentKey; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY = ContentProtectionCaps.FreshenSessionKey; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK = ContentProtectionCaps.EncryptedReadBack; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY = ContentProtectionCaps.EncryptedReadBackKey; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV = ContentProtectionCaps.SequentialCtrIv; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY = ContentProtectionCaps.EncryptSlicedataOnly; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT = ContentProtectionCaps.DecryptionBlt; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED = ContentProtectionCaps.HardwareProtectUncompressed; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE = ContentProtectionCaps.HardwareProtectedMemoryPageable; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN = ContentProtectionCaps.HardwareTeardown; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION = ContentProtectionCaps.HardwareDrmCommunication; + public const ContentProtectionCaps D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION_MULTI_THREADED = ContentProtectionCaps.HardwareDrmCommunicationMultiThreaded; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS = VideoProcessorFilter.Brightness; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST = VideoProcessorFilter.Contrast; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_HUE = VideoProcessorFilter.Hue; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_SATURATION = VideoProcessorFilter.Saturation; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION = VideoProcessorFilter.NoiseReduction; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT = VideoProcessorFilter.EdgeEnhancement; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING = VideoProcessorFilter.AnamorphicScaling; + public const VideoProcessorFilter D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT = VideoProcessorFilter.StereoAdjustment; + public const VideoFrameFormat D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE = VideoFrameFormat.Progressive; + public const VideoFrameFormat D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST = VideoFrameFormat.InterlacedTopFieldFirst; + public const VideoFrameFormat D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST = VideoFrameFormat.InterlacedBottomFieldFirst; + public const VideoUsage D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = VideoUsage.PlaybackNormal; + public const VideoUsage D3D11_VIDEO_USAGE_OPTIMAL_SPEED = VideoUsage.OptimalSpeed; + public const VideoUsage D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = VideoUsage.OptimalQuality; + public const VideoProcessorNominalRange D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED = VideoProcessorNominalRange.Undefined; + public const VideoProcessorNominalRange D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 = VideoProcessorNominalRange.Range_16_235; + public const VideoProcessorNominalRange D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 = VideoProcessorNominalRange.Range_0_255; + public const VideoProcessorAlphaFillMode D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE = VideoProcessorAlphaFillMode.Opaque; + public const VideoProcessorAlphaFillMode D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND = VideoProcessorAlphaFillMode.Background; + public const VideoProcessorAlphaFillMode D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION = VideoProcessorAlphaFillMode.Destination; + public const VideoProcessorAlphaFillMode D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM = VideoProcessorAlphaFillMode.SourceStream; + public const VideoProcessorOutputRate D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL = VideoProcessorOutputRate.Normal; + public const VideoProcessorOutputRate D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF = VideoProcessorOutputRate.Half; + public const VideoProcessorOutputRate D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM = VideoProcessorOutputRate.Custom; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO = VideoProcessorStereoFormat.Mono; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL = VideoProcessorStereoFormat.Horizontal; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL = VideoProcessorStereoFormat.Vertical; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE = VideoProcessorStereoFormat.Separate; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET = VideoProcessorStereoFormat.MonoOffset; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED = VideoProcessorStereoFormat.RowInterleaved; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED = VideoProcessorStereoFormat.ColumnInterleaved; + public const VideoProcessorStereoFormat D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD = VideoProcessorStereoFormat.Checkerboard; + public const VideoProcessorStereoFlipMode D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE = VideoProcessorStereoFlipMode.None; + public const VideoProcessorStereoFlipMode D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0 = VideoProcessorStereoFlipMode.Frame0; + public const VideoProcessorStereoFlipMode D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1 = VideoProcessorStereoFlipMode.Frame1; + public const VideoProcessorRotation D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY = VideoProcessorRotation.Identity; + public const VideoProcessorRotation D3D11_VIDEO_PROCESSOR_ROTATION_90 = VideoProcessorRotation.Rotation90; + public const VideoProcessorRotation D3D11_VIDEO_PROCESSOR_ROTATION_180 = VideoProcessorRotation.Rotation180; + public const VideoProcessorRotation D3D11_VIDEO_PROCESSOR_ROTATION_270 = VideoProcessorRotation.Rotation270; + public const AuthenticatedChannelType D3D11_AUTHENTICATED_CHANNEL_D3D11 = AuthenticatedChannelType.D3D11; + public const AuthenticatedChannelType D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE = AuthenticatedChannelType.DriverSoftware; + public const AuthenticatedChannelType D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE = AuthenticatedChannelType.DriverHardware; + public const AuthenticatedProcessIdentifierType D3D11_PROCESSIDTYPE_UNKNOWN = AuthenticatedProcessIdentifierType.Unknown; + public const AuthenticatedProcessIdentifierType D3D11_PROCESSIDTYPE_DWM = AuthenticatedProcessIdentifierType.Dwm; + public const AuthenticatedProcessIdentifierType D3D11_PROCESSIDTYPE_HANDLE = AuthenticatedProcessIdentifierType.Handle; + public const BusType D3D11_BUS_TYPE_OTHER = BusType.Other; + public const BusType D3D11_BUS_TYPE_PCI = BusType.Pci; + public const BusType D3D11_BUS_TYPE_PCIX = BusType.Pcix; + public const BusType D3D11_BUS_TYPE_PCIEXPRESS = BusType.Pciexpress; + public const BusType D3D11_BUS_TYPE_AGP = BusType.Agp; + public const BusType D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET = BusType.ImplModifierInsideOfChipset; + public const BusType D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP = BusType.ImplModifierTracksOnMotherBoardToChip; + public const BusType D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET = BusType.ImplModifierTracksOnMotherBoardToSocket; + public const BusType D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR = BusType.ImplModifierDaughterBoardConnector; + public const BusType D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE = BusType.ImplModifierDaughterBoardConnectorInsideOfNuae; + public const BusType D3D11_BUS_IMPL_MODIFIER_NON_STANDARD = BusType.ImplModifierNonStandard; + public const VdovDimension D3D11_VDOV_DIMENSION_UNKNOWN = VdovDimension.Unknown; + public const VdovDimension D3D11_VDOV_DIMENSION_TEXTURE2D = VdovDimension.Texture2D; + public const VpivDimension D3D11_VPIV_DIMENSION_UNKNOWN = VpivDimension.Unknown; + public const VpivDimension D3D11_VPIV_DIMENSION_TEXTURE2D = VpivDimension.Texture2D; + public const VpovDimension D3D11_VPOV_DIMENSION_UNKNOWN = VpovDimension.Unknown; + public const VpovDimension D3D11_VPOV_DIMENSION_TEXTURE2D = VpovDimension.Texture2D; + public const VpovDimension D3D11_VPOV_DIMENSION_TEXTURE2DARRAY = VpovDimension.Texture2DArray; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_SINGLETHREADED = CreateDeviceFlags.SingleThreaded; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_DEBUG = CreateDeviceFlags.Debug; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_SWITCH_TO_REF = CreateDeviceFlags.SwitchToRef; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS = CreateDeviceFlags.PreventInternalThreadingOptimizations; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_BGRA_SUPPORT = CreateDeviceFlags.BgraSupport; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_DEBUGGABLE = CreateDeviceFlags.Debuggable; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY = CreateDeviceFlags.PreventAlteringLayerSettingsFromRegistry; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT = CreateDeviceFlags.DisableGpuTimeout; + public const CreateDeviceFlags D3D11_CREATE_DEVICE_VIDEO_SUPPORT = CreateDeviceFlags.VideoSupport; + public const ReportLiveDeviceObjectFlags D3D11_RLDO_SUMMARY = ReportLiveDeviceObjectFlags.Summary; + public const ReportLiveDeviceObjectFlags D3D11_RLDO_DETAIL = ReportLiveDeviceObjectFlags.Detail; + public const ReportLiveDeviceObjectFlags D3D11_RLDO_IGNORE_INTERNAL = ReportLiveDeviceObjectFlags.IgnoreInternal; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE = ShaderTrackingResourceType.None; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY = ShaderTrackingResourceType.UavDeviceMemory; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY = ShaderTrackingResourceType.NonUavDeviceMemory; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY = ShaderTrackingResourceType.AllDeviceMemory; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY = ShaderTrackingResourceType.GroupSharedMemory; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY = ShaderTrackingResourceType.AllSharedMemory; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV = ShaderTrackingResourceType.GroupSharedNonUav; + public const ShaderTrackingResourceType D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL = ShaderTrackingResourceType.All; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_IGNORE = ShaderTrackingOptions.OptionIgnore; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_UNINITIALIZED = ShaderTrackingOptions.OptionTrackUninitialized; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_RAW = ShaderTrackingOptions.OptionTrackRaw; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_WAR = ShaderTrackingOptions.OptionTrackWar; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_WAW = ShaderTrackingOptions.OptionTrackWaw; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_ALLOW_SAME = ShaderTrackingOptions.OptionAllowSame; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY = ShaderTrackingOptions.OptionTrackAtomicConsistency; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_RAW_ACROSS_THREADGROUPS = ShaderTrackingOptions.OptionTrackRawAcrossThreadgroups; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_WAR_ACROSS_THREADGROUPS = ShaderTrackingOptions.OptionTrackWarAcrossThreadgroups; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_WAW_ACROSS_THREADGROUPS = ShaderTrackingOptions.OptionTrackWawAcrossThreadgroups; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY_ACROSS_THREADGROUPS = ShaderTrackingOptions.OptionTrackAtomicConsistencyAcrossThreadgroups; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS = ShaderTrackingOptions.OptionUavSpecificFlags; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS = ShaderTrackingOptions.OptionAllHazards; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS_ALLOWING_SAME = ShaderTrackingOptions.OptionAllHazardsAllowingSame; + public const ShaderTrackingOptions D3D11_SHADER_TRACKING_OPTION_ALL_OPTIONS = ShaderTrackingOptions.OptionAllOptions; + public const MessageCategory D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED = MessageCategory.ApplicationDefined; + public const MessageCategory D3D11_MESSAGE_CATEGORY_MISCELLANEOUS = MessageCategory.Miscellaneous; + public const MessageCategory D3D11_MESSAGE_CATEGORY_INITIALIZATION = MessageCategory.Initialization; + public const MessageCategory D3D11_MESSAGE_CATEGORY_CLEANUP = MessageCategory.Cleanup; + public const MessageCategory D3D11_MESSAGE_CATEGORY_COMPILATION = MessageCategory.Compilation; + public const MessageCategory D3D11_MESSAGE_CATEGORY_STATE_CREATION = MessageCategory.StateCreation; + public const MessageCategory D3D11_MESSAGE_CATEGORY_STATE_SETTING = MessageCategory.StateSetting; + public const MessageCategory D3D11_MESSAGE_CATEGORY_STATE_GETTING = MessageCategory.StateGetting; + public const MessageCategory D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION = MessageCategory.ResourceManipulation; + public const MessageCategory D3D11_MESSAGE_CATEGORY_EXECUTION = MessageCategory.Execution; + public const MessageCategory D3D11_MESSAGE_CATEGORY_SHADER = MessageCategory.Shader; + public const MessageSeverity D3D11_MESSAGE_SEVERITY_CORRUPTION = MessageSeverity.Corruption; + public const MessageSeverity D3D11_MESSAGE_SEVERITY_ERROR = MessageSeverity.Error; + public const MessageSeverity D3D11_MESSAGE_SEVERITY_WARNING = MessageSeverity.Warning; + public const MessageSeverity D3D11_MESSAGE_SEVERITY_INFO = MessageSeverity.Info; + public const MessageSeverity D3D11_MESSAGE_SEVERITY_MESSAGE = MessageSeverity.Message; + public const MessageId D3D11_MESSAGE_ID_UNKNOWN = MessageId.Unknown; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD = MessageId.DeviceIASetVertexBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD = MessageId.DeviceIASetIndexBufferHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD = MessageId.DeviceVSSetShaderResourcesHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD = MessageId.DeviceVSSetConstantBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD = MessageId.DeviceGSSetShaderResourcesHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD = MessageId.DeviceGSSetConstantBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD = MessageId.DevicePSSetShaderResourcesHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD = MessageId.DevicePSSetConstantBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD = MessageId.DeviceOMSetRenderTargetsHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD = MessageId.DeviceSOSetTargetsHazard; + public const MessageId D3D11_MESSAGE_ID_STRING_FROM_APPLICATION = MessageId.StringFromApplication; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_THIS = MessageId.CorruptedThis; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1 = MessageId.CorruptedParameter1; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2 = MessageId.CorruptedParameter2; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3 = MessageId.CorruptedParameter3; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4 = MessageId.CorruptedParameter4; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5 = MessageId.CorruptedParameter5; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6 = MessageId.CorruptedParameter6; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7 = MessageId.CorruptedParameter7; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8 = MessageId.CorruptedParameter8; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9 = MessageId.CorruptedParameter9; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10 = MessageId.CorruptedParameter10; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11 = MessageId.CorruptedParameter11; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12 = MessageId.CorruptedParameter12; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13 = MessageId.CorruptedParameter13; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14 = MessageId.CorruptedParameter14; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15 = MessageId.CorruptedParameter15; + public const MessageId D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING = MessageId.CorruptedMultithreading; + public const MessageId D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY = MessageId.MessageReportingOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT = MessageId.IASetInputLayoutUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT = MessageId.IASetVertexBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT = MessageId.IASetIndexBufferUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT = MessageId.VSSetShaderUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT = MessageId.VSSetShaderResourcesUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT = MessageId.VSSetConstantBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT = MessageId.VSSetSamplersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT = MessageId.GSSetShaderUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT = MessageId.GSSetShaderResourcesUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT = MessageId.GSSetConstantBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT = MessageId.GSSetSamplersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT = MessageId.SOSetTargetsUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT = MessageId.PSSetShaderUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT = MessageId.PSSetShaderResourcesUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT = MessageId.PSSetConstantBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT = MessageId.PSSetSamplersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT = MessageId.RSSetStateUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT = MessageId.OMSetBlendStateUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT = MessageId.OMSetDepthStencilStateUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT = MessageId.OMSetRenderTargetsUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT = MessageId.SetPredicationUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA = MessageId.GetPrivateDataMoreData; + public const MessageId D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA = MessageId.SetPrivateDataInvalidFreeData; + public const MessageId D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN = MessageId.SetPrivateDataInvalidIUnknown; + public const MessageId D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS = MessageId.SetPrivateDataInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS = MessageId.SetPrivateDataChangingParams; + public const MessageId D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY = MessageId.SetPrivateDataOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT = MessageId.CreateBufferUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES = MessageId.CreateBufferInvalidSamples; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE = MessageId.CreateBufferUnrecognizedUsage; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS = MessageId.CreateBufferUnrecognizedBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS = MessageId.CreateBufferUnrecognizedCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS = MessageId.CreateBufferUnrecognizedMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS = MessageId.CreateBufferInvalidCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS = MessageId.CreateBufferInvalidBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA = MessageId.CreateBufferInvalidInitialData; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS = MessageId.CreateBufferInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS = MessageId.CreateBufferInvalidMipLevels; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS = MessageId.CreateBufferInvalidMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN = MessageId.CreateBufferInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN = MessageId.CreateBufferOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC = MessageId.CreateBufferNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS = MessageId.CreateBufferInvalidConstantBufferBindings; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION = MessageId.CreateBufferLargeAllocation; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT = MessageId.CreateTexture1DUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT = MessageId.CreateTexture1DUnsupportedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES = MessageId.CreateTexture1DInvalidSamples; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE = MessageId.CreateTexture1DUnrecognizedUsage; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS = MessageId.CreateTexture1DUnrecognizedBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS = MessageId.CreateTexture1DUnrecognizedCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS = MessageId.CreateTexture1DUnrecognizedMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS = MessageId.CreateTexture1DInvalidCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS = MessageId.CreateTexture1DInvalidBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA = MessageId.CreateTexture1DInvalidInitialData; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS = MessageId.CreateTexture1DInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS = MessageId.CreateTexture1DInvalidMipLevels; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS = MessageId.CreateTexture1DInvalidMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN = MessageId.CreateTexture1DInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN = MessageId.CreateTexture1DOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC = MessageId.CreateTexture1DNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION = MessageId.CreateTexture1DLargeAllocation; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT = MessageId.CreateTexture2DUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT = MessageId.CreateTexture2DUnsupportedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES = MessageId.CreateTexture2DInvalidSamples; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE = MessageId.CreateTexture2DUnrecognizedUsage; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS = MessageId.CreateTexture2DUnrecognizedBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS = MessageId.CreateTexture2DUnrecognizedCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS = MessageId.CreateTexture2DUnrecognizedMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS = MessageId.CreateTexture2DInvalidCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS = MessageId.CreateTexture2DInvalidBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA = MessageId.CreateTexture2DInvalidInitialData; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS = MessageId.CreateTexture2DInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS = MessageId.CreateTexture2DInvalidMipLevels; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS = MessageId.CreateTexture2DInvalidMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN = MessageId.CreateTexture2DInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN = MessageId.CreateTexture2DOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC = MessageId.CreateTexture2DNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION = MessageId.CreateTexture2DLargeAllocation; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT = MessageId.CreateTexture3DUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT = MessageId.CreateTexture3DUnsupportedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES = MessageId.CreateTexture3DInvalidSamples; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE = MessageId.CreateTexture3DUnrecognizedUsage; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS = MessageId.CreateTexture3DUnrecognizedBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS = MessageId.CreateTexture3DUnrecognizedCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS = MessageId.CreateTexture3DUnrecognizedMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS = MessageId.CreateTexture3DInvalidCPUAccessFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS = MessageId.CreateTexture3DInvalidBindFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA = MessageId.CreateTexture3DInvalidInitialData; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS = MessageId.CreateTexture3DInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS = MessageId.CreateTexture3DInvalidMipLevels; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS = MessageId.CreateTexture3DInvalidMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN = MessageId.CreateTexture3DInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN = MessageId.CreateTexture3DOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC = MessageId.CreateTexture3DNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION = MessageId.CreateTexture3DLargeAllocation; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateShaderResourceViewUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC = MessageId.CreateShaderResourceViewInvalidDesc; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT = MessageId.CreateShaderResourceViewInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS = MessageId.CreateShaderResourceViewInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE = MessageId.CreateShaderResourceViewInvalidResource; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS = MessageId.CreateShaderResourceViewTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN = MessageId.CreateShaderResourceViewInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN = MessageId.CreateShaderResourceViewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateRenderTargetViewUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT = MessageId.CreateRenderTargetViewUnsupportedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC = MessageId.CreateRenderTargetViewInvalidDesc; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT = MessageId.CreateRenderTargetViewInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS = MessageId.CreateRenderTargetViewInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE = MessageId.CreateRenderTargetViewInvalidResource; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS = MessageId.CreateRenderTargetViewTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN = MessageId.CreateRenderTargetViewInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN = MessageId.CreateRenderTargetViewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateDepthStencilViewUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC = MessageId.CreateDepthStencilViewInvalidDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT = MessageId.CreateDepthStencilViewInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS = MessageId.CreateDepthStencilViewInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE = MessageId.CreateDepthStencilViewInvalidResource; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS = MessageId.CreateDepthStencilViewTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN = MessageId.CreateDepthStencilViewInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN = MessageId.CreateDepthStencilViewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY = MessageId.CreateInputLayoutOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS = MessageId.CreateInputLayoutTooManyElements; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT = MessageId.CreateInputLayoutInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT = MessageId.CreateInputLayoutIncompatibleFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT = MessageId.CreateInputLayoutInvalidSlot; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS = MessageId.CreateInputLayoutInvalidInputSlotClass; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH = MessageId.CreateInputLayoutStepRateSlotClassMismatch; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE = MessageId.CreateInputLayoutInvalidSlotClassChange; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE = MessageId.CreateInputLayoutInvalidStepRateChange; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT = MessageId.CreateInputLayoutInvalidAlignment; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC = MessageId.CreateInputLayoutDuplicateSemantic; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE = MessageId.CreateInputLayoutUnparseableInputSignature; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC = MessageId.CreateInputLayoutNullSemantic; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT = MessageId.CreateInputLayoutMissingElement; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC = MessageId.CreateInputLayoutNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY = MessageId.CreateVertexShaderOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE = MessageId.CreateVertexShaderInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE = MessageId.CreateVertexShaderInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY = MessageId.CreateGeometryShaderOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE = MessageId.CreateGeometryShaderInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE = MessageId.CreateGeometryShaderInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY = MessageId.CreateGeometryShaderWithStreamOutputOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE = MessageId.CreateGeometryShaderWithStreamOutputInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE = MessageId.CreateGeometryShaderWithStreamOutputInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES = MessageId.CreateGeometryShaderWithStreamOutputInvalidNumEntries; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED = MessageId.CreateGeometryShaderWithStreamOutputOutputStreamStrideUnused; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL = MessageId.CreateGeometryShaderWithStreamOutputUnexpectedDecl; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL = MessageId.CreateGeometryShaderWithStreamOutputExpectedDecl; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED = MessageId.CreateGeometryShaderWithStreamOutputOutputSlot0Expected; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT = MessageId.CreateGeometryShaderWithStreamOutputInvalidOutputSlot; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT = MessageId.CreateGeometryShaderWithStreamOutputOnlyoneelementperslot; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT = MessageId.CreateGeometryShaderWithStreamOutputInvalidComponentCount; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT = MessageId.CreateGeometryShaderWithStreamOutputInvalidStartComponentAndComponentCount; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION = MessageId.CreateGeometryShaderWithStreamOutputInvalidGapDefinition; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT = MessageId.CreateGeometryShaderWithStreamOutputRepeatedOutput; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE = MessageId.CreateGeometryShaderWithStreamOutputInvalidOutputStreamStride; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC = MessageId.CreateGeometryShaderWithStreamOutputMissingSemantic; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH = MessageId.CreateGeometryShaderWithStreamOutputMaskmisMatch; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS = MessageId.CreateGeometryShaderWithStreamOutputCantHaveOnlyGaps; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX = MessageId.CreateGeometryShaderWithStreamOutputDeclTooComplex; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE = MessageId.CreateGeometryShaderWithStreamOutputMissingOutputSignature; + public const MessageId D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY = MessageId.CreatePixelShaderOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE = MessageId.CreatePixelShaderInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE = MessageId.CreatePixelShaderInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE = MessageId.CreateRasterizerStateInvalidFillMode; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE = MessageId.CreateRasterizerStateInvalidCullMode; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP = MessageId.CreateRasterizerStateInvalidDepthBiasClamp; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS = MessageId.CreateRasterizerStateInvalidSlopeScaledDepthBias; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS = MessageId.CreateRasterizerStateTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC = MessageId.CreateRasterizerStateNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK = MessageId.CreateDepthStencilStateInvalidDepthWriteMask; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC = MessageId.CreateDepthStencilStateInvalidDepthFunc; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilFailOp; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilZFailOp; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilPassOp; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilFunc; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP = MessageId.CreateDepthStencilStateInvalidBackFaceStencilFailOp; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP = MessageId.CreateDepthStencilStateInvalidBackFaceStencilZFailOp; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP = MessageId.CreateDepthStencilStateInvalidBackFaceStencilPassOp; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC = MessageId.CreateDepthStencilStateInvalidBackFaceStencilFunc; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS = MessageId.CreateDepthStencilStateTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC = MessageId.CreateDepthStencilStateNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND = MessageId.CreateBlendStateInvalidSrcBlend; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND = MessageId.CreateBlendStateInvalidDestBlend; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP = MessageId.CreateBlendStateInvalidBlendOp; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA = MessageId.CreateBlendStateInvalidSrcBlendAlpha; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA = MessageId.CreateBlendStateInvalidDestBlendAlpha; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA = MessageId.CreateBlendStateInvalidBlendOpAlpha; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK = MessageId.CreateBlendStateInvalidRenderTargetWriteMask; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS = MessageId.CreateBlendStateTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC = MessageId.CreateBlendStateNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER = MessageId.CreateSamplerStateInvalidFilter; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU = MessageId.CreateSamplerStateInvalidAddressU; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV = MessageId.CreateSamplerStateInvalidAddressV; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW = MessageId.CreateSamplerStateInvalidAddressW; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS = MessageId.CreateSamplerStateInvalidmiplodbias; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY = MessageId.CreateSamplerStateInvalidMaxAnisotropy; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC = MessageId.CreateSamplerStateInvalidComparisonFunc; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD = MessageId.CreateSamplerStateInvalidMinLod; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD = MessageId.CreateSamplerStateInvalidMaxLod; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS = MessageId.CreateSamplerStateTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC = MessageId.CreateSamplerStateNullDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY = MessageId.CreateQueryOrPredicateInvalidQuery; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS = MessageId.CreateQueryOrPredicateInvalidMiscFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG = MessageId.CreateQueryOrPredicateUnexpectedmiscflag; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC = MessageId.CreateQueryOrPredicateNullDesc; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED = MessageId.DeviceIASetPrimitiveTopologyTopologyUnrecognized; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED = MessageId.DeviceIASetPrimitiveTopologyTopologyUndefined; + public const MessageId D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER = MessageId.IASetVertexBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE = MessageId.DeviceIASetVertexBuffersOffsetTooLarge; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY = MessageId.DeviceIASetVertexBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER = MessageId.IASetIndexBufferInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID = MessageId.DeviceIASetIndexBufferFormatInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE = MessageId.DeviceIASetIndexBufferOffsetTooLarge; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED = MessageId.DeviceIASetIndexBufferOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceVSSetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER = MessageId.VSSetConstantBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceVSSetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceVSSetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceGSSetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER = MessageId.GSSetConstantBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceGSSetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceGSSetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER = MessageId.SOSetTargetsInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED = MessageId.DeviceSOSetTargetsOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DevicePSSetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER = MessageId.PSSetConstantBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DevicePSSetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY = MessageId.DevicePSSetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT = MessageId.DeviceRSSetViewportsInvalidviewport; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR = MessageId.DeviceRSSetScissorRectsInvalidscissor; + public const MessageId D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH = MessageId.ClearRenderTargetViewDenormFlush; + public const MessageId D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH = MessageId.ClearDepthStencilViewDenormFlush; + public const MessageId D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID = MessageId.ClearDepthStencilViewInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY = MessageId.DeviceIAGetVertexBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceVSGetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceVSGetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceVSGetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceGSGetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceGSGetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceGSGetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY = MessageId.DeviceSOGetTargetsBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DevicePSGetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DevicePSGetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY = MessageId.DevicePSGetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY = MessageId.DeviceRSGetViewportsViewportsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY = MessageId.DeviceRSGetScissorRectsRectsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID = MessageId.DeviceGenerateMipsResourceInvalid; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE = MessageId.CopySubresourceRegionInvalidDestinationSubresource; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE = MessageId.CopySubresourceRegionInvalidsourcesubresource; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX = MessageId.CopySubresourceRegionInvalidsourcebox; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE = MessageId.CopySubresourceRegionInvalidSource; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE = MessageId.CopySubresourceRegionInvalidDestinationState; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE = MessageId.CopySubresourceRegionInvalidSourceState; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE = MessageId.CopyResourceInvalidSource; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE = MessageId.CopyResourceInvalidDestinationState; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE = MessageId.CopyResourceInvalidSourceState; + public const MessageId D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE = MessageId.UpdateSubresourceInvalidDestinationSubresource; + public const MessageId D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX = MessageId.UpdateSubresourceInvalidDestinationBox; + public const MessageId D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE = MessageId.UpdateSubresourceInvalidDestinationState; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID = MessageId.DeviceResolveSubresourceDestinationInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID = MessageId.DeviceResolveSubresourceDestinationSubresourceInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID = MessageId.DeviceResolveSubresourceSourceInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID = MessageId.DeviceResolveSubresourceSourceSubresourceInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID = MessageId.DeviceResolveSubresourceFormatInvalid; + public const MessageId D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE = MessageId.BufferMapInvalidMapType; + public const MessageId D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS = MessageId.BufferMapInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED = MessageId.BufferMapAlreadyMapped; + public const MessageId D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN = MessageId.BufferMapDeviceRemovedReturn; + public const MessageId D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED = MessageId.BufferUnmapNotMapped; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE = MessageId.Texture1DMapInvalidMapType; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE = MessageId.Texture1DMapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS = MessageId.Texture1DMapInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED = MessageId.Texture1DMapAlreadyMapped; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN = MessageId.Texture1DMapDeviceRemovedReturn; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE = MessageId.Texture1DUnmapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED = MessageId.Texture1DUnmapNotMapped; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE = MessageId.Texture2DMapInvalidMapType; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE = MessageId.Texture2DMapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS = MessageId.Texture2DMapInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED = MessageId.Texture2DMapAlreadyMapped; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN = MessageId.Texture2DMapDeviceRemovedReturn; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE = MessageId.Texture2DUnmapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED = MessageId.Texture2DUnmapNotMapped; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE = MessageId.Texture3DMapInvalidMapType; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE = MessageId.Texture3DMapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS = MessageId.Texture3DMapInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED = MessageId.Texture3DMapAlreadyMapped; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN = MessageId.Texture3DMapDeviceRemovedReturn; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE = MessageId.Texture3DUnmapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED = MessageId.Texture3DUnmapNotMapped; + public const MessageId D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED = MessageId.CheckFormatSupportFormatDeprecated; + public const MessageId D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED = MessageId.CheckMultisampleQualityLevelsFormatDeprecated; + public const MessageId D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS = MessageId.SetExceptionModeUnrecognizedflags; + public const MessageId D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN = MessageId.SetExceptionModeInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN = MessageId.SetExceptionModeDeviceRemovedReturn; + public const MessageId D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE = MessageId.RefSimulatingInfinitelyFastHardware; + public const MessageId D3D11_MESSAGE_ID_REF_THREADING_MODE = MessageId.RefThreadingMode; + public const MessageId D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION = MessageId.RefUmdriverException; + public const MessageId D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION = MessageId.RefKmdriverException; + public const MessageId D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION = MessageId.RefHardwareException; + public const MessageId D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE = MessageId.RefAccessingIndexableTempOutOfRange; + public const MessageId D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER = MessageId.RefProblemParsingShader; + public const MessageId D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY = MessageId.RefOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_REF_INFO = MessageId.RefInfo; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW = MessageId.DeviceDrawVertexPosOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW = MessageId.DeviceDrawIndexedIndexPosOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW = MessageId.DeviceDrawInstancedVertexPosOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW = MessageId.DeviceDrawInstancedInstancePosOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW = MessageId.DeviceDrawIndexedInstancedInstancePosOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW = MessageId.DeviceDrawIndexedInstancedIndexPosOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET = MessageId.DeviceDrawVertexShaderNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND = MessageId.DeviceShaderLinkageSemanticNameNotFound; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX = MessageId.DeviceShaderLinkageRegisterIndex; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE = MessageId.DeviceShaderLinkageComponentType; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK = MessageId.DeviceShaderLinkageRegisterMask; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE = MessageId.DeviceShaderLinkageSystemValue; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS = MessageId.DeviceShaderLinkageNeverWrittenAlwaysReads; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET = MessageId.DeviceDrawVertexBufferNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET = MessageId.DeviceDrawInputLayoutNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET = MessageId.DeviceDrawConstantBufferNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL = MessageId.DeviceDrawConstantBufferTooSmall; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET = MessageId.DeviceDrawSamplerNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET = MessageId.DeviceDrawShaderResourceViewNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH = MessageId.DeviceDrawViewDimensionMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL = MessageId.DeviceDrawVertexBufferStrideTooSmall; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL = MessageId.DeviceDrawVertexBufferTooSmall; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET = MessageId.DeviceDrawIndexBufferNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID = MessageId.DeviceDrawIndexBufferFormatInvalid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL = MessageId.DeviceDrawIndexBufferTooSmall; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH = MessageId.DeviceDrawGSInputPrimitiveMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH = MessageId.DeviceDrawResourceReturnTypeMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT = MessageId.DeviceDrawPositionNotPresent; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET = MessageId.DeviceDrawOutputStreamNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED = MessageId.DeviceDrawBoundResourceMapped; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY = MessageId.DeviceDrawInvalidPrimitiveTopology; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED = MessageId.DeviceDrawVertexOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED = MessageId.DeviceDrawVertexStrideUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED = MessageId.DeviceDrawIndexOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED = MessageId.DeviceDrawOutputStreamOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED = MessageId.DeviceDrawResourceFormatLdUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED = MessageId.DeviceDrawResourceFormatSampleUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED = MessageId.DeviceDrawResourceFormatSampleCUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED = MessageId.DeviceDrawResourceMultisampleUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE = MessageId.DeviceDrawSOTargetsBoundWithoutSource; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER = MessageId.DeviceDrawSOStrideLargerThanBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING = MessageId.DeviceDrawOMRenderTargetDoesNotSupportBlending; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 = MessageId.DeviceDrawOMDualSourceBlendingCanOnlyHaveRenderTarget0; + public const MessageId D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT = MessageId.DeviceRemovalProcessAtFault; + public const MessageId D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT = MessageId.DeviceRemovalProcessPossiblyAtFault; + public const MessageId D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT = MessageId.DeviceRemovalProcessNotAtFault; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN = MessageId.DeviceOpenSharedResourceInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN = MessageId.DeviceOpenSharedResourceOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN = MessageId.DeviceOpenSharedResourceBadinterfaceReturn; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET = MessageId.DeviceDrawViewportNotSet; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC = MessageId.CreateInputLayoutTrailingDigitInSemantic; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC = MessageId.CreateGeometryShaderWithStreamOutputTrailingDigitInSemantic; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH = MessageId.DeviceRSSetViewportsDenormFlush; + public const MessageId D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW = MessageId.OMSetRenderTargetsInvalidView; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS = MessageId.DeviceSettextfiltersizeInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH = MessageId.DeviceDrawSamplerMismatch; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH = MessageId.CreateInputLayoutTypeMismatch; + public const MessageId D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY = MessageId.BlendStateGetDescLegacy; + public const MessageId D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY = MessageId.ShaderResourceViewGetDescLegacy; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN = MessageId.CreateQueryOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN = MessageId.CreatePredicateOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER = MessageId.CreateCounterOutOfRangeCounter; + public const MessageId D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED = MessageId.CreateCounterSimultaneousActiveCountersExhausted; + public const MessageId D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER = MessageId.CreateCounterUnsupportedWellknownCounter; + public const MessageId D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN = MessageId.CreateCounterOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN = MessageId.CreateCounterNonExclusiveReturn; + public const MessageId D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC = MessageId.CreateCounterNullDesc; + public const MessageId D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER = MessageId.CheckCounterOutOfRangeCounter; + public const MessageId D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER = MessageId.CheckCounterUnsupportedWellknownCounter; + public const MessageId D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE = MessageId.SetPredicationInvalidPredicateState; + public const MessageId D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED = MessageId.QueryBeginUnsupported; + public const MessageId D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION = MessageId.PredicateBeginDuringPredication; + public const MessageId D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE = MessageId.QueryBeginDuplicate; + public const MessageId D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS = MessageId.QueryBeginAbandoningPreviousResults; + public const MessageId D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION = MessageId.PredicateEndDuringPredication; + public const MessageId D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS = MessageId.QueryEndAbandoningPreviousResults; + public const MessageId D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN = MessageId.QueryEndWithoutBegin; + public const MessageId D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE = MessageId.QueryGetDataInvalidDatasize; + public const MessageId D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS = MessageId.QueryGetDataInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL = MessageId.QueryGetDataInvalidCall; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH = MessageId.DeviceDrawPSOutputTypeMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED = MessageId.DeviceDrawResourceFormatGatherUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN = MessageId.DeviceDrawInvalidUseOfCenterMultisamplePattern; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE = MessageId.DeviceIASetVertexBuffersStrideTooLarge; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE = MessageId.DeviceIASetVertexBuffersInvalidRange; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT = MessageId.CreateInputLayoutEmptyLayout; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH = MessageId.DeviceDrawResourceSampleCountMismatch; + public const MessageId D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY = MessageId.LiveObjectSummary; + public const MessageId D3D11_MESSAGE_ID_LIVE_BUFFER = MessageId.LiveBuffer; + public const MessageId D3D11_MESSAGE_ID_LIVE_TEXTURE1D = MessageId.LiveTexture1D; + public const MessageId D3D11_MESSAGE_ID_LIVE_TEXTURE2D = MessageId.LiveTexture2D; + public const MessageId D3D11_MESSAGE_ID_LIVE_TEXTURE3D = MessageId.LiveTexture3D; + public const MessageId D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW = MessageId.LiveShaderResourceView; + public const MessageId D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW = MessageId.LiveRenderTargetView; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW = MessageId.LiveDepthStencilView; + public const MessageId D3D11_MESSAGE_ID_LIVE_VERTEXSHADER = MessageId.LiveVertexShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER = MessageId.LiveGeometryShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_PIXELSHADER = MessageId.LivePixelShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT = MessageId.LiveInputLayout; + public const MessageId D3D11_MESSAGE_ID_LIVE_SAMPLER = MessageId.LiveSampler; + public const MessageId D3D11_MESSAGE_ID_LIVE_BLENDSTATE = MessageId.LiveBlendState; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE = MessageId.LiveDepthstencilstate; + public const MessageId D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE = MessageId.LiveRasterizerstate; + public const MessageId D3D11_MESSAGE_ID_LIVE_QUERY = MessageId.LiveQuery; + public const MessageId D3D11_MESSAGE_ID_LIVE_PREDICATE = MessageId.LivePredicate; + public const MessageId D3D11_MESSAGE_ID_LIVE_COUNTER = MessageId.LiveCounter; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEVICE = MessageId.LiveDevice; + public const MessageId D3D11_MESSAGE_ID_LIVE_SWAPCHAIN = MessageId.LiveSwapchain; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED = MessageId.CreateDepthStencilStateStencilNoTwoSided; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED = MessageId.CreateRasterizerStateDepthbiasclampNotSupported; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT = MessageId.CreateSamplerStateNoComparisonSupport; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY = MessageId.CreateSamplerStateExcessiveAnisotropy; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE = MessageId.CreateSamplerStateBorderOutOfRange; + public const MessageId D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED = MessageId.VSSetSamplersNotSupported; + public const MessageId D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS = MessageId.VSSetSamplersTooManySamplers; + public const MessageId D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS = MessageId.PSSetSamplersTooManySamplers; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS = MessageId.CreateResourceNoArrays; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND = MessageId.CreateResourceNoVBAndIBBind; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D = MessageId.CreateResourceNoTexture1D; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE = MessageId.CreateResourceDimensionOutOfRange; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE = MessageId.CreateResourceNotBindableAsShaderResource; + public const MessageId D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS = MessageId.OMSetRenderTargetsTooManyRenderTargets; + public const MessageId D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS = MessageId.OMSetRenderTargetsNoDifferingBitDepths; + public const MessageId D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX = MessageId.IASetVertexBuffersBadBufferIndex; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS = MessageId.DeviceRSSetViewportsTooManyViewports; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED = MessageId.DeviceIASetPrimitiveTopologyAdjacencyUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS = MessageId.DeviceRSSetScissorRectsTooManyScissors; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY = MessageId.CopyResourceOnlyTexture2DWithinGpuMemory; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK = MessageId.CopyResourceNoTexture3DReadback; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK = MessageId.CopyResourceNoTextureOnlyReadback; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT = MessageId.CreateInputLayoutUnsupportedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE = MessageId.CreateBlendStateNoAlphaToCoverage; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE = MessageId.CreateRasterizerStateDepthclipenableMustBeTrue; + public const MessageId D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE = MessageId.DrawIndexedStartindexlocationMustBePositive; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD = MessageId.CreateShaderResourceViewMustUseLowestLod; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL = MessageId.CreateSamplerStateMinlodMustNotBeFractional; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX = MessageId.CreateSamplerStateMaxlodMustBeFltMax; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO = MessageId.CreateShaderResourceViewFirstarraysliceMustBeZero; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES = MessageId.CreateShaderResourceViewCubesMustHave6Sides; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET = MessageId.CreateResourceNotBindableAsRenderTarget; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER = MessageId.CreateResourceNoDwordIndexBuffer; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE = MessageId.CreateResourceMsaaPrecludesShaderResource; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE = MessageId.CreateResourcePresentationPrecludesShaderResource; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE = MessageId.CreateBlendStateNoIndependentBlendEnable; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS = MessageId.CreateBlendStateNoIndependentWriteMasks; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT = MessageId.CreateResourceNoStreamOut; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS = MessageId.CreateResourceOnlyVBIBForBuffers; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES = MessageId.CreateResourceNoAutogenForVolumes; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED = MessageId.CreateResourceDxgiFormatR8g8b8a8CannotBeShared; + public const MessageId D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED = MessageId.VSShaderResourcesNotSupported; + public const MessageId D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED = MessageId.GeometryShaderNotSupported; + public const MessageId D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED = MessageId.StreamOutNotSupported; + public const MessageId D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED = MessageId.TextFilterNotSupported; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND = MessageId.CreateBlendStateNoSeparateAlphaBlend; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND = MessageId.CreateBlendStateNoMRTBlend; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED = MessageId.CreateBlendStateOperationNotSupported; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE = MessageId.CreateSamplerStateNoMirrorOnce; + public const MessageId D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED = MessageId.DrawInstancedNotSupported; + public const MessageId D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3 = MessageId.DrawIndexedInstancedNotSupportedBelow93; + public const MessageId D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED = MessageId.DrawIndexedPointListUnsupported; + public const MessageId D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO = MessageId.SetBlendStateSampleMaskCannotBeZero; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION = MessageId.CreateResourceDimensionExceedsFeatureLevelDefinition; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED = MessageId.CreateResourceOnlySingleMipLevelDepthStencilSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR = MessageId.DeviceRSSetScissorRectsNegativeScissor; + public const MessageId D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA = MessageId.SlotZeroMustBeD3D10InputPerVertexData; + public const MessageId D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP = MessageId.CreateResourceNonPow2Mipmap; + public const MessageId D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED = MessageId.CreateSamplerStateBorderNotSupported; + public const MessageId D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT = MessageId.OMSetRenderTargetsNoSrgbMRT; + public const MessageId D3D11_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES = MessageId.CopyResourceNo3DMismatchedUpdates; + public const MessageId D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS = MessageId.CreateDepthStencilViewInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE = MessageId.CreateVertexShaderInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE = MessageId.CreateGeometryShaderInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS = MessageId.CreateGeometryShaderWithStreamOutputInvalidNumStreams; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER = MessageId.CreateGeometryShaderWithStreamOutputInvalidStreamToRasterizer; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS = MessageId.CreateGeometryShaderWithStreamOutputUnexpectedStreams; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE = MessageId.CreateGeometryShaderWithStreamOutputInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE = MessageId.CreatePixelShaderInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS = MessageId.CreateDeferredContextInvalidCommandListFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED = MessageId.CreateDeferredContextSingleThreaded; + public const MessageId D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN = MessageId.CreateDeferredContextInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN = MessageId.CreateDeferredContextInvalidCallReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN = MessageId.CreateDeferredContextOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT = MessageId.FinishDisplayListOnImmediateContext; + public const MessageId D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN = MessageId.FinishDisplayListOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN = MessageId.FinishDisplayListInvalidCallReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM = MessageId.CreateGeometryShaderWithStreamOutputInvalidStream; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES = MessageId.CreateGeometryShaderWithStreamOutputUnexpectedEntries; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES = MessageId.CreateGeometryShaderWithStreamOutputUnexpectedStrides; + public const MessageId D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES = MessageId.CreateGeometryShaderWithStreamOutputInvalidNumStrides; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD = MessageId.DeviceHSSetShaderResourcesHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD = MessageId.DeviceHSSetConstantBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT = MessageId.HSSetShaderResourcesUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT = MessageId.HSSetConstantBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL = MessageId.CreateHullShaderInvalidcall; + public const MessageId D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY = MessageId.CreateHullShaderOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE = MessageId.CreateHullShaderInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE = MessageId.CreateHullShaderInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE = MessageId.CreateHullShaderInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceHSSetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER = MessageId.HSSetConstantBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceHSSetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceHSSetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceHSGetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceHSGetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceHSGetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD = MessageId.DeviceDSSetShaderResourcesHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD = MessageId.DeviceDSSetConstantBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT = MessageId.DSSetShaderResourcesUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT = MessageId.DSSetConstantBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL = MessageId.CreateDomainShaderInvalidcall; + public const MessageId D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY = MessageId.CreateDomainShaderOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE = MessageId.CreateDomainShaderInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE = MessageId.CreateDomainShaderInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE = MessageId.CreateDomainShaderInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceDSSetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER = MessageId.DSSetConstantBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceDSSetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceDSSetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceDSGetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceDSGetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceDSGetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH = MessageId.DeviceDrawHSXorDSMismatch; + public const MessageId D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT = MessageId.DeferredContextRemovalProcessAtFault; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER = MessageId.DeviceDrawIndirectInvalidArgBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED = MessageId.DeviceDrawIndirectOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW = MessageId.DeviceDrawIndirectOffsetOverflow; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE = MessageId.ResourceMapInvalidMapType; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE = MessageId.ResourceMapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS = MessageId.ResourceMapInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED = MessageId.ResourceMapAlreadyMapped; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN = MessageId.ResourceMapDeviceRemovedReturn; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN = MessageId.ResourceMapOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD = MessageId.ResourceMapWithoutInitialDiscard; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE = MessageId.ResourceUnmapInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED = MessageId.ResourceUnmapNotMapped; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS = MessageId.DeviceDrawRasterizingControlPoints; + public const MessageId D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED = MessageId.DeviceIASetPrimitiveTopologyTopologyUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH = MessageId.DeviceDrawHSDSSignatureMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH = MessageId.DeviceDrawHullShaderInputTopologyMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH = MessageId.DeviceDrawHSDSControlPointCountMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH = MessageId.DeviceDrawHSDSTessellatorDomainMismatch; + public const MessageId D3D11_MESSAGE_ID_CREATE_CONTEXT = MessageId.CreateContext; + public const MessageId D3D11_MESSAGE_ID_LIVE_CONTEXT = MessageId.LiveContext; + public const MessageId D3D11_MESSAGE_ID_DESTROY_CONTEXT = MessageId.DestroyContext; + public const MessageId D3D11_MESSAGE_ID_CREATE_BUFFER = MessageId.CreateBuffer; + public const MessageId D3D11_MESSAGE_ID_LIVE_BUFFER_WIN7 = MessageId.LiveBufferWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_BUFFER = MessageId.DestroyBuffer; + public const MessageId D3D11_MESSAGE_ID_CREATE_TEXTURE1D = MessageId.CreateTexture1D; + public const MessageId D3D11_MESSAGE_ID_LIVE_TEXTURE1D_WIN7 = MessageId.LiveTexture1DWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_TEXTURE1D = MessageId.DestroyTexture1D; + public const MessageId D3D11_MESSAGE_ID_CREATE_TEXTURE2D = MessageId.CreateTexture2D; + public const MessageId D3D11_MESSAGE_ID_LIVE_TEXTURE2D_WIN7 = MessageId.LiveTexture2DWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_TEXTURE2D = MessageId.DestroyTexture2D; + public const MessageId D3D11_MESSAGE_ID_CREATE_TEXTURE3D = MessageId.CreateTexture3D; + public const MessageId D3D11_MESSAGE_ID_LIVE_TEXTURE3D_WIN7 = MessageId.LiveTexture3DWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_TEXTURE3D = MessageId.DestroyTexture3D; + public const MessageId D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW = MessageId.CreateShaderResourceView; + public const MessageId D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW_WIN7 = MessageId.LiveShaderResourceViewWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW = MessageId.DestroyShaderResourceView; + public const MessageId D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW = MessageId.CreateRenderTargetView; + public const MessageId D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW_WIN7 = MessageId.LiveRenderTargetViewWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW = MessageId.DestroyRenderTargetView; + public const MessageId D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW = MessageId.CreateDepthStencilView; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW_WIN7 = MessageId.LiveDepthStencilViewWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW = MessageId.DestroyDepthStencilView; + public const MessageId D3D11_MESSAGE_ID_CREATE_VERTEXSHADER = MessageId.CreateVertexShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_VERTEXSHADER_WIN7 = MessageId.LiveVertexShaderWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER = MessageId.DestroyVertexShader; + public const MessageId D3D11_MESSAGE_ID_CREATE_HULLSHADER = MessageId.CreateHullshader; + public const MessageId D3D11_MESSAGE_ID_LIVE_HULLSHADER = MessageId.LiveHullshader; + public const MessageId D3D11_MESSAGE_ID_DESTROY_HULLSHADER = MessageId.DestroyHullshader; + public const MessageId D3D11_MESSAGE_ID_CREATE_DOMAINSHADER = MessageId.CreateDomainShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_DOMAINSHADER = MessageId.LiveDomainShader; + public const MessageId D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER = MessageId.DestroyDomainShader; + public const MessageId D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER = MessageId.CreateGeometryShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER_WIN7 = MessageId.LiveGeometryShaderWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER = MessageId.DestroyGeometryShader; + public const MessageId D3D11_MESSAGE_ID_CREATE_PIXELSHADER = MessageId.CreatePixelShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_PIXELSHADER_WIN7 = MessageId.LivePixelShaderWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_PIXELSHADER = MessageId.DestroyPixelShader; + public const MessageId D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT = MessageId.CreateInputLayout; + public const MessageId D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT_WIN7 = MessageId.LiveInputLayoutWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT = MessageId.DestroyInputLayout; + public const MessageId D3D11_MESSAGE_ID_CREATE_SAMPLER = MessageId.CreateSampler; + public const MessageId D3D11_MESSAGE_ID_LIVE_SAMPLER_WIN7 = MessageId.LiveSamplerWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_SAMPLER = MessageId.DestroySampler; + public const MessageId D3D11_MESSAGE_ID_CREATE_BLENDSTATE = MessageId.CreateBlendState; + public const MessageId D3D11_MESSAGE_ID_LIVE_BLENDSTATE_WIN7 = MessageId.LiveBlendStateWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_BLENDSTATE = MessageId.DestroyBlendState; + public const MessageId D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE = MessageId.CreateDepthstencilstate; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE_WIN7 = MessageId.LiveDepthstencilstateWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE = MessageId.DestroyDepthstencilstate; + public const MessageId D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE = MessageId.CreateRasterizerstate; + public const MessageId D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE_WIN7 = MessageId.LiveRasterizerstateWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE = MessageId.DestroyRasterizerstate; + public const MessageId D3D11_MESSAGE_ID_CREATE_QUERY = MessageId.CreateQuery; + public const MessageId D3D11_MESSAGE_ID_LIVE_QUERY_WIN7 = MessageId.LiveQueryWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_QUERY = MessageId.DestroyQuery; + public const MessageId D3D11_MESSAGE_ID_CREATE_PREDICATE = MessageId.CreatePredicate; + public const MessageId D3D11_MESSAGE_ID_LIVE_PREDICATE_WIN7 = MessageId.LivePredicateWin7; + public const MessageId D3D11_MESSAGE_ID_DESTROY_PREDICATE = MessageId.DestroyPredicate; + public const MessageId D3D11_MESSAGE_ID_CREATE_COUNTER = MessageId.CreateCounter; + public const MessageId D3D11_MESSAGE_ID_DESTROY_COUNTER = MessageId.DestroyCounter; + public const MessageId D3D11_MESSAGE_ID_CREATE_COMMANDLIST = MessageId.CreateCommandlist; + public const MessageId D3D11_MESSAGE_ID_LIVE_COMMANDLIST = MessageId.LiveCommandlist; + public const MessageId D3D11_MESSAGE_ID_DESTROY_COMMANDLIST = MessageId.DestroyCommandlist; + public const MessageId D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE = MessageId.CreateClassInstance; + public const MessageId D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE = MessageId.LiveClassInstance; + public const MessageId D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE = MessageId.DestroyClassInstance; + public const MessageId D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE = MessageId.CreateClassLinkage; + public const MessageId D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE = MessageId.LiveClassLinkage; + public const MessageId D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE = MessageId.DestroyClassLinkage; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEVICE_WIN7 = MessageId.LiveDeviceWin7; + public const MessageId D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY_WIN7 = MessageId.LiveObjectSummaryWin7; + public const MessageId D3D11_MESSAGE_ID_CREATE_COMPUTESHADER = MessageId.CreateComputeShader; + public const MessageId D3D11_MESSAGE_ID_LIVE_COMPUTESHADER = MessageId.LiveComputeShader; + public const MessageId D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER = MessageId.DestroyComputeShader; + public const MessageId D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW = MessageId.CreateUnorderedAccessView; + public const MessageId D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW = MessageId.LiveUnorderedAccessView; + public const MessageId D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW = MessageId.DestroyUnorderedAccessView; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL = MessageId.DeviceSetShaderInterfacesFeaturelevel; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH = MessageId.DeviceSetShaderInterfaceCountMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE = MessageId.DeviceSetShaderInvalidInstance; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX = MessageId.DeviceSetShaderInvalidInstanceIndex; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE = MessageId.DeviceSetShaderInvalidInstanceType; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA = MessageId.DeviceSetShaderInvalidInstanceData; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA = MessageId.DeviceSetShaderUnboundInstanceData; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS = MessageId.DeviceSetShaderInstanceDataBindings; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL = MessageId.DeviceCreateShaderClassLinkageFull; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE = MessageId.DeviceCheckfeaturesupportUnrecognizedFeature; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE = MessageId.DeviceCheckfeaturesupportMismatchedDataSize; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN = MessageId.DeviceCheckfeaturesupportInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD = MessageId.DeviceCSSetShaderResourcesHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD = MessageId.DeviceCSSetConstantBuffersHazard; + public const MessageId D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT = MessageId.CSSetShaderResourcesUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT = MessageId.CSSetConstantBuffersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL = MessageId.CreateComputeShaderInvalidcall; + public const MessageId D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY = MessageId.CreateComputeShaderOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE = MessageId.CreateComputeShaderInvalidShaderBytecode; + public const MessageId D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE = MessageId.CreateComputeShaderInvalidShaderType; + public const MessageId D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE = MessageId.CreateComputeShaderInvalidClassLinkage; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceCSSetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER = MessageId.CSSetConstantBuffersInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceCSSetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceCSSetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY = MessageId.DeviceCSGetShaderResourcesViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY = MessageId.DeviceCSGetConstantBuffersBuffersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY = MessageId.DeviceCSGetSamplersSamplersEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateHullShaderDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderDoubleFloatOpsNotSupported; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE = MessageId.CreateBufferInvalidstructurestride; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS = MessageId.CreateShaderResourceViewInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE = MessageId.CreateUnorderedAccessViewInvalidResource; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC = MessageId.CreateUnorderedAccessViewInvalidDesc; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT = MessageId.CreateUnorderedAccessViewInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS = MessageId.CreateUnorderedAccessViewInvalidDimensions; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateUnorderedAccessViewUnrecognizedFormat; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD = MessageId.DeviceOMSetRenderTargetsAndUnorderedAccessViewsHazard; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS = MessageId.DeviceOMSetRenderTargetsAndUnorderedAccessViewsOverlappingOldSlots; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP = MessageId.DeviceOMSetRenderTargetsAndUnorderedAccessViewsNoOp; + public const MessageId D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT = MessageId.CSSetUnorderedAccessViewsUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT = MessageId.PSSetUnorderedAccessViewsUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN = MessageId.CreateUnorderedAccessViewInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN = MessageId.CreateUnorderedAccessViewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS = MessageId.CreateUnorderedAccessViewTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD = MessageId.DeviceCSSetUnorderedAccessViewsHazard; + public const MessageId D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH = MessageId.ClearUnorderedAccessViewDenormFlush; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY = MessageId.DeviceCSSetUnorderedAccesssViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY = MessageId.DeviceCSGetUnorderedAccesssViewsEmpty; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS = MessageId.CreateUnorderedAccessViewInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS = MessageId.CreateShaderResesourceViewTooManyObjects; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER = MessageId.DeviceDispatchIndirectInvalidArgBuffer; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED = MessageId.DeviceDispatchIndirectOffsetUnaligned; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW = MessageId.DeviceDispatchIndirectOffsetOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT = MessageId.DeviceSetresourceminlodInvalidContext; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE = MessageId.DeviceSetresourceminlodInvalidResource; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD = MessageId.DeviceSetresourceminlodInvalidMinLod; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT = MessageId.DeviceGetresourceminlodInvalidContext; + public const MessageId D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE = MessageId.DeviceGetresourceminlodInvalidResource; + public const MessageId D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT = MessageId.OMSetDepthStencilUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY = MessageId.ClearDepthStencilViewDepthReadonly; + public const MessageId D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY = MessageId.ClearDepthStencilViewStencilReadonly; + public const MessageId D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED = MessageId.CheckfeaturesupportFormatDeprecated; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH = MessageId.DeviceUnorderedAccessViewReturnTypeMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET = MessageId.DeviceUnorderedAccessViewNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP = MessageId.DeviceDrawUnorderedAccessViewRenderTargetViewOverlap; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH = MessageId.DeviceUnorderedAccessViewDimensionMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAppendUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicsUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH = MessageId.DeviceUnorderedAccessViewStructureStrideMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH = MessageId.DeviceUnorderedAccessViewBufferTypeMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewRawUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewFormatLdUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewFormatStoreUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicAddUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicBitwiseOpsUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicCmpstoreCmpexchangeUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicExchangeUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicSignedMinmaxUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewAtomicUnsignedMinmaxUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED = MessageId.DeviceDispatchBoundResourceMapped; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW = MessageId.DeviceDispatchThreadgroupcountOverflow; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO = MessageId.DeviceDispatchThreadgroupcountZero; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH = MessageId.DeviceShaderResourceViewStructureStrideMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH = MessageId.DeviceShaderResourceViewBufferTypeMismatch; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED = MessageId.DeviceShaderResourceViewRawUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED = MessageId.DeviceDispatchUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED = MessageId.DeviceDispatchIndirectUnsupported; + public const MessageId D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET = MessageId.CopyStructureCountInvalidOffset; + public const MessageId D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET = MessageId.CopyStructureCountLargeOffset; + public const MessageId D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE = MessageId.CopyStructureCountInvalidDestinationState; + public const MessageId D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE = MessageId.CopyStructureCountInvalidSourceState; + public const MessageId D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED = MessageId.CheckFormatSupportFormatNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW = MessageId.DeviceCSSetUnorderedAccessViewsInvalidView; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET = MessageId.DeviceCSSetUnorderedAccessViewsInvalidOffset; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS = MessageId.DeviceCSSetUnorderedAccessViewsToomanyviews; + public const MessageId D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT = MessageId.ClearUnorderedAccessViewFloatInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED = MessageId.DeviceUnorderedAccessViewCounterUnsupported; + public const MessageId D3D11_MESSAGE_ID_REF_WARNING = MessageId.RefWarning; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV = MessageId.DeviceDrawPixelShaderWithoutRtvOrDsv; + public const MessageId D3D11_MESSAGE_ID_SHADER_ABORT = MessageId.ShaderAbort; + public const MessageId D3D11_MESSAGE_ID_SHADER_MESSAGE = MessageId.ShaderMessage; + public const MessageId D3D11_MESSAGE_ID_SHADER_ERROR = MessageId.ShaderError; + public const MessageId D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDRESOURCE = MessageId.OfferResourcesInvalidResource; + public const MessageId D3D11_MESSAGE_ID_HSSETSAMPLERS_UNBINDDELETINGOBJECT = MessageId.HSSetSamplersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_DSSETSAMPLERS_UNBINDDELETINGOBJECT = MessageId.DSSetSamplersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CSSETSAMPLERS_UNBINDDELETINGOBJECT = MessageId.CSSetSamplersUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_HSSETSHADER_UNBINDDELETINGOBJECT = MessageId.HSSetShaderUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_DSSETSHADER_UNBINDDELETINGOBJECT = MessageId.DSSetShaderUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_CSSETSHADER_UNBINDDELETINGOBJECT = MessageId.CSSetShaderUnbindDeletingObject; + public const MessageId D3D11_MESSAGE_ID_ENQUEUESETEVENT_INVALIDARG_RETURN = MessageId.EnqueueSetEventInvalidArgReturn; + public const MessageId D3D11_MESSAGE_ID_ENQUEUESETEVENT_OUTOFMEMORY_RETURN = MessageId.EnqueueSetEventOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_ENQUEUESETEVENT_ACCESSDENIED_RETURN = MessageId.EnqueueSetEventAccessdeniedReturn; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NUMUAVS_INVALIDRANGE = MessageId.DeviceOMSetRenderTargetsAndUnorderedAccessViewsNumUAVsInvalidRange; + public const MessageId D3D11_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT = MessageId.UseOfZeroRefCountObject; + public const MessageId D3D11_MESSAGE_ID_CREATE_VIDEODECODER = MessageId.CreateVideoDecoder; + public const MessageId D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSORENUM = MessageId.CreateVideoProcessorEnum; + public const MessageId D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSOR = MessageId.CreateVideoProcessor; + public const MessageId D3D11_MESSAGE_ID_CREATE_DECODEROUTPUTVIEW = MessageId.CreateDecoderOutputView; + public const MessageId D3D11_MESSAGE_ID_CREATE_PROCESSORINPUTVIEW = MessageId.CreateProcessorInputView; + public const MessageId D3D11_MESSAGE_ID_CREATE_PROCESSOROUTPUTVIEW = MessageId.CreateProcessorOutputView; + public const MessageId D3D11_MESSAGE_ID_CREATE_DEVICECONTEXTSTATE = MessageId.CreateDeviceContextState; + public const MessageId D3D11_MESSAGE_ID_LIVE_VIDEODECODER = MessageId.LiveVideoDecoder; + public const MessageId D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSORENUM = MessageId.LiveVideoProcessorEnum; + public const MessageId D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSOR = MessageId.LiveVideoProcessor; + public const MessageId D3D11_MESSAGE_ID_LIVE_DECODEROUTPUTVIEW = MessageId.LiveDecoderOutputView; + public const MessageId D3D11_MESSAGE_ID_LIVE_PROCESSORINPUTVIEW = MessageId.LiveProcessorInputView; + public const MessageId D3D11_MESSAGE_ID_LIVE_PROCESSOROUTPUTVIEW = MessageId.LiveProcessorOutputView; + public const MessageId D3D11_MESSAGE_ID_LIVE_DEVICECONTEXTSTATE = MessageId.LiveDeviceContextState; + public const MessageId D3D11_MESSAGE_ID_DESTROY_VIDEODECODER = MessageId.DestroyVideoDecoder; + public const MessageId D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSORENUM = MessageId.DestroyVideoProcessorEnum; + public const MessageId D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSOR = MessageId.DestroyVideoProcessor; + public const MessageId D3D11_MESSAGE_ID_DESTROY_DECODEROUTPUTVIEW = MessageId.DestroyDecoderOutputView; + public const MessageId D3D11_MESSAGE_ID_DESTROY_PROCESSORINPUTVIEW = MessageId.DestroyProcessorInputView; + public const MessageId D3D11_MESSAGE_ID_DESTROY_PROCESSOROUTPUTVIEW = MessageId.DestroyProcessorOutputView; + public const MessageId D3D11_MESSAGE_ID_DESTROY_DEVICECONTEXTSTATE = MessageId.DestroyDeviceContextState; + public const MessageId D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFLAGS = MessageId.CreateDeviceContextStateInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFEATURELEVEL = MessageId.CreateDeviceContextStateInvalidfeaturelevel; + public const MessageId D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_FEATURELEVELS_NOT_SUPPORTED = MessageId.CreateDeviceContextStateFeaturelevelsNotSupported; + public const MessageId D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDREFIID = MessageId.CreateDeviceContextStateInvalidrefiid; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DISCARDVIEW_INVALIDVIEW = MessageId.DeviceDiscardViewInvalidView; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION1_INVALIDCOPYFLAGS = MessageId.CopySubresourceRegion1InvalidCopyFlags; + public const MessageId D3D11_MESSAGE_ID_UPDATESUBRESOURCE1_INVALIDCOPYFLAGS = MessageId.UpdateSubresource1InvalidCopyFlags; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT = MessageId.CreateRasterizerStateInvalidforcedsamplecount; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODER_OUTOFMEMORY_RETURN = MessageId.CreateVideoDecoderOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODER_NULLPARAM = MessageId.CreateVideoDecoderNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODER_INVALIDFORMAT = MessageId.CreateVideoDecoderInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODER_ZEROWIDTHHEIGHT = MessageId.CreateVideoDecoderZeroWidthHeight; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERSIZE = MessageId.CreateVideoDecoderDriverInvalidBufferSize; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERUSAGE = MessageId.CreateVideoDecoderDriverInvalidBufferUsage; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERPROFILECOUNT_OUTOFMEMORY = MessageId.GetVideoDecoderProfileCountOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_NULLPARAM = MessageId.GetVideoDecoderProfileNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_INVALIDINDEX = MessageId.GetVideoDecoderProfileInvalidIndex; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_OUTOFMEMORY_RETURN = MessageId.GetVideoDecoderProfileOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_NULLPARAM = MessageId.CheckVideoDecoderFormatNullParam; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_OUTOFMEMORY_RETURN = MessageId.CheckVideoDecoderFormatOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_NULLPARAM = MessageId.GetVideoDecoderConfigCountNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_OUTOFMEMORY_RETURN = MessageId.GetVideoDecoderConfigCountOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_NULLPARAM = MessageId.GetVideoDecoderConfigNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_INVALIDINDEX = MessageId.GetVideoDecoderConfigInvalidIndex; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_OUTOFMEMORY_RETURN = MessageId.GetVideoDecoderConfigOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_GETDECODERCREATIONPARAMS_NULLPARAM = MessageId.GetDecoderCreationParamsNullParam; + public const MessageId D3D11_MESSAGE_ID_GETDECODERDRIVERHANDLE_NULLPARAM = MessageId.GetDecoderDriverHandleNullParam; + public const MessageId D3D11_MESSAGE_ID_GETDECODERBUFFER_NULLPARAM = MessageId.GetDecoderBufferNullParam; + public const MessageId D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDBUFFER = MessageId.GetDecoderBufferInvalidBuffer; + public const MessageId D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDTYPE = MessageId.GetDecoderBufferInvalidType; + public const MessageId D3D11_MESSAGE_ID_GETDECODERBUFFER_LOCKED = MessageId.GetDecoderBufferLocked; + public const MessageId D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NULLPARAM = MessageId.ReleaseDecoderBufferNullParam; + public const MessageId D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_INVALIDTYPE = MessageId.ReleaseDecoderBufferInvalidType; + public const MessageId D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NOTLOCKED = MessageId.ReleaseDecoderBufferNotlocked; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_NULLPARAM = MessageId.DecoderBeginFrameNullParam; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_HAZARD = MessageId.DecoderBeginFrameHazard; + public const MessageId D3D11_MESSAGE_ID_DECODERENDFRAME_NULLPARAM = MessageId.DecoderEndFrameNullParam; + public const MessageId D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_NULLPARAM = MessageId.SubmitDecoderBuffersNullParam; + public const MessageId D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_INVALIDTYPE = MessageId.SubmitDecoderBuffersInvalidType; + public const MessageId D3D11_MESSAGE_ID_DECODEREXTENSION_NULLPARAM = MessageId.DecoderExtensionNullParam; + public const MessageId D3D11_MESSAGE_ID_DECODEREXTENSION_INVALIDRESOURCE = MessageId.DecoderExtensionInvalidResource; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_OUTOFMEMORY_RETURN = MessageId.CreateVideoProcessorEnumeratorOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_NULLPARAM = MessageId.CreateVideoProcessorEnumeratorNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDFRAMEFORMAT = MessageId.CreateVideoProcessorEnumeratorInvalidframeformat; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDUSAGE = MessageId.CreateVideoProcessorEnumeratorInvalidUsage; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDINPUTFRAMERATE = MessageId.CreateVideoProcessorEnumeratorInvalidinputframerate; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDOUTPUTFRAMERATE = MessageId.CreateVideoProcessorEnumeratorInvalidoutputframerate; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDWIDTHHEIGHT = MessageId.CreateVideoProcessorEnumeratorInvalidwidthheight; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORCONTENTDESC_NULLPARAM = MessageId.GetVideoProcessorContentDescNullParam; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMAT_NULLPARAM = MessageId.CheckVideoProcessorFormatNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORCAPS_NULLPARAM = MessageId.GetVideoProcessorCapsNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_NULLPARAM = MessageId.GetVideoProcessorRateConversionCapsNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_INVALIDINDEX = MessageId.GetVideoProcessorRateConversionCapsInvalidIndex; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_NULLPARAM = MessageId.GetVideoProcessorCustomRateNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_INVALIDINDEX = MessageId.GetVideoProcessorCustomRateInvalidIndex; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_NULLPARAM = MessageId.GetvideoprocessorfilterrangeNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_UNSUPPORTED = MessageId.GetvideoprocessorfilterrangeUnsupported; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_OUTOFMEMORY_RETURN = MessageId.CreatevideoprocessorOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_NULLPARAM = MessageId.CreatevideoprocessorNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTTARGETRECT_NULLPARAM = MessageId.VideoprocessorsetoutputtargetrectNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_NULLPARAM = MessageId.VideoprocessorsetoutputbackgroundcolorNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_INVALIDALPHA = MessageId.VideoprocessorsetoutputbackgroundcolorInvalidalpha; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE_NULLPARAM = MessageId.VideoprocessorsetoutputcolorspaceNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_NULLPARAM = MessageId.VideoprocessorsetoutputalphafillmodeNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_UNSUPPORTED = MessageId.VideoprocessorsetoutputalphafillmodeUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDSTREAM = MessageId.VideoprocessorsetoutputalphafillmodeInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDFILLMODE = MessageId.VideoprocessorsetoutputalphafillmodeInvalidFillMode; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_NULLPARAM = MessageId.VideoprocessorsetoutputconstrictionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_NULLPARAM = MessageId.VideoprocessorsetoutputstereomodeNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_UNSUPPORTED = MessageId.VideoprocessorsetoutputstereomodeUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTEXTENSION_NULLPARAM = MessageId.VideoprocessorsetoutputextensionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTTARGETRECT_NULLPARAM = MessageId.VideoprocessorgetoutputtargetrectNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTBACKGROUNDCOLOR_NULLPARAM = MessageId.VideoprocessorgetoutputbackgroundcolorNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE_NULLPARAM = MessageId.VideoprocessorgetoutputcolorspaceNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTALPHAFILLMODE_NULLPARAM = MessageId.VideoprocessorgetoutputalphafillmodeNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCONSTRICTION_NULLPARAM = MessageId.VideoprocessorgetoutputconstrictionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_UNSUPPORTED = MessageId.VideoprocessorsetoutputconstrictionUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_INVALIDSIZE = MessageId.VideoprocessorsetoutputconstrictionInvalidSize; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSTEREOMODE_NULLPARAM = MessageId.VideoprocessorgetoutputstereomodeNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTEXTENSION_NULLPARAM = MessageId.VideoprocessorgetoutputextensionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_NULLPARAM = MessageId.VideoprocessorsetstreamframeformatNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDFORMAT = MessageId.VideoprocessorsetstreamframeformatInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDSTREAM = MessageId.VideoprocessorsetstreamframeformatInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_NULLPARAM = MessageId.VideoProcessorSetStreamColorSpaceNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_INVALIDSTREAM = MessageId.VideoProcessorSetStreamColorSpaceInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_NULLPARAM = MessageId.VideoprocessorsetstreamoutputrateNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDRATE = MessageId.VideoprocessorsetstreamoutputrateInvalidrate; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDFLAG = MessageId.VideoprocessorsetstreamoutputrateInvalidflag; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDSTREAM = MessageId.VideoprocessorsetstreamoutputrateInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_NULLPARAM = MessageId.VideoprocessorsetstreamsourcerectNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDSTREAM = MessageId.VideoprocessorsetstreamsourcerectInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDRECT = MessageId.VideoprocessorsetstreamsourcerectInvalidRect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_NULLPARAM = MessageId.VideoprocessorsetstreamdestrectNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDSTREAM = MessageId.VideoprocessorsetstreamdestrectInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDRECT = MessageId.VideoprocessorsetstreamdestrectInvalidRect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_NULLPARAM = MessageId.VideoprocessorsetstreamalphaNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDSTREAM = MessageId.VideoprocessorsetstreamalphaInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDALPHA = MessageId.VideoprocessorsetstreamalphaInvalidalpha; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_NULLPARAM = MessageId.VideoprocessorsetstreampaletteNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDSTREAM = MessageId.VideoprocessorsetstreampaletteInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDCOUNT = MessageId.VideoprocessorsetstreampaletteInvalidcount; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDALPHA = MessageId.VideoprocessorsetstreampaletteInvalidalpha; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_NULLPARAM = MessageId.VideoprocessorsetstreampixelaspectratioNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDSTREAM = MessageId.VideoprocessorsetstreampixelaspectratioInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDRATIO = MessageId.VideoprocessorsetstreampixelaspectratioInvalidratio; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_NULLPARAM = MessageId.VideoprocessorsetstreamlumakeyNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDSTREAM = MessageId.VideoprocessorsetstreamlumakeyInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDRANGE = MessageId.VideoprocessorsetstreamlumakeyInvalidRange; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_UNSUPPORTED = MessageId.VideoprocessorsetstreamlumakeyUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_NULLPARAM = MessageId.VideoprocessorsetstreamstereoformatNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDSTREAM = MessageId.VideoprocessorsetstreamstereoformatInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_UNSUPPORTED = MessageId.VideoprocessorsetstreamstereoformatUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FLIPUNSUPPORTED = MessageId.VideoprocessorsetstreamstereoformatFlipunsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_MONOOFFSETUNSUPPORTED = MessageId.VideoprocessorsetstreamstereoformatMonooffsetunsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FORMATUNSUPPORTED = MessageId.VideoprocessorsetstreamstereoformatFormatunsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDFORMAT = MessageId.VideoprocessorsetstreamstereoformatInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_NULLPARAM = MessageId.VideoprocessorsetstreamautoprocessingmodeNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM = MessageId.VideoprocessorsetstreamautoprocessingmodeInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_NULLPARAM = MessageId.VideoprocessorsetstreamfilterNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDSTREAM = MessageId.VideoprocessorsetstreamfilterInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDFILTER = MessageId.VideoprocessorsetstreamfilterInvalidFilter; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_UNSUPPORTED = MessageId.VideoprocessorsetstreamfilterUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDLEVEL = MessageId.VideoprocessorsetstreamfilterInvalidlevel; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_NULLPARAM = MessageId.VideoprocessorsetstreamextensionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_INVALIDSTREAM = MessageId.VideoprocessorsetstreamextensionInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_NULLPARAM = MessageId.VideoProcessorGetStreamFrameFormatNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_NULLPARAM = MessageId.VideoProcessorGetStreamColorSpaceNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_NULLPARAM = MessageId.VideoprocessorgetstreamoutputrateNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_NULLPARAM = MessageId.VideoprocessorgetstreamsourcerectNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_NULLPARAM = MessageId.VideoprocessorgetstreamdestrectNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_NULLPARAM = MessageId.VideoprocessorgetstreamalphaNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_NULLPARAM = MessageId.VideoprocessorgetstreampaletteNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_NULLPARAM = MessageId.VideoprocessorgetstreampixelaspectratioNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_NULLPARAM = MessageId.VideoprocessorgetstreamlumakeyNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_NULLPARAM = MessageId.VideoprocessorgetstreamstereoformatNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_NULLPARAM = MessageId.VideoprocessorgetstreamautoprocessingmodeNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_NULLPARAM = MessageId.VideoprocessorgetstreamfilterNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_NULLPARAM = MessageId.VideoprocessorgetstreamextensionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_INVALIDSTREAM = MessageId.VideoprocessorgetstreamextensionInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NULLPARAM = MessageId.VideoprocessorbltNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSTREAMCOUNT = MessageId.VideoprocessorbltInvalidstreamcount; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_TARGETRECT = MessageId.VideoprocessorbltTargetrect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDOUTPUT = MessageId.VideoprocessorbltInvalidoutput; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDPASTFRAMES = MessageId.VideoprocessorbltInvalidpastframes; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDFUTUREFRAMES = MessageId.VideoprocessorbltInvalidfutureframes; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSOURCERECT = MessageId.VideoprocessorbltInvalidSourceRect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDDESTRECT = MessageId.VideoprocessorbltInvaliddestrect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDINPUTRESOURCE = MessageId.VideoprocessorbltInvalidinputresource; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAYSIZE = MessageId.VideoprocessorbltInvalidarraysize; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAY = MessageId.VideoprocessorbltInvalidArray; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTEXPECTED = MessageId.VideoprocessorbltRightexpected; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTNOTEXPECTED = MessageId.VideoprocessorbltRightnotexpected; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_STEREONOTENABLED = MessageId.VideoprocessorbltStereonotenabled; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDRIGHTRESOURCE = MessageId.VideoprocessorbltInvalidrightresource; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NOSTEREOSTREAMS = MessageId.VideoprocessorbltNostereostreams; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INPUTHAZARD = MessageId.VideoprocessorbltInputhazard; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_OUTPUTHAZARD = MessageId.VideoprocessorbltOutputhazard; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_OUTOFMEMORY_RETURN = MessageId.CreatevideodecoderoutputviewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_NULLPARAM = MessageId.CreatevideodecoderoutputviewNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDTYPE = MessageId.CreatevideodecoderoutputviewInvalidType; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDBIND = MessageId.CreatevideodecoderoutputviewInvalidbind; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEDFORMAT = MessageId.CreatevideodecoderoutputviewUnsupportedFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDMIP = MessageId.CreatevideodecoderoutputviewInvalidmip; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEMIP = MessageId.CreatevideodecoderoutputviewUnsupportemip; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAYSIZE = MessageId.CreatevideodecoderoutputviewInvalidarraysize; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAY = MessageId.CreatevideodecoderoutputviewInvalidArray; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDDIMENSION = MessageId.CreatevideodecoderoutputviewInvaliddimension; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_OUTOFMEMORY_RETURN = MessageId.CreateVideoProcessorInputViewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_NULLPARAM = MessageId.CreateVideoProcessorInputViewNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDTYPE = MessageId.CreateVideoProcessorInputViewInvalidType; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDBIND = MessageId.CreateVideoProcessorInputViewInvalidbind; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMISC = MessageId.CreateVideoProcessorInputViewInvalidmisc; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDUSAGE = MessageId.CreateVideoProcessorInputViewInvalidUsage; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFORMAT = MessageId.CreateVideoProcessorInputViewInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFOURCC = MessageId.CreateVideoProcessorInputViewInvalidfourcc; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMIP = MessageId.CreateVideoProcessorInputViewInvalidmip; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_UNSUPPORTEDMIP = MessageId.CreateVideoProcessorInputViewUnsupportedmip; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAYSIZE = MessageId.CreateVideoProcessorInputViewInvalidarraysize; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAY = MessageId.CreateVideoProcessorInputViewInvalidArray; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDDIMENSION = MessageId.CreateVideoProcessorInputViewInvaliddimension; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_OUTOFMEMORY_RETURN = MessageId.CreateVideoProcessorOutputViewOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_NULLPARAM = MessageId.CreateVideoProcessorOutputViewNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDTYPE = MessageId.CreateVideoProcessorOutputViewInvalidType; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDBIND = MessageId.CreateVideoProcessorOutputViewInvalidbind; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDFORMAT = MessageId.CreateVideoProcessorOutputViewInvalidFormat; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMIP = MessageId.CreateVideoProcessorOutputViewInvalidmip; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDMIP = MessageId.CreateVideoProcessorOutputViewUnsupportedmip; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDARRAY = MessageId.CreateVideoProcessorOutputViewUnsupportedarray; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDARRAY = MessageId.CreateVideoProcessorOutputViewInvalidArray; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDDIMENSION = MessageId.CreateVideoProcessorOutputViewInvaliddimension; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT = MessageId.DeviceDrawInvalidUseOfForcedSampleCount; + public const MessageId D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS = MessageId.CreateBlendStateInvalidlogicops; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDARRAYWITHDECODER = MessageId.CreateShaderResourceViewInvaliddarraywithdecoder; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDARRAYWITHDECODER = MessageId.CreateUnorderedAccessViewInvaliddarraywithdecoder; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDARRAYWITHDECODER = MessageId.CreateRenderTargetViewInvaliddarraywithdecoder; + public const MessageId D3D11_MESSAGE_ID_DEVICE_LOCKEDOUT_INTERFACE = MessageId.DeviceLockedoutInterface; + public const MessageId D3D11_MESSAGE_ID_REF_WARNING_ATOMIC_INCONSISTENT = MessageId.RefWarningAtomicInconsistent; + public const MessageId D3D11_MESSAGE_ID_REF_WARNING_READING_UNINITIALIZED_RESOURCE = MessageId.RefWarningReadingUninitializedResource; + public const MessageId D3D11_MESSAGE_ID_REF_WARNING_RAW_HAZARD = MessageId.RefWarningRawHazard; + public const MessageId D3D11_MESSAGE_ID_REF_WARNING_WAR_HAZARD = MessageId.RefWarningWarHazard; + public const MessageId D3D11_MESSAGE_ID_REF_WARNING_WAW_HAZARD = MessageId.RefWarningWawHazard; + public const MessageId D3D11_MESSAGE_ID_CREATECRYPTOSESSION_NULLPARAM = MessageId.CreatecryptosessionNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATECRYPTOSESSION_OUTOFMEMORY_RETURN = MessageId.CreatecryptosessionOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOTYPE_NULLPARAM = MessageId.GetcryptotypeNullParam; + public const MessageId D3D11_MESSAGE_ID_GETDECODERPROFILE_NULLPARAM = MessageId.GetdecoderprofileNullParam; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATESIZE_NULLPARAM = MessageId.GetcryptosessioncertificatesizeNullParam; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_NULLPARAM = MessageId.GetcryptosessioncertificateNullParam; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_WRONGSIZE = MessageId.GetcryptosessioncertificateWrongsize; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_WRONGSIZE = MessageId.GetcryptosessionhandleWrongsize; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_NULLPARAM = MessageId.NegotiatecrpytosessionkeyexchangeNullParam; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_UNSUPPORTED = MessageId.EncryptionbltUnsupported; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_NULLPARAM = MessageId.EncryptionbltNullParam; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_WRONGDEVICE = MessageId.EncryptionbltSrcWrongdevice; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_WRONGDEVICE = MessageId.EncryptionbltDstWrongdevice; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_FORMAT_MISMATCH = MessageId.EncryptionbltFormatMismatch; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_SIZE_MISMATCH = MessageId.EncryptionbltSizeMismatch; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MULTISAMPLED = MessageId.EncryptionbltSrcMultisampled; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_NOT_STAGING = MessageId.EncryptionbltDstNotStaging; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MAPPED = MessageId.EncryptionbltSrcMapped; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_MAPPED = MessageId.EncryptionbltDstMapped; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_OFFERED = MessageId.EncryptionbltSrcOffered; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_OFFERED = MessageId.EncryptionbltDstOffered; + public const MessageId D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_CONTENT_UNDEFINED = MessageId.EncryptionbltSrcContentUndefined; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_UNSUPPORTED = MessageId.DecryptionBltUnsupported; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_NULLPARAM = MessageId.DecryptionBltNullParam; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_WRONGDEVICE = MessageId.DecryptionBltSrcWrongdevice; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_WRONGDEVICE = MessageId.DecryptionBltDstWrongdevice; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_FORMAT_MISMATCH = MessageId.DecryptionBltFormatMismatch; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_SIZE_MISMATCH = MessageId.DecryptionBltSizeMismatch; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MULTISAMPLED = MessageId.DecryptionBltDstMultisampled; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_NOT_STAGING = MessageId.DecryptionBltSrcNotStaging; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_NOT_RENDER_TARGET = MessageId.DecryptionBltDstNotRenderTarget; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_MAPPED = MessageId.DecryptionBltSrcMapped; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MAPPED = MessageId.DecryptionBltDstMapped; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_OFFERED = MessageId.DecryptionBltSrcOffered; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_OFFERED = MessageId.DecryptionBltDstOffered; + public const MessageId D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_CONTENT_UNDEFINED = MessageId.DecryptionBltSrcContentUndefined; + public const MessageId D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_NULLPARAM = MessageId.StartsessionkeyrefreshNullParam; + public const MessageId D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_INVALIDSIZE = MessageId.StartsessionkeyrefreshInvalidSize; + public const MessageId D3D11_MESSAGE_ID_FINISHSESSIONKEYREFRESH_NULLPARAM = MessageId.FinishsessionkeyrefreshNullParam; + public const MessageId D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_NULLPARAM = MessageId.GetencryptionbltkeyNullParam; + public const MessageId D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_INVALIDSIZE = MessageId.GetencryptionbltkeyInvalidSize; + public const MessageId D3D11_MESSAGE_ID_GETCONTENTPROTECTIONCAPS_NULLPARAM = MessageId.GetcontentprotectioncapsNullParam; + public const MessageId D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_NULLPARAM = MessageId.CheckcryptokeyexchangeNullParam; + public const MessageId D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_INVALIDINDEX = MessageId.CheckcryptokeyexchangeInvalidIndex; + public const MessageId D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_NULLPARAM = MessageId.CreateAuthenticatedChannelNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_UNSUPPORTED = MessageId.CreateAuthenticatedChannelUnsupported; + public const MessageId D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_INVALIDTYPE = MessageId.CreateAuthenticatedChannelInvalidType; + public const MessageId D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_OUTOFMEMORY_RETURN = MessageId.CreateAuthenticatedChannelOutOfMemoryReturn; + public const MessageId D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_INVALIDCHANNEL = MessageId.GetauthenticatedchannelcertificatesizeInvalidchannel; + public const MessageId D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_NULLPARAM = MessageId.GetauthenticatedchannelcertificatesizeNullParam; + public const MessageId D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_INVALIDCHANNEL = MessageId.GetauthenticatedchannelcertificateInvalidchannel; + public const MessageId D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_NULLPARAM = MessageId.GetauthenticatedchannelcertificateNullParam; + public const MessageId D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_WRONGSIZE = MessageId.GetauthenticatedchannelcertificateWrongsize; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDCHANNEL = MessageId.NegotiateauthenticatedchannelkeyexchangeInvalidchannel; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_NULLPARAM = MessageId.NegotiateauthenticatedchannelkeyexchangeNullParam; + public const MessageId D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_NULLPARAM = MessageId.QueryauthenticatedchannelNullParam; + public const MessageId D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGCHANNEL = MessageId.QueryauthenticatedchannelWrongchannel; + public const MessageId D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_UNSUPPORTEDQUERY = MessageId.QueryauthenticatedchannelUnsupportedquery; + public const MessageId D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGSIZE = MessageId.QueryauthenticatedchannelWrongsize; + public const MessageId D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_INVALIDPROCESSINDEX = MessageId.QueryauthenticatedchannelInvalidprocessindex; + public const MessageId D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_NULLPARAM = MessageId.ConfigureauthenticatedchannelNullParam; + public const MessageId D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGCHANNEL = MessageId.ConfigureauthenticatedchannelWrongchannel; + public const MessageId D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_UNSUPPORTEDCONFIGURE = MessageId.ConfigureauthenticatedchannelUnsupportedconfigure; + public const MessageId D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGSIZE = MessageId.ConfigureauthenticatedchannelWrongsize; + public const MessageId D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_INVALIDPROCESSIDTYPE = MessageId.ConfigureauthenticatedchannelInvalidprocessidtype; + public const MessageId D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT = MessageId.VSSetConstantBuffersInvalidBufferOffsetOrCount; + public const MessageId D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT = MessageId.DSSetConstantBuffersInvalidBufferOffsetOrCount; + public const MessageId D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT = MessageId.HSSetConstantBuffersInvalidBufferOffsetOrCount; + public const MessageId D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT = MessageId.GSSetConstantBuffersInvalidBufferOffsetOrCount; + public const MessageId D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT = MessageId.PSSetConstantBuffersInvalidBufferOffsetOrCount; + public const MessageId D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT = MessageId.CSSetConstantBuffersInvalidBufferOffsetOrCount; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_INVALIDSIZE = MessageId.NegotiatecrpytosessionkeyexchangeInvalidSize; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDSIZE = MessageId.NegotiateauthenticatedchannelkeyexchangeInvalidSize; + public const MessageId D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDPRIORITY = MessageId.OfferResourcesInvalidpriority; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_OUTOFMEMORY = MessageId.GetcryptosessionhandleOutOfMemory; + public const MessageId D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_NULLPARAM = MessageId.AcquireHandleForCaptureNullParam; + public const MessageId D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDTYPE = MessageId.AcquireHandleForCaptureInvalidType; + public const MessageId D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDBIND = MessageId.AcquireHandleForCaptureInvalidbind; + public const MessageId D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDARRAY = MessageId.AcquireHandleForCaptureInvalidArray; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_NULLPARAM = MessageId.VideoprocessorsetstreamrotationNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALIDSTREAM = MessageId.VideoprocessorsetstreamrotationInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALID = MessageId.VideoprocessorsetstreamrotationInvalid; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_UNSUPPORTED = MessageId.VideoprocessorsetstreamrotationUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_NULLPARAM = MessageId.VideoprocessorgetstreamrotationNullParam; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDVIEW = MessageId.DeviceClearViewInvalidView; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateHullShaderDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateHullShaderShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderDoubleExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderShaderExtensionsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_MINPRECISION = MessageId.DeviceShaderLinkageMinPrecision; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_UNSUPPORTED = MessageId.VideoprocessorsetstreamalphaUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_UNSUPPORTED = MessageId.VideoprocessorsetstreampixelaspectratioUnsupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateHullShaderUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderUAVsNotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET = MessageId.DeviceOMSetRenderTargetsAndUnorderedAccessViewsInvalidOffset; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS = MessageId.DeviceOMSetRenderTargetsAndUnorderedAccessViewsToomanyviews; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_NOTSUPPORTED = MessageId.DeviceClearViewNotSupported; + public const MessageId D3D11_MESSAGE_ID_SWAPDEVICECONTEXTSTATE_NOTSUPPORTED = MessageId.SwapDeviceContextStateNotSupported; + public const MessageId D3D11_MESSAGE_ID_UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1 = MessageId.UpdateSubresourcePreferUpdateSubresource1; + public const MessageId D3D11_MESSAGE_ID_GETDC_INACCESSIBLE = MessageId.GetDCInaccessible; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDRECT = MessageId.DeviceClearViewInvalidRect; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9 = MessageId.DeviceDrawSampleMaskIgnoredOnFl9; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED = MessageId.DeviceOpenSharedResource1NotSupported; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED = MessageId.DeviceOpenSharedResourceByNameNotSupported; + public const MessageId D3D11_MESSAGE_ID_ENQUEUESETEVENT_NOT_SUPPORTED = MessageId.EnqueueSetEventNotSupported; + public const MessageId D3D11_MESSAGE_ID_OFFERRELEASE_NOT_SUPPORTED = MessageId.OfferreleaseNotSupported; + public const MessageId D3D11_MESSAGE_ID_OFFERRESOURCES_INACCESSIBLE = MessageId.OfferResourcesInaccessible; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA = MessageId.CreateVideoProcessorInputViewInvalidMsaa; + public const MessageId D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA = MessageId.CreateVideoProcessorOutputViewInvalidMsaa; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT = MessageId.DeviceClearViewInvalidSourceRect; + public const MessageId D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT = MessageId.DeviceClearViewEmptyRect; + public const MessageId D3D11_MESSAGE_ID_UPDATESUBRESOURCE_EMPTYDESTBOX = MessageId.UpdateSubresourceEmptyDestBox; + public const MessageId D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_EMPTYSOURCEBOX = MessageId.CopySubresourceRegionEmptySourceBox; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS = MessageId.DeviceDrawOMRenderTargetDoesNotSupportLogicOps; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET = MessageId.DeviceDrawDepthStencilViewNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET = MessageId.DeviceDrawRenderTargetViewNotSet; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT = MessageId.DeviceDrawRenderTargetViewNotSetDueToFlipPresent; + public const MessageId D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT = MessageId.DeviceUnorderedAccessViewNotSetDueToFlipPresent; + public const MessageId D3D11_MESSAGE_ID_GETDATAFORNEWHARDWAREKEY_NULLPARAM = MessageId.GetdatafornewhardwarekeyNullParam; + public const MessageId D3D11_MESSAGE_ID_CHECKCRYPTOSESSIONSTATUS_NULLPARAM = MessageId.CheckcryptosessionstatusNullParam; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_NULLPARAM = MessageId.GetcryptosessionprivatedatasizeNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_NULLPARAM = MessageId.GetvideodecodercapsNullParam; + public const MessageId D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_ZEROWIDTHHEIGHT = MessageId.GetvideodecodercapsZeroWidthHeight; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_NULLPARAM = MessageId.CheckvideodecoderdownsamplingNullParam; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE = MessageId.CheckvideodecoderdownsamplingInvalidcolorspace; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT = MessageId.CheckvideodecoderdownsamplingZeroWidthHeight; + public const MessageId D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_NULLPARAM = MessageId.VideodecoderenabledownsamplingNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_UNSUPPORTED = MessageId.VideodecoderenabledownsamplingUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_NULLPARAM = MessageId.VideodecoderupdatedownsamplingNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_UNSUPPORTED = MessageId.VideodecoderupdatedownsamplingUnsupported; + public const MessageId D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMATCONVERSION_NULLPARAM = MessageId.CheckvideoprocessorformatconversionNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE1_NULLPARAM = MessageId.Videoprocessorsetoutputcolorspace1NullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE1_NULLPARAM = MessageId.Videoprocessorgetoutputcolorspace1NullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_NULLPARAM = MessageId.Videoprocessorsetstreamcolorspace1NullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_INVALIDSTREAM = MessageId.Videoprocessorsetstreamcolorspace1InvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_NULLPARAM = MessageId.VideoprocessorsetstreammirrorNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_INVALIDSTREAM = MessageId.VideoprocessorsetstreammirrorInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_UNSUPPORTED = MessageId.VideoprocessorsetstreammirrorUnsupported; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_NULLPARAM = MessageId.Videoprocessorgetstreamcolorspace1NullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_NULLPARAM = MessageId.VideoProcessorGetStreamMirrorNullParam; + public const MessageId D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_NULLPARAM = MessageId.RecommendvideodecoderdownsamplingNullParam; + public const MessageId D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE = MessageId.RecommendvideodecoderdownsamplingInvalidcolorspace; + public const MessageId D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT = MessageId.RecommendvideodecoderdownsamplingZeroWidthHeight; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSHADERUSAGE_NULLPARAM = MessageId.VideoprocessorsetoutputshaderusageNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSHADERUSAGE_NULLPARAM = MessageId.VideoprocessorgetoutputshaderusageNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_NULLPARAM = MessageId.VideoprocessorgetbehaviorhintsNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSTREAMCOUNT = MessageId.VideoprocessorgetbehaviorhintsInvalidstreamcount; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_TARGETRECT = MessageId.VideoprocessorgetbehaviorhintsTargetrect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSOURCERECT = MessageId.VideoprocessorgetbehaviorhintsInvalidSourceRect; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDDESTRECT = MessageId.VideoprocessorgetbehaviorhintsInvaliddestrect; + public const MessageId D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_INVALID_KEY_EXCHANGE_TYPE = MessageId.GetcryptosessionprivatedatasizeInvalidKeyExchangeType; + public const MessageId D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_ACCESS_DENIED = MessageId.DeviceOpenSharedResource1AccessDenied; + public const MessageId D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDUSAGE = MessageId.CreateBufferInvalidUsage; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDUSAGE = MessageId.CreateTexture1DInvalidUsage; + public const MessageId D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDUSAGE = MessageId.CreateTexture2DInvalidUsage; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_STEPRATE_NOT_1 = MessageId.CreateInputLayoutLevel9StepRateNot1; + public const MessageId D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_INSTANCING_NOT_SUPPORTED = MessageId.CreateInputLayoutLevel9InstancingNotSupported; + public const MessageId D3D11_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER = MessageId.UpdateTileMappingsInvalidParameter; + public const MessageId D3D11_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER = MessageId.CopyTileMappingsInvalidParameter; + public const MessageId D3D11_MESSAGE_ID_COPYTILES_INVALID_PARAMETER = MessageId.CopyTilesInvalidParameter; + public const MessageId D3D11_MESSAGE_ID_UPDATETILES_INVALID_PARAMETER = MessageId.UpdateTilesInvalidParameter; + public const MessageId D3D11_MESSAGE_ID_RESIZETILEPOOL_INVALID_PARAMETER = MessageId.ResizetilepoolInvalidParameter; + public const MessageId D3D11_MESSAGE_ID_TILEDRESOURCEBARRIER_INVALID_PARAMETER = MessageId.TiledresourcebarrierInvalidParameter; + public const MessageId D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_WARNING = MessageId.NullTileMappingAccessWarning; + public const MessageId D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_ERROR = MessageId.NullTileMappingAccessError; + public const MessageId D3D11_MESSAGE_ID_DIRTY_TILE_MAPPING_ACCESS = MessageId.DirtyTileMappingAccess; + public const MessageId D3D11_MESSAGE_ID_DUPLICATE_TILE_MAPPINGS_IN_COVERED_AREA = MessageId.DuplicateTileMappingsInCoveredArea; + public const MessageId D3D11_MESSAGE_ID_TILE_MAPPINGS_IN_COVERED_AREA_DUPLICATED_OUTSIDE = MessageId.TileMappingsInCoveredAreaDuplicatedOutside; + public const MessageId D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INCOMPATIBLE_RESOURCES = MessageId.TileMappingsSharedBetweenIncompatibleResources; + public const MessageId D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INPUT_AND_OUTPUT = MessageId.TileMappingsSharedBetweenInputAndOutput; + public const MessageId D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_INVALIDFLAGS = MessageId.CheckMultisampleQualityLevelsInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_GETRESOURCETILING_NONTILED_RESOURCE = MessageId.GetresourcetilingNontiledResource; + public const MessageId D3D11_MESSAGE_ID_RESIZETILEPOOL_SHRINK_WITH_MAPPINGS_STILL_DEFINED_PAST_END = MessageId.ResizetilepoolShrinkWithMappingsStillDefinedPastEnd; + public const MessageId D3D11_MESSAGE_ID_NEED_TO_CALL_TILEDRESOURCEBARRIER = MessageId.NeedToCallTiledresourcebarrier; + public const MessageId D3D11_MESSAGE_ID_CREATEDEVICE_INVALIDARGS = MessageId.CreateDeviceInvalidArgs; + public const MessageId D3D11_MESSAGE_ID_CREATEDEVICE_WARNING = MessageId.CreateDeviceWarning; + public const MessageId D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWUINT_HAZARD = MessageId.ClearunorderedaccessviewuintHazard; + public const MessageId D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_HAZARD = MessageId.ClearUnorderedAccessViewFloatHazard; + public const MessageId D3D11_MESSAGE_ID_TILED_RESOURCE_TIER_1_BUFFER_TEXTURE_MISMATCH = MessageId.TiledResourceTier1BufferTextureMismatch; + public const MessageId D3D11_MESSAGE_ID_CREATE_CRYPTOSESSION = MessageId.CreateCryptoSession; + public const MessageId D3D11_MESSAGE_ID_CREATE_AUTHENTICATEDCHANNEL = MessageId.CreateAuthenticatedChannel; + public const MessageId D3D11_MESSAGE_ID_LIVE_CRYPTOSESSION = MessageId.LiveCryptoSession; + public const MessageId D3D11_MESSAGE_ID_LIVE_AUTHENTICATEDCHANNEL = MessageId.LiveAuthenticatedChannel; + public const MessageId D3D11_MESSAGE_ID_DESTROY_CRYPTOSESSION = MessageId.DestroyCryptoSession; + public const MessageId D3D11_MESSAGE_ID_DESTROY_AUTHENTICATEDCHANNEL = MessageId.DestroyAuthenticatedChannel; + public const MessageId D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE = MessageId.CreateRasterizerStateInvalidConservativeRasterMode; + public const MessageId D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_SYSTEMVALUE = MessageId.DeviceDrawInvalidSystemValue; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDCONTEXTTYPE = MessageId.CreateQueryOrPredicateInvalidContextType; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_DECODENOTSUPPORTED = MessageId.CreateQueryOrPredicateDecodenotsupported; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_ENCODENOTSUPPORTED = MessageId.CreateQueryOrPredicateEncodenotsupported; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANEINDEX = MessageId.CreateShaderResourceViewInvalidplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANEINDEX = MessageId.CreateShaderResourceViewInvalidvideoplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_AMBIGUOUSVIDEOPLANEINDEX = MessageId.CreateShaderResourceViewAmbiguousvideoplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANEINDEX = MessageId.CreateRenderTargetViewInvalidplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANEINDEX = MessageId.CreateRenderTargetViewInvalidvideoplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_AMBIGUOUSVIDEOPLANEINDEX = MessageId.CreateRenderTargetViewAmbiguousvideoplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANEINDEX = MessageId.CreateUnorderedAccessViewInvalidplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANEINDEX = MessageId.CreateUnorderedAccessViewInvalidvideoplaneindex; + public const MessageId D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_AMBIGUOUSVIDEOPLANEINDEX = MessageId.CreateUnorderedAccessViewAmbiguousvideoplaneindex; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSCANDATAOFFSET = MessageId.JpegDecodeInvalidScanDataOffset; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_NOTSUPPORTED = MessageId.JpegDecodeNotSupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_DIMENSIONSTOOLARGE = MessageId.JpegDecodeDimensionsTooLarge; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOMPONENTS = MessageId.JpegDecodeInvalidComponents; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_DESTINATIONNOT2D = MessageId.JpegDecodeDestinationNot2D; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_TILEDRESOURCESUNSUPPORTED = MessageId.JpegDecodeTiledresourcesunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_GUARDRECTSUNSUPPORTED = MessageId.JpegDecodeGuardrectsunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_FORMATUNSUPPORTED = MessageId.JpegDecodeFormatunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSUBRESOURCE = MessageId.JpegDecodeInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDMIPLEVEL = MessageId.JpegDecodeInvalidMipLevel; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_EMPTYDESTBOX = MessageId.JpegDecodeEmptyDestBox; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOT2D = MessageId.JpegDecodeDestboxnot2d; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOTSUB = MessageId.JpegDecodeDestboxnotsub; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXESINTERSECT = MessageId.JpegDecodeDestboxesintersect; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEMISMATCH = MessageId.JpegDecodeXsubsamplemismatch; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEMISMATCH = MessageId.JpegDecodeYsubsamplemismatch; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEODD = MessageId.JpegDecodeXsubsampleodd; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEODD = MessageId.JpegDecodeYsubsampleodd; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_OUTPUTDIMENSIONSTOOLARGE = MessageId.JpegDecodeOutputdimensionstoolarge; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_NONPOW2SCALEUNSUPPORTED = MessageId.JpegDecodeNonpow2scaleunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_FRACTIONALDOWNSCALETOLARGE = MessageId.JpegDecodeFractionaldownscaletolarge; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_CHROMASIZEMISMATCH = MessageId.JpegDecodeChromasizemismatch; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_LUMACHROMASIZEMISMATCH = MessageId.JpegDecodeLumachromasizemismatch; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDNUMDESTINATIONS = MessageId.JpegDecodeInvalidnumdestinations; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_SUBBOXUNSUPPORTED = MessageId.JpegDecodeSubboxunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_1DESTUNSUPPORTEDFORMAT = MessageId.JpegDecode1destunsupportedformat; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_3DESTUNSUPPORTEDFORMAT = MessageId.JpegDecode3destunsupportedformat; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_SCALEUNSUPPORTED = MessageId.JpegDecodeScaleunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSOURCESIZE = MessageId.JpegDecodeInvalidsourcesize; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOPYFLAGS = MessageId.JpegDecodeInvalidCopyFlags; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_HAZARD = MessageId.JpegDecodeHazard; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERUSAGE = MessageId.JpegDecodeUnsupportedsrcbufferusage; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERMISCFLAGS = MessageId.JpegDecodeUnsupportedsrcbuffermiscflags; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDDSTTEXTUREUSAGE = MessageId.JpegDecodeUnsupporteddsttextureusage; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_BACKBUFFERNOTSUPPORTED = MessageId.JpegDecodeBackbufferNotSupported; + public const MessageId D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPRTEDCOPYFLAGS = MessageId.JpegDecodeUnsupprtedcopyflags; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_NOTSUPPORTED = MessageId.JpegEncodeNotSupported; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSCANDATAOFFSET = MessageId.JpegEncodeInvalidScanDataOffset; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_INVALIDCOMPONENTS = MessageId.JpegEncodeInvalidComponents; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_SOURCENOT2D = MessageId.JpegEncodeSourceNot2D; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_TILEDRESOURCESUNSUPPORTED = MessageId.JpegEncodeTiledresourcesunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_GUARDRECTSUNSUPPORTED = MessageId.JpegEncodeGuardrectsunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_XSUBSAMPLEMISMATCH = MessageId.JpegEncodeXsubsamplemismatch; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_YSUBSAMPLEMISMATCH = MessageId.JpegEncodeYsubsamplemismatch; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_FORMATUNSUPPORTED = MessageId.JpegEncodeFormatunsupported; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSUBRESOURCE = MessageId.JpegEncodeInvalidSubresource; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_INVALIDMIPLEVEL = MessageId.JpegEncodeInvalidMipLevel; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_DIMENSIONSTOOLARGE = MessageId.JpegEncodeDimensionsTooLarge; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_HAZARD = MessageId.JpegEncodeHazard; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERUSAGE = MessageId.JpegEncodeUnsupporteddstbufferusage; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERMISCFLAGS = MessageId.JpegEncodeUnsupporteddstbuffermiscflags; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDSRCTEXTUREUSAGE = MessageId.JpegEncodeUnsupportedsrctextureusage; + public const MessageId D3D11_MESSAGE_ID_JPEGENCODE_BACKBUFFERNOTSUPPORTED = MessageId.JpegEncodeBackbufferNotSupported; + public const MessageId D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNSUPPORTEDCONTEXTTTYPEFORQUERY = MessageId.CreateQueryOrPredicateUnsupportedContexttTypeForQuery; + public const MessageId D3D11_MESSAGE_ID_FLUSH1_INVALIDCONTEXTTYPE = MessageId.Flush1InvalidContextType; + public const MessageId D3D11_MESSAGE_ID_DEVICE_SETHARDWAREPROTECTION_INVALIDCONTEXT = MessageId.DeviceSetHardwareProtectionInvalidContext; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_NULLPARAM = MessageId.VideoProcessorSetOutputHDRMetadataNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_INVALIDSIZE = MessageId.VideoProcessorSetOutputHDRMetadataInvalidSize; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_NULLPARAM = MessageId.VideoProcessorGetOutputHDRMetadataNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_INVALIDSIZE = MessageId.VideoProcessorGetOutputHDRMetadataInvalidSize; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_NULLPARAM = MessageId.VideoProcessorSetStreamHDRMetadataNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSTREAM = MessageId.VideoProcessorSetStreamHDRMetadataInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSIZE = MessageId.VideoProcessorSetStreamHDRMetadataInvalidSize; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_NULLPARAM = MessageId.VideoProcessorGetStreamHDRMetadataNullParam; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSTREAM = MessageId.VideoProcessorGetStreamHDRMetadataInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSIZE = MessageId.VideoProcessorGetStreamHDRMetadataInvalidSize; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_INVALIDSTREAM = MessageId.VideoProcessorGetStreamFrameFormatInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_INVALIDSTREAM = MessageId.VideoProcessorGetStreamColorSpaceInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_INVALIDSTREAM = MessageId.VideoprocessorgetstreamoutputrateInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_INVALIDSTREAM = MessageId.VideoprocessorgetstreamsourcerectInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_INVALIDSTREAM = MessageId.VideoprocessorgetstreamdestrectInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_INVALIDSTREAM = MessageId.VideoprocessorgetstreamalphaInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_INVALIDSTREAM = MessageId.VideoprocessorgetstreampaletteInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_INVALIDSTREAM = MessageId.VideoprocessorgetstreampixelaspectratioInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_INVALIDSTREAM = MessageId.VideoprocessorgetstreamlumakeyInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_INVALIDSTREAM = MessageId.VideoprocessorgetstreamstereoformatInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM = MessageId.VideoprocessorgetstreamautoprocessingmodeInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_INVALIDSTREAM = MessageId.VideoprocessorgetstreamfilterInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_INVALIDSTREAM = MessageId.VideoprocessorgetstreamrotationInvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_INVALIDSTREAM = MessageId.Videoprocessorgetstreamcolorspace1InvalidStream; + public const MessageId D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_INVALIDSTREAM = MessageId.VideoProcessorGetStreamMirrorInvalidStream; + public const MessageId D3D11_MESSAGE_ID_CREATE_FENCE = MessageId.CreateFence; + public const MessageId D3D11_MESSAGE_ID_LIVE_FENCE = MessageId.LiveFence; + public const MessageId D3D11_MESSAGE_ID_DESTROY_FENCE = MessageId.DestroyFence; + public const MessageId D3D11_MESSAGE_ID_CREATE_SYNCHRONIZEDCHANNEL = MessageId.CreateSynchronizedChannel; + public const MessageId D3D11_MESSAGE_ID_LIVE_SYNCHRONIZEDCHANNEL = MessageId.LiveSynchronizedChannel; + public const MessageId D3D11_MESSAGE_ID_DESTROY_SYNCHRONIZEDCHANNEL = MessageId.DestroySynchronizedChannel; + public const MessageId D3D11_MESSAGE_ID_CREATEFENCE_INVALIDFLAGS = MessageId.CreateFenceInvalidFlags; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_INVALIDKEYEXCHANGETYPE = MessageId.NegotiateCryptoSessionKeyExchangeMtInvalidKeyExchangeType; + public const MessageId D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_NOT_SUPPORTED = MessageId.NegotiateCryptoSessionKeyExchangeMtNotSupported; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT_COUNT = MessageId.DecoderBeginFrameInvalidHistogramComponentCount; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT = MessageId.DecoderBeginFrameInvalidHistogramComponent; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_SIZE = MessageId.DecoderBeginFrameInvalidHistogramBufferSize; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_USAGE = MessageId.DecoderBeginFrameInvalidHistogramBufferUsage; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_MISC_FLAGS = MessageId.DecoderBeginFrameInvalidHistogramBufferMiscFlags; + public const MessageId D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_OFFSET = MessageId.DecoderBeginFrameInvalidHistogramBufferOffset; + public const MessageId D3D11_MESSAGE_ID_CREATE_TRACKEDWORKLOAD = MessageId.CreateTrackedworkload; + public const MessageId D3D11_MESSAGE_ID_LIVE_TRACKEDWORKLOAD = MessageId.LiveTrackedworkload; + public const MessageId D3D11_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD = MessageId.DestroyTrackedworkload; + public const MessageId D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_NULLPARAM = MessageId.CreateTrackedWorkloadNullParam; + public const MessageId D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_MAX_INSTANCES = MessageId.CreateTrackedWorkloadInvalidMaxInstances; + public const MessageId D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_DEADLINE_TYPE = MessageId.CreateTrackedWorkloadInvalidDeadlineType; + public const MessageId D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_ENGINE_TYPE = MessageId.CreateTrackedWorkloadInvalidEngineType; + public const MessageId D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS = MessageId.MultipleTrackedWorkloads; + public const MessageId D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS = MessageId.MultipleTrackedWorkloadPairs; + public const MessageId D3D11_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR = MessageId.IncompleteTrackedWorkloadPair; + public const MessageId D3D11_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR = MessageId.OutOfOrderTrackedWorkloadPair; + public const MessageId D3D11_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD = MessageId.CannotAddTrackedWorkload; + public const MessageId D3D11_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED = MessageId.TrackedWorkloadNotSupported; + public const MessageId D3D11_MESSAGE_ID_TRACKED_WORKLOAD_ENGINE_TYPE_NOT_FOUND = MessageId.TrackedWorkloadEngineTypeNotFound; + public const MessageId D3D11_MESSAGE_ID_NO_TRACKED_WORKLOAD_SLOT_AVAILABLE = MessageId.NoTrackedWorkloadSlotAvailable; + public const MessageId D3D11_MESSAGE_ID_END_TRACKED_WORKLOAD_INVALID_ARG = MessageId.EndTrackedWorkloadInvalidArg; + public const MessageId D3D11_MESSAGE_ID_TRACKED_WORKLOAD_DISJOINT_FAILURE = MessageId.TrackedWorkloadDisjointFailure; + public const CopyFlags D3D11_COPY_NO_OVERWRITE = CopyFlags.NoOverwrite; + public const CopyFlags D3D11_COPY_DISCARD = CopyFlags.Discard; + public const LogicOperation D3D11_LOGIC_OP_CLEAR = LogicOperation.Clear; + public const LogicOperation D3D11_LOGIC_OP_SET = LogicOperation.Set; + public const LogicOperation D3D11_LOGIC_OP_COPY = LogicOperation.Copy; + public const LogicOperation D3D11_LOGIC_OP_COPY_INVERTED = LogicOperation.CopyInverted; + public const LogicOperation D3D11_LOGIC_OP_NOOP = LogicOperation.Noop; + public const LogicOperation D3D11_LOGIC_OP_INVERT = LogicOperation.Invert; + public const LogicOperation D3D11_LOGIC_OP_AND = LogicOperation.And; + public const LogicOperation D3D11_LOGIC_OP_NAND = LogicOperation.Nand; + public const LogicOperation D3D11_LOGIC_OP_OR = LogicOperation.Or; + public const LogicOperation D3D11_LOGIC_OP_NOR = LogicOperation.Nor; + public const LogicOperation D3D11_LOGIC_OP_XOR = LogicOperation.Xor; + public const LogicOperation D3D11_LOGIC_OP_EQUIV = LogicOperation.Equiv; + public const LogicOperation D3D11_LOGIC_OP_AND_REVERSE = LogicOperation.AndReverse; + public const LogicOperation D3D11_LOGIC_OP_AND_INVERTED = LogicOperation.AndInverted; + public const LogicOperation D3D11_LOGIC_OP_OR_REVERSE = LogicOperation.OrReverse; + public const LogicOperation D3D11_LOGIC_OP_OR_INVERTED = LogicOperation.OrInverted; + public const CreateDeviceContextStateFlags D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = CreateDeviceContextStateFlags.SingleThreaded; + public const VideoDecoderCaps D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = VideoDecoderCaps.Downsample; + public const VideoDecoderCaps D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = VideoDecoderCaps.NonRealTime; + public const VideoDecoderCaps D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = VideoDecoderCaps.DownsampleDynamic; + public const VideoDecoderCaps D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = VideoDecoderCaps.DownsampleRequired; + public const VideoDecoderCaps D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = VideoDecoderCaps.Unsupported; + public const VideoProcessorBehaviorHints D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = VideoProcessorBehaviorHints.HintMultiplaneOverlayRotation; + public const VideoProcessorBehaviorHints D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = VideoProcessorBehaviorHints.HintMultiplaneOverlayResize; + public const VideoProcessorBehaviorHints D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = VideoProcessorBehaviorHints.HintMultiplaneOverlayColorSpaceConversion; + public const VideoProcessorBehaviorHints D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = VideoProcessorBehaviorHints.HintTripleBufferOutput; + public const CryptoSessionStatus D3D11_CRYPTO_SESSION_STATUS_OK = CryptoSessionStatus.Ok; + public const CryptoSessionStatus D3D11_CRYPTO_SESSION_STATUS_KEY_LOST = CryptoSessionStatus.KeyLost; + public const CryptoSessionStatus D3D11_CRYPTO_SESSION_STATUS_KEY_AND_CONTENT_LOST = CryptoSessionStatus.KeyAndContentLost; + public const TileMappingFlags D3D11_TILE_MAPPING_NO_OVERWRITE = TileMappingFlags.NoOverwrite; + public const TileRangeFlags D3D11_TILE_RANGE_NULL = TileRangeFlags.Null; + public const TileRangeFlags D3D11_TILE_RANGE_SKIP = TileRangeFlags.Skip; + public const TileRangeFlags D3D11_TILE_RANGE_REUSE_SINGLE_TILE = TileRangeFlags.ReuseSingleTile; + public const CheckMultisampleQualityLevelsFlags D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE = CheckMultisampleQualityLevelsFlags.TiledResource; + public const TileCopyFlags D3D11_TILE_COPY_NO_OVERWRITE = TileCopyFlags.NoOverwrite; + public const TileCopyFlags D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = TileCopyFlags.LinearBufferToSwizzledTiledResource; + public const TileCopyFlags D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = TileCopyFlags.SwizzledTiledResourceToLinearBuffer; + public const ContextType D3D11_CONTEXT_TYPE_ALL = ContextType.All; + public const ContextType D3D11_CONTEXT_TYPE_3D = ContextType._3D; + public const ContextType D3D11_CONTEXT_TYPE_COMPUTE = ContextType.Compute; + public const ContextType D3D11_CONTEXT_TYPE_COPY = ContextType.Copy; + public const ContextType D3D11_CONTEXT_TYPE_VIDEO = ContextType.Video; + public const TextureLayout D3D11_TEXTURE_LAYOUT_UNDEFINED = TextureLayout.Undefined; + public const TextureLayout D3D11_TEXTURE_LAYOUT_ROW_MAJOR = TextureLayout.RowMajor; + public const TextureLayout D3D11_TEXTURE_LAYOUT_64K_STANDARD_SWIZZLE = TextureLayout._64kStandardSwizzle; + public const ConservativeRasterizationMode D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF = ConservativeRasterizationMode.Off; + public const ConservativeRasterizationMode D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON = ConservativeRasterizationMode.On; + public const FenceFlags D3D11_FENCE_FLAG_NONE = FenceFlags.None; + public const FenceFlags D3D11_FENCE_FLAG_SHARED = FenceFlags.Shared; + public const FenceFlags D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER = FenceFlags.SharedCrossAdapter; + public const FenceFlags D3D11_FENCE_FLAG_NON_MONITORED = FenceFlags.NonMonitored; + public const FeatureVideo D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM = FeatureVideo.DecoderHistogram; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y = VideoDecoderHistogramComponent.Y; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U = VideoDecoderHistogramComponent.U; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V = VideoDecoderHistogramComponent.V; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R = VideoDecoderHistogramComponent.R; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G = VideoDecoderHistogramComponent.G; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B = VideoDecoderHistogramComponent.B; + public const VideoDecoderHistogramComponent D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A = VideoDecoderHistogramComponent.A; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_NONE = VideoDecoderHistogramComponentFlags.FlagNone; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_Y = VideoDecoderHistogramComponentFlags.FlagY; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_U = VideoDecoderHistogramComponentFlags.FlagU; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_V = VideoDecoderHistogramComponentFlags.FlagV; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_R = VideoDecoderHistogramComponentFlags.FlagR; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_G = VideoDecoderHistogramComponentFlags.FlagG; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_B = VideoDecoderHistogramComponentFlags.FlagB; + public const VideoDecoderHistogramComponentFlags D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_A = VideoDecoderHistogramComponentFlags.FlagA; + public const CryptoSessionKeyExchangeFlags D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAG_NONE = CryptoSessionKeyExchangeFlags.FlagNone; + public const ShaderVersionType D3D11_SHVER_PIXEL_SHADER = ShaderVersionType.D3D11_SHVER_PIXEL_SHADER; + public const ShaderVersionType D3D11_SHVER_VERTEX_SHADER = ShaderVersionType.D3D11_SHVER_VERTEX_SHADER; + public const ShaderVersionType D3D11_SHVER_GEOMETRY_SHADER = ShaderVersionType.D3D11_SHVER_GEOMETRY_SHADER; + public const ShaderVersionType D3D11_SHVER_HULL_SHADER = ShaderVersionType.D3D11_SHVER_HULL_SHADER; + public const ShaderVersionType D3D11_SHVER_DOMAIN_SHADER = ShaderVersionType.D3D11_SHVER_DOMAIN_SHADER; + public const ShaderVersionType D3D11_SHVER_COMPUTE_SHADER = ShaderVersionType.D3D11_SHVER_COMPUTE_SHADER; + public const ShaderVersionType D3D11_SHVER_RESERVED0 = ShaderVersionType.D3D11_SHVER_RESERVED0; + public const ShaderType D3D11_VERTEX_SHADER = ShaderType.D3D11_VERTEX_SHADER; + public const ShaderType D3D11_HULL_SHADER = ShaderType.D3D11_HULL_SHADER; + public const ShaderType D3D11_DOMAIN_SHADER = ShaderType.D3D11_DOMAIN_SHADER; + public const ShaderType D3D11_GEOMETRY_SHADER = ShaderType.D3D11_GEOMETRY_SHADER; + public const ShaderType D3D11_PIXEL_SHADER = ShaderType.D3D11_PIXEL_SHADER; + public const ShaderType D3D11_COMPUTE_SHADER = ShaderType.D3D11_COMPUTE_SHADER; + public const TraceGSInputPrimitive D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED = TraceGSInputPrimitive.Undefined; + public const TraceGSInputPrimitive D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT = TraceGSInputPrimitive.Point; + public const TraceGSInputPrimitive D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE = TraceGSInputPrimitive.Line; + public const TraceGSInputPrimitive D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE = TraceGSInputPrimitive.Triangle; + public const TraceGSInputPrimitive D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ = TraceGSInputPrimitive.LineAdj; + public const TraceGSInputPrimitive D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ = TraceGSInputPrimitive.TriangleAdj; + public const TraceRegisterType D3D11_TRACE_OUTPUT_NULL_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_NULL_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = TraceRegisterType.D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER; + public const TraceRegisterType D3D11_TRACE_TEMP_REGISTER = TraceRegisterType.D3D11_TRACE_TEMP_REGISTER; + public const TraceRegisterType D3D11_TRACE_INDEXABLE_TEMP_REGISTER = TraceRegisterType.D3D11_TRACE_INDEXABLE_TEMP_REGISTER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_REGISTER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_DEPTH_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_DEPTH_REGISTER; + public const TraceRegisterType D3D11_TRACE_CONSTANT_BUFFER = TraceRegisterType.D3D11_TRACE_CONSTANT_BUFFER; + public const TraceRegisterType D3D11_TRACE_IMMEDIATE32 = TraceRegisterType.D3D11_TRACE_IMMEDIATE32; + public const TraceRegisterType D3D11_TRACE_SAMPLER = TraceRegisterType.D3D11_TRACE_SAMPLER; + public const TraceRegisterType D3D11_TRACE_RESOURCE = TraceRegisterType.D3D11_TRACE_RESOURCE; + public const TraceRegisterType D3D11_TRACE_RASTERIZER = TraceRegisterType.D3D11_TRACE_RASTERIZER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_COVERAGE_MASK = TraceRegisterType.D3D11_TRACE_OUTPUT_COVERAGE_MASK; + public const TraceRegisterType D3D11_TRACE_STREAM = TraceRegisterType.D3D11_TRACE_STREAM; + public const TraceRegisterType D3D11_TRACE_THIS_POINTER = TraceRegisterType.D3D11_TRACE_THIS_POINTER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER; + public const TraceRegisterType D3D11_TRACE_UNORDERED_ACCESS_VIEW = TraceRegisterType.D3D11_TRACE_UNORDERED_ACCESS_VIEW; + public const TraceRegisterType D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = TraceRegisterType.D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY; + public const TraceRegisterType D3D11_TRACE_INPUT_THREAD_ID_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_THREAD_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER; + public const TraceRegisterType D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER; + public const TraceRegisterType D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = TraceRegisterType.D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER; + public const TraceRegisterType D3D11_TRACE_IMMEDIATE64 = TraceRegisterType.D3D11_TRACE_IMMEDIATE64; + public const TraceRegisterType D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = TraceRegisterType.D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER; + public const TraceRegisterType D3D11_TRACE_INTERFACE_POINTER = TraceRegisterType.D3D11_TRACE_INTERFACE_POINTER; } diff --git a/src/Vortice.Win32.Graphics.Direct3D12/Generated/Graphics.Direct3D12.Apis.cs b/src/Vortice.Win32.Graphics.Direct3D12/Generated/Graphics.Direct3D12.Apis.cs index 3d80f99..9ef0e62 100644 --- a/src/Vortice.Win32.Graphics.Direct3D12/Generated/Graphics.Direct3D12.Apis.cs +++ b/src/Vortice.Win32.Graphics.Direct3D12/Generated/Graphics.Direct3D12.Apis.cs @@ -1182,5 +1182,2075 @@ public static partial class Apis return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); } } + + public const CommandListType D3D12_COMMAND_LIST_TYPE_DIRECT = CommandListType.Direct; + public const CommandListType D3D12_COMMAND_LIST_TYPE_BUNDLE = CommandListType.Bundle; + public const CommandListType D3D12_COMMAND_LIST_TYPE_COMPUTE = CommandListType.Compute; + public const CommandListType D3D12_COMMAND_LIST_TYPE_COPY = CommandListType.Copy; + public const CommandListType D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE = CommandListType.VideoDecode; + public const CommandListType D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS = CommandListType.VideoProcess; + public const CommandListType D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE = CommandListType.VideoEncode; + public const CommandListType D3D12_COMMAND_LIST_TYPE_NONE = CommandListType.None; + public const CommandQueueFlags D3D12_COMMAND_QUEUE_FLAG_NONE = CommandQueueFlags.None; + public const CommandQueueFlags D3D12_COMMAND_QUEUE_FLAG_DISABLE_GPU_TIMEOUT = CommandQueueFlags.DisableGpuTimeout; + public const CommandQueuePriority D3D12_COMMAND_QUEUE_PRIORITY_NORMAL = CommandQueuePriority.Normal; + public const CommandQueuePriority D3D12_COMMAND_QUEUE_PRIORITY_HIGH = CommandQueuePriority.High; + public const CommandQueuePriority D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME = CommandQueuePriority.GlobalRealtime; + public const PrimitiveTopologyType D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED = PrimitiveTopologyType.Undefined; + public const PrimitiveTopologyType D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT = PrimitiveTopologyType.Point; + public const PrimitiveTopologyType D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE = PrimitiveTopologyType.Line; + public const PrimitiveTopologyType D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE = PrimitiveTopologyType.Triangle; + public const PrimitiveTopologyType D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH = PrimitiveTopologyType.Patch; + public const InputClassification D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA = InputClassification.PerVertexData; + public const InputClassification D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA = InputClassification.PerInstanceData; + public const FillMode D3D12_FILL_MODE_WIREFRAME = FillMode.Wireframe; + public const FillMode D3D12_FILL_MODE_SOLID = FillMode.Solid; + public const CullMode D3D12_CULL_MODE_NONE = CullMode.None; + public const CullMode D3D12_CULL_MODE_FRONT = CullMode.Front; + public const CullMode D3D12_CULL_MODE_BACK = CullMode.Back; + public const ComparisonFunction D3D12_COMPARISON_FUNC_NONE = ComparisonFunction.None; + public const ComparisonFunction D3D12_COMPARISON_FUNC_NEVER = ComparisonFunction.Never; + public const ComparisonFunction D3D12_COMPARISON_FUNC_LESS = ComparisonFunction.Less; + public const ComparisonFunction D3D12_COMPARISON_FUNC_EQUAL = ComparisonFunction.Equal; + public const ComparisonFunction D3D12_COMPARISON_FUNC_LESS_EQUAL = ComparisonFunction.LessEqual; + public const ComparisonFunction D3D12_COMPARISON_FUNC_GREATER = ComparisonFunction.Greater; + public const ComparisonFunction D3D12_COMPARISON_FUNC_NOT_EQUAL = ComparisonFunction.NotEqual; + public const ComparisonFunction D3D12_COMPARISON_FUNC_GREATER_EQUAL = ComparisonFunction.GreaterEqual; + public const ComparisonFunction D3D12_COMPARISON_FUNC_ALWAYS = ComparisonFunction.Always; + public const DepthWriteMask D3D12_DEPTH_WRITE_MASK_ZERO = DepthWriteMask.Zero; + public const DepthWriteMask D3D12_DEPTH_WRITE_MASK_ALL = DepthWriteMask.All; + public const StencilOperation D3D12_STENCIL_OP_KEEP = StencilOperation.Keep; + public const StencilOperation D3D12_STENCIL_OP_ZERO = StencilOperation.Zero; + public const StencilOperation D3D12_STENCIL_OP_REPLACE = StencilOperation.Replace; + public const StencilOperation D3D12_STENCIL_OP_INCR_SAT = StencilOperation.IncrementSaturate; + public const StencilOperation D3D12_STENCIL_OP_DECR_SAT = StencilOperation.DecrementSaturate; + public const StencilOperation D3D12_STENCIL_OP_INVERT = StencilOperation.Invert; + public const StencilOperation D3D12_STENCIL_OP_INCR = StencilOperation.Increment; + public const StencilOperation D3D12_STENCIL_OP_DECR = StencilOperation.Decrement; + public const Blend D3D12_BLEND_ZERO = Blend.Zero; + public const Blend D3D12_BLEND_ONE = Blend.One; + public const Blend D3D12_BLEND_SRC_COLOR = Blend.SrcColor; + public const Blend D3D12_BLEND_INV_SRC_COLOR = Blend.InverseSrcColor; + public const Blend D3D12_BLEND_SRC_ALPHA = Blend.SrcAlpha; + public const Blend D3D12_BLEND_INV_SRC_ALPHA = Blend.InverseSrcAlpha; + public const Blend D3D12_BLEND_DEST_ALPHA = Blend.DestAlpha; + public const Blend D3D12_BLEND_INV_DEST_ALPHA = Blend.InverseDestAlpha; + public const Blend D3D12_BLEND_DEST_COLOR = Blend.DestColor; + public const Blend D3D12_BLEND_INV_DEST_COLOR = Blend.InverseDestColor; + public const Blend D3D12_BLEND_SRC_ALPHA_SAT = Blend.SrcAlphaSaturate; + public const Blend D3D12_BLEND_BLEND_FACTOR = Blend.BlendFactor; + public const Blend D3D12_BLEND_INV_BLEND_FACTOR = Blend.InverseBlendFactor; + public const Blend D3D12_BLEND_SRC1_COLOR = Blend.Src1Color; + public const Blend D3D12_BLEND_INV_SRC1_COLOR = Blend.InverseSrc1Color; + public const Blend D3D12_BLEND_SRC1_ALPHA = Blend.Src1Alpha; + public const Blend D3D12_BLEND_INV_SRC1_ALPHA = Blend.InverseSrc1Alpha; + public const Blend D3D12_BLEND_ALPHA_FACTOR = Blend.AlphaFactor; + public const Blend D3D12_BLEND_INV_ALPHA_FACTOR = Blend.InverseAlphaFactor; + public const BlendOperation D3D12_BLEND_OP_ADD = BlendOperation.Add; + public const BlendOperation D3D12_BLEND_OP_SUBTRACT = BlendOperation.Subtract; + public const BlendOperation D3D12_BLEND_OP_REV_SUBTRACT = BlendOperation.ReverseSubtract; + public const BlendOperation D3D12_BLEND_OP_MIN = BlendOperation.Min; + public const BlendOperation D3D12_BLEND_OP_MAX = BlendOperation.Max; + public const ColorWriteEnable D3D12_COLOR_WRITE_ENABLE_RED = ColorWriteEnable.Red; + public const ColorWriteEnable D3D12_COLOR_WRITE_ENABLE_GREEN = ColorWriteEnable.Green; + public const ColorWriteEnable D3D12_COLOR_WRITE_ENABLE_BLUE = ColorWriteEnable.Blue; + public const ColorWriteEnable D3D12_COLOR_WRITE_ENABLE_ALPHA = ColorWriteEnable.Alpha; + public const ColorWriteEnable D3D12_COLOR_WRITE_ENABLE_ALL = ColorWriteEnable.All; + public const LogicOperation D3D12_LOGIC_OP_CLEAR = LogicOperation.Clear; + public const LogicOperation D3D12_LOGIC_OP_SET = LogicOperation.Set; + public const LogicOperation D3D12_LOGIC_OP_COPY = LogicOperation.Copy; + public const LogicOperation D3D12_LOGIC_OP_COPY_INVERTED = LogicOperation.CopyInverted; + public const LogicOperation D3D12_LOGIC_OP_NOOP = LogicOperation.Noop; + public const LogicOperation D3D12_LOGIC_OP_INVERT = LogicOperation.Invert; + public const LogicOperation D3D12_LOGIC_OP_AND = LogicOperation.And; + public const LogicOperation D3D12_LOGIC_OP_NAND = LogicOperation.Nand; + public const LogicOperation D3D12_LOGIC_OP_OR = LogicOperation.Or; + public const LogicOperation D3D12_LOGIC_OP_NOR = LogicOperation.Nor; + public const LogicOperation D3D12_LOGIC_OP_XOR = LogicOperation.Xor; + public const LogicOperation D3D12_LOGIC_OP_EQUIV = LogicOperation.Equiv; + public const LogicOperation D3D12_LOGIC_OP_AND_REVERSE = LogicOperation.AndReverse; + public const LogicOperation D3D12_LOGIC_OP_AND_INVERTED = LogicOperation.AndInverted; + public const LogicOperation D3D12_LOGIC_OP_OR_REVERSE = LogicOperation.OrReverse; + public const LogicOperation D3D12_LOGIC_OP_OR_INVERTED = LogicOperation.OrInverted; + public const ConservativeRasterizationMode D3D12_CONSERVATIVE_RASTERIZATION_MODE_OFF = ConservativeRasterizationMode.Off; + public const ConservativeRasterizationMode D3D12_CONSERVATIVE_RASTERIZATION_MODE_ON = ConservativeRasterizationMode.On; + public const LineRasterizationMode D3D12_LINE_RASTERIZATION_MODE_ALIASED = LineRasterizationMode.Aliased; + public const LineRasterizationMode D3D12_LINE_RASTERIZATION_MODE_ALPHA_ANTIALIASED = LineRasterizationMode.AlphaAntialiased; + public const LineRasterizationMode D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_WIDE = LineRasterizationMode.QuadrilateralWide; + public const LineRasterizationMode D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_NARROW = LineRasterizationMode.QuadrilateralNarrow; + public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED = IndexBufferStripCutValue.Disabled; + public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF = IndexBufferStripCutValue.I16Bits; + public const IndexBufferStripCutValue D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF = IndexBufferStripCutValue.I32Bits; + public const StandardMultisampleQualityLevels D3D12_STANDARD_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.D3D12_STANDARD_MULTISAMPLE_PATTERN; + public const StandardMultisampleQualityLevels D3D12_CENTER_MULTISAMPLE_PATTERN = StandardMultisampleQualityLevels.D3D12_CENTER_MULTISAMPLE_PATTERN; + public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_NONE = PipelineStateFlags.None; + public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG = PipelineStateFlags.ToolDebug; + public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS = PipelineStateFlags.DynamicDepthBias; + public const PipelineStateFlags D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT = PipelineStateFlags.DynamicIndexBufferStripCut; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE = PipelineStateSubObjectType.RootSignature; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS = PipelineStateSubObjectType.VS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS = PipelineStateSubObjectType.PS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS = PipelineStateSubObjectType.DS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS = PipelineStateSubObjectType.HS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS = PipelineStateSubObjectType.GS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS = PipelineStateSubObjectType.CS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT = PipelineStateSubObjectType.StreamOutput; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND = PipelineStateSubObjectType.Blend; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK = PipelineStateSubObjectType.SampleMask; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER = PipelineStateSubObjectType.Rasterizer; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL = PipelineStateSubObjectType.DepthStencil; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT = PipelineStateSubObjectType.InputLayout; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE = PipelineStateSubObjectType.IBStripCutValue; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY = PipelineStateSubObjectType.PrimitiveTopology; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS = PipelineStateSubObjectType.RenderTargetFormats; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT = PipelineStateSubObjectType.DepthStencilFormat; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC = PipelineStateSubObjectType.SampleDesc; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK = PipelineStateSubObjectType.NodeMask; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO = PipelineStateSubObjectType.CachedPso; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS = PipelineStateSubObjectType.Flags; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1 = PipelineStateSubObjectType.DepthStencil1; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VIEW_INSTANCING = PipelineStateSubObjectType.ViewInstancing; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_AS = PipelineStateSubObjectType.AS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS = PipelineStateSubObjectType.MS; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2 = PipelineStateSubObjectType.DepthStencil2; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER1 = PipelineStateSubObjectType.Rasterizer1; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER2 = PipelineStateSubObjectType.Rasterizer2; + public const PipelineStateSubObjectType D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID = PipelineStateSubObjectType.MaxValid; + public const Feature D3D12_FEATURE_D3D12_OPTIONS = Feature.Options; + public const Feature D3D12_FEATURE_ARCHITECTURE = Feature.Architecture; + public const Feature D3D12_FEATURE_FEATURE_LEVELS = Feature.FeatureLevels; + public const Feature D3D12_FEATURE_FORMAT_SUPPORT = Feature.FormatSupport; + public const Feature D3D12_FEATURE_MULTISAMPLE_QUALITY_LEVELS = Feature.MultisampleQualityLevels; + public const Feature D3D12_FEATURE_FORMAT_INFO = Feature.FormatInfo; + public const Feature D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = Feature.GpuVirtualAddressSupport; + public const Feature D3D12_FEATURE_SHADER_MODEL = Feature.ShaderModel; + public const Feature D3D12_FEATURE_D3D12_OPTIONS1 = Feature.Options1; + public const Feature D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_SUPPORT = Feature.ProtectedResourceSessionSupport; + public const Feature D3D12_FEATURE_ROOT_SIGNATURE = Feature.RootSignature; + public const Feature D3D12_FEATURE_ARCHITECTURE1 = Feature.Architecture1; + public const Feature D3D12_FEATURE_D3D12_OPTIONS2 = Feature.Options2; + public const Feature D3D12_FEATURE_SHADER_CACHE = Feature.ShaderCache; + public const Feature D3D12_FEATURE_COMMAND_QUEUE_PRIORITY = Feature.CommandQueuePriority; + public const Feature D3D12_FEATURE_D3D12_OPTIONS3 = Feature.Options3; + public const Feature D3D12_FEATURE_EXISTING_HEAPS = Feature.ExistingHeaps; + public const Feature D3D12_FEATURE_D3D12_OPTIONS4 = Feature.Options4; + public const Feature D3D12_FEATURE_SERIALIZATION = Feature.Serialization; + public const Feature D3D12_FEATURE_CROSS_NODE = Feature.CrossNode; + public const Feature D3D12_FEATURE_D3D12_OPTIONS5 = Feature.Options5; + public const Feature D3D12_FEATURE_DISPLAYABLE = Feature.Displayable; + public const Feature D3D12_FEATURE_D3D12_OPTIONS6 = Feature.Options6; + public const Feature D3D12_FEATURE_QUERY_META_COMMAND = Feature.QueryMetaCommand; + public const Feature D3D12_FEATURE_D3D12_OPTIONS7 = Feature.Options7; + public const Feature D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPE_COUNT = Feature.ProtectedResourceSessionTypeCount; + public const Feature D3D12_FEATURE_PROTECTED_RESOURCE_SESSION_TYPES = Feature.ProtectedResourceSessionTypes; + public const Feature D3D12_FEATURE_D3D12_OPTIONS8 = Feature.Options8; + public const Feature D3D12_FEATURE_D3D12_OPTIONS9 = Feature.Options9; + public const Feature D3D12_FEATURE_D3D12_OPTIONS10 = Feature.Options10; + public const Feature D3D12_FEATURE_D3D12_OPTIONS11 = Feature.Options11; + public const Feature D3D12_FEATURE_D3D12_OPTIONS12 = Feature.Options12; + public const Feature D3D12_FEATURE_D3D12_OPTIONS13 = Feature.Options13; + public const Feature D3D12_FEATURE_D3D12_OPTIONS14 = Feature.Options14; + public const Feature D3D12_FEATURE_D3D12_OPTIONS15 = Feature.Options15; + public const Feature D3D12_FEATURE_D3D12_OPTIONS16 = Feature.Options16; + public const Feature D3D12_FEATURE_D3D12_OPTIONS17 = Feature.Options17; + public const Feature D3D12_FEATURE_D3D12_OPTIONS18 = Feature.Options18; + public const Feature D3D12_FEATURE_D3D12_OPTIONS19 = Feature.Options19; + public const Feature D3D12_FEATURE_D3D12_OPTIONS20 = Feature.Options20; + public const Feature D3D12_FEATURE_PREDICATION = Feature.Predication; + public const Feature D3D12_FEATURE_PLACED_RESOURCE_SUPPORT_INFO = Feature.PlacedResourceSupportInfo; + public const Feature D3D12_FEATURE_HARDWARE_COPY = Feature.HardwareCopy; + public const Feature D3D12_FEATURE_D3D12_OPTIONS21 = Feature.Options21; + public const ShaderMinPrecisionSupport D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE = ShaderMinPrecisionSupport.None; + public const ShaderMinPrecisionSupport D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT = ShaderMinPrecisionSupport.P10Bit; + public const ShaderMinPrecisionSupport D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT = ShaderMinPrecisionSupport.P16Bit; + public const TiledResourcesTier D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED = TiledResourcesTier.NotSupported; + public const TiledResourcesTier D3D12_TILED_RESOURCES_TIER_1 = TiledResourcesTier.Tier1; + public const TiledResourcesTier D3D12_TILED_RESOURCES_TIER_2 = TiledResourcesTier.Tier2; + public const TiledResourcesTier D3D12_TILED_RESOURCES_TIER_3 = TiledResourcesTier.Tier3; + public const TiledResourcesTier D3D12_TILED_RESOURCES_TIER_4 = TiledResourcesTier.Tier4; + public const ResourceBindingTier D3D12_RESOURCE_BINDING_TIER_1 = ResourceBindingTier.Tier1; + public const ResourceBindingTier D3D12_RESOURCE_BINDING_TIER_2 = ResourceBindingTier.Tier2; + public const ResourceBindingTier D3D12_RESOURCE_BINDING_TIER_3 = ResourceBindingTier.Tier3; + public const ConservativeRasterizationTier D3D12_CONSERVATIVE_RASTERIZATION_TIER_NOT_SUPPORTED = ConservativeRasterizationTier.NotSupported; + public const ConservativeRasterizationTier D3D12_CONSERVATIVE_RASTERIZATION_TIER_1 = ConservativeRasterizationTier.Tier1; + public const ConservativeRasterizationTier D3D12_CONSERVATIVE_RASTERIZATION_TIER_2 = ConservativeRasterizationTier.Tier2; + public const ConservativeRasterizationTier D3D12_CONSERVATIVE_RASTERIZATION_TIER_3 = ConservativeRasterizationTier.Tier3; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_NONE = FormatSupport1.None; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_BUFFER = FormatSupport1.Buffer; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_IA_VERTEX_BUFFER = FormatSupport1.IAVertexBuffer; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_IA_INDEX_BUFFER = FormatSupport1.IAIndexBuffer; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SO_BUFFER = FormatSupport1.SOBuffer; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_TEXTURE1D = FormatSupport1.Texture1D; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_TEXTURE2D = FormatSupport1.Texture2D; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_TEXTURE3D = FormatSupport1.Texture3D; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_TEXTURECUBE = FormatSupport1.TextureCube; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SHADER_LOAD = FormatSupport1.ShaderLoad; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE = FormatSupport1.ShaderSample; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_COMPARISON = FormatSupport1.ShaderSampleComparison; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_MONO_TEXT = FormatSupport1.ShaderSampleMonoText; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_MIP = FormatSupport1.Mip; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_RENDER_TARGET = FormatSupport1.RenderTarget; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_BLENDABLE = FormatSupport1.Blendable; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_DEPTH_STENCIL = FormatSupport1.DepthStencil; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RESOLVE = FormatSupport1.MultisampleResolve; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_DISPLAY = FormatSupport1.Display; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_CAST_WITHIN_BIT_LAYOUT = FormatSupport1.CastWithinBitLayout; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RENDERTARGET = FormatSupport1.MultisampleRendertarget; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_MULTISAMPLE_LOAD = FormatSupport1.MultisampleLoad; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SHADER_GATHER = FormatSupport1.ShaderGather; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_BACK_BUFFER_CAST = FormatSupport1.BackBufferCast; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW = FormatSupport1.TypedUnorderedAccessView; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_SHADER_GATHER_COMPARISON = FormatSupport1.ShaderGatherComparison; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_DECODER_OUTPUT = FormatSupport1.DecoderOutput; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_OUTPUT = FormatSupport1.VideoProcessorOutput; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_INPUT = FormatSupport1.VideoProcessorInput; + public const FormatSupport1 D3D12_FORMAT_SUPPORT1_VIDEO_ENCODER = FormatSupport1.VideoEncoder; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_NONE = FormatSupport2.None; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = FormatSupport2.UavAtomicAdd; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS = FormatSupport2.UavAtomicBitwiseOps; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE = FormatSupport2.UavAtomicCompareStoreOrCompareExchange; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE = FormatSupport2.UavAtomicExchange; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX = FormatSupport2.UavAtomicSignedMinOrMax; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX = FormatSupport2.UavAtomicUnsignedMinOrMax; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_TYPED_LOAD = FormatSupport2.UavTypedLoad; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_UAV_TYPED_STORE = FormatSupport2.UavTypedStore; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP = FormatSupport2.OutputMergerLogicOp; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_TILED = FormatSupport2.Tiled; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = FormatSupport2.MultiplaneOverlay; + public const FormatSupport2 D3D12_FORMAT_SUPPORT2_SAMPLER_FEEDBACK = FormatSupport2.SamplerFeedback; + public const MultisampleQualityLevelFlags D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_NONE = MultisampleQualityLevelFlags.None; + public const MultisampleQualityLevelFlags D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_TILED_RESOURCE = MultisampleQualityLevelFlags.TiledResource; + public const CrossNodeSharingTier D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED = CrossNodeSharingTier.NotSupported; + public const CrossNodeSharingTier D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED = CrossNodeSharingTier.Tier1Emulated; + public const CrossNodeSharingTier D3D12_CROSS_NODE_SHARING_TIER_1 = CrossNodeSharingTier.Tier1; + public const CrossNodeSharingTier D3D12_CROSS_NODE_SHARING_TIER_2 = CrossNodeSharingTier.Tier2; + public const CrossNodeSharingTier D3D12_CROSS_NODE_SHARING_TIER_3 = CrossNodeSharingTier.Tier3; + public const ResourceHeapTier D3D12_RESOURCE_HEAP_TIER_1 = ResourceHeapTier.Tier1; + public const ResourceHeapTier D3D12_RESOURCE_HEAP_TIER_2 = ResourceHeapTier.Tier2; + public const ProgrammableSamplePositionsTier D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED = ProgrammableSamplePositionsTier.NotSupported; + public const ProgrammableSamplePositionsTier D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 = ProgrammableSamplePositionsTier.Tier1; + public const ProgrammableSamplePositionsTier D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 = ProgrammableSamplePositionsTier.Tier2; + public const ViewInstancingTier D3D12_VIEW_INSTANCING_TIER_NOT_SUPPORTED = ViewInstancingTier.NotSupported; + public const ViewInstancingTier D3D12_VIEW_INSTANCING_TIER_1 = ViewInstancingTier.Tier1; + public const ViewInstancingTier D3D12_VIEW_INSTANCING_TIER_2 = ViewInstancingTier.Tier2; + public const ViewInstancingTier D3D12_VIEW_INSTANCING_TIER_3 = ViewInstancingTier.Tier3; + public const WorkGraphsTier D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED = WorkGraphsTier.NotSupported; + public const WorkGraphsTier D3D12_WORK_GRAPHS_TIER_1_0 = WorkGraphsTier.Tier1_0; + public const RootSignatureVersion D3D_ROOT_SIGNATURE_VERSION_1_0 = RootSignatureVersion.V1_0; + public const RootSignatureVersion D3D_ROOT_SIGNATURE_VERSION_1_1 = RootSignatureVersion.V1_1; + public const RootSignatureVersion D3D_ROOT_SIGNATURE_VERSION_1_2 = RootSignatureVersion.V1_2; + public const ShaderModel D3D_SHADER_MODEL_NONE = ShaderModel.None; + public const ShaderModel D3D_SHADER_MODEL_5_1 = ShaderModel.SM_5_1; + public const ShaderModel D3D_SHADER_MODEL_6_0 = ShaderModel.SM_6_0; + public const ShaderModel D3D_SHADER_MODEL_6_1 = ShaderModel.SM_6_1; + public const ShaderModel D3D_SHADER_MODEL_6_2 = ShaderModel.SM_6_2; + public const ShaderModel D3D_SHADER_MODEL_6_3 = ShaderModel.SM_6_3; + public const ShaderModel D3D_SHADER_MODEL_6_4 = ShaderModel.SM_6_4; + public const ShaderModel D3D_SHADER_MODEL_6_5 = ShaderModel.SM_6_5; + public const ShaderModel D3D_SHADER_MODEL_6_6 = ShaderModel.SM_6_6; + public const ShaderModel D3D_SHADER_MODEL_6_7 = ShaderModel.SM_6_7; + public const ShaderModel D3D_SHADER_MODEL_6_8 = ShaderModel.SM_6_8; + public const ShaderModel D3D_SHADER_MODEL_6_9 = ShaderModel.SM_6_9; + public const ShaderModel D3D_HIGHEST_SHADER_MODEL = ShaderModel.D3D_HIGHEST_SHADER_MODEL; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_NONE = ShaderCacheSupportFlags.None; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO = ShaderCacheSupportFlags.SinglePso; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_LIBRARY = ShaderCacheSupportFlags.Library; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = ShaderCacheSupportFlags.AutomaticInprocCache; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = ShaderCacheSupportFlags.AutomaticDiskCache; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE = ShaderCacheSupportFlags.DriverManagedCache; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR = ShaderCacheSupportFlags.ShaderControlClear; + public const ShaderCacheSupportFlags D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE = ShaderCacheSupportFlags.ShaderSessionDelete; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE = CommandListSupportFlags.None; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT = CommandListSupportFlags.Direct; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE = CommandListSupportFlags.Bundle; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE = CommandListSupportFlags.Compute; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY = CommandListSupportFlags.Copy; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE = CommandListSupportFlags.VideoDecode; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS = CommandListSupportFlags.VideoProcess; + public const CommandListSupportFlags D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE = CommandListSupportFlags.VideoEncode; + public const SharedResourceCompatibilityTier D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0 = SharedResourceCompatibilityTier.Tier0; + public const SharedResourceCompatibilityTier D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1 = SharedResourceCompatibilityTier.Tier1; + public const SharedResourceCompatibilityTier D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2 = SharedResourceCompatibilityTier.Tier2; + public const HeapSerializationTier D3D12_HEAP_SERIALIZATION_TIER_0 = HeapSerializationTier.Tier0; + public const HeapSerializationTier D3D12_HEAP_SERIALIZATION_TIER_10 = HeapSerializationTier.Tier1_0; + public const RenderPassTier D3D12_RENDER_PASS_TIER_0 = RenderPassTier.Tier0; + public const RenderPassTier D3D12_RENDER_PASS_TIER_1 = RenderPassTier.Tier1; + public const RenderPassTier D3D12_RENDER_PASS_TIER_2 = RenderPassTier.Tier2; + public const RaytracingTier D3D12_RAYTRACING_TIER_NOT_SUPPORTED = RaytracingTier.NotSupported; + public const RaytracingTier D3D12_RAYTRACING_TIER_1_0 = RaytracingTier.Tier1_0; + public const RaytracingTier D3D12_RAYTRACING_TIER_1_1 = RaytracingTier.Tier1_1; + public const VariableShadingRateTier D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED = VariableShadingRateTier.NotSupported; + public const VariableShadingRateTier D3D12_VARIABLE_SHADING_RATE_TIER_1 = VariableShadingRateTier.Tier1; + public const VariableShadingRateTier D3D12_VARIABLE_SHADING_RATE_TIER_2 = VariableShadingRateTier.Tier2; + public const MeshShaderTier D3D12_MESH_SHADER_TIER_NOT_SUPPORTED = MeshShaderTier.NotSupported; + public const MeshShaderTier D3D12_MESH_SHADER_TIER_1 = MeshShaderTier.Tier1; + public const SamplerFeedbackTier D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED = SamplerFeedbackTier.NotSupported; + public const SamplerFeedbackTier D3D12_SAMPLER_FEEDBACK_TIER_0_9 = SamplerFeedbackTier.Tier0_9; + public const SamplerFeedbackTier D3D12_SAMPLER_FEEDBACK_TIER_1_0 = SamplerFeedbackTier.Tier1_0; + public const WaveMmaTier D3D12_WAVE_MMA_TIER_NOT_SUPPORTED = WaveMmaTier.NotSupported; + public const WaveMmaTier D3D12_WAVE_MMA_TIER_1_0 = WaveMmaTier.Tier1_0; + public const TriState D3D12_TRI_STATE_UNKNOWN = TriState.Unknown; + public const TriState D3D12_TRI_STATE_FALSE = TriState.False; + public const TriState D3D12_TRI_STATE_TRUE = TriState.True; + public const RecreateAtTier D3D12_RECREATE_AT_TIER_NOT_SUPPORTED = RecreateAtTier.NotSupported; + public const RecreateAtTier D3D12_RECREATE_AT_TIER_1 = RecreateAtTier.Tier1; + public const ExecuteIndirectTier D3D12_EXECUTE_INDIRECT_TIER_1_0 = ExecuteIndirectTier.Tier1_0; + public const ExecuteIndirectTier D3D12_EXECUTE_INDIRECT_TIER_1_1 = ExecuteIndirectTier.Tier1_1; + public const HeapType D3D12_HEAP_TYPE_DEFAULT = HeapType.Default; + public const HeapType D3D12_HEAP_TYPE_UPLOAD = HeapType.Upload; + public const HeapType D3D12_HEAP_TYPE_READBACK = HeapType.Readback; + public const HeapType D3D12_HEAP_TYPE_CUSTOM = HeapType.Custom; + public const HeapType D3D12_HEAP_TYPE_GPU_UPLOAD = HeapType.GpuUpload; + public const CpuPageProperty D3D12_CPU_PAGE_PROPERTY_UNKNOWN = CpuPageProperty.Unknown; + public const CpuPageProperty D3D12_CPU_PAGE_PROPERTY_NOT_AVAILABLE = CpuPageProperty.NotAvailable; + public const CpuPageProperty D3D12_CPU_PAGE_PROPERTY_WRITE_COMBINE = CpuPageProperty.WriteCombine; + public const CpuPageProperty D3D12_CPU_PAGE_PROPERTY_WRITE_BACK = CpuPageProperty.WriteBack; + public const MemoryPool D3D12_MEMORY_POOL_UNKNOWN = MemoryPool.Unknown; + public const MemoryPool D3D12_MEMORY_POOL_L0 = MemoryPool.L0; + public const MemoryPool D3D12_MEMORY_POOL_L1 = MemoryPool.L1; + public const HeapFlags D3D12_HEAP_FLAG_NONE = HeapFlags.None; + public const HeapFlags D3D12_HEAP_FLAG_SHARED = HeapFlags.Shared; + public const HeapFlags D3D12_HEAP_FLAG_DENY_BUFFERS = HeapFlags.DenyBuffers; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_DISPLAY = HeapFlags.AllowDisplay; + public const HeapFlags D3D12_HEAP_FLAG_SHARED_CROSS_ADAPTER = HeapFlags.SharedCrossAdapter; + public const HeapFlags D3D12_HEAP_FLAG_DENY_RT_DS_TEXTURES = HeapFlags.DenyRtDSTextures; + public const HeapFlags D3D12_HEAP_FLAG_DENY_NON_RT_DS_TEXTURES = HeapFlags.DenyNonRtDSTextures; + public const HeapFlags D3D12_HEAP_FLAG_HARDWARE_PROTECTED = HeapFlags.HardwareProtected; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH = HeapFlags.AllowWriteWatch; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_SHADER_ATOMICS = HeapFlags.AllowShaderAtomics; + public const HeapFlags D3D12_HEAP_FLAG_CREATE_NOT_RESIDENT = HeapFlags.CreateNotResident; + public const HeapFlags D3D12_HEAP_FLAG_CREATE_NOT_ZEROED = HeapFlags.CreateNotZeroed; + public const HeapFlags D3D12_HEAP_FLAG_TOOLS_USE_MANUAL_WRITE_TRACKING = HeapFlags.ToolsUseManualWriteTracking; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES = HeapFlags.AllowAllBuffersAndTextures; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_ONLY_BUFFERS = HeapFlags.AllowOnlyBuffers; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES = HeapFlags.AllowOnlyNonRtDSTextures; + public const HeapFlags D3D12_HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES = HeapFlags.AllowOnlyRtDSTextures; + public const ResourceDimension D3D12_RESOURCE_DIMENSION_UNKNOWN = ResourceDimension.Unknown; + public const ResourceDimension D3D12_RESOURCE_DIMENSION_BUFFER = ResourceDimension.Buffer; + public const ResourceDimension D3D12_RESOURCE_DIMENSION_TEXTURE1D = ResourceDimension.Texture1D; + public const ResourceDimension D3D12_RESOURCE_DIMENSION_TEXTURE2D = ResourceDimension.Texture2D; + public const ResourceDimension D3D12_RESOURCE_DIMENSION_TEXTURE3D = ResourceDimension.Texture3D; + public const TextureLayout D3D12_TEXTURE_LAYOUT_UNKNOWN = TextureLayout.Unknown; + public const TextureLayout D3D12_TEXTURE_LAYOUT_ROW_MAJOR = TextureLayout.RowMajor; + public const TextureLayout D3D12_TEXTURE_LAYOUT_64KB_UNDEFINED_SWIZZLE = TextureLayout.L64KbUndefinedSwizzle; + public const TextureLayout D3D12_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE = TextureLayout.L64KbStandardSwizzle; + public const ResourceFlags D3D12_RESOURCE_FLAG_NONE = ResourceFlags.None; + public const ResourceFlags D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET = ResourceFlags.AllowRenderTarget; + public const ResourceFlags D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL = ResourceFlags.AllowDepthStencil; + public const ResourceFlags D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS = ResourceFlags.AllowUnorderedAccess; + public const ResourceFlags D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE = ResourceFlags.DenyShaderResource; + public const ResourceFlags D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER = ResourceFlags.AllowCrossAdapter; + public const ResourceFlags D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS = ResourceFlags.AllowSimultaneousAccess; + public const ResourceFlags D3D12_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY = ResourceFlags.VideoDecodeReferenceOnly; + public const ResourceFlags D3D12_RESOURCE_FLAG_VIDEO_ENCODE_REFERENCE_ONLY = ResourceFlags.VideoEncodeReferenceOnly; + public const ResourceFlags D3D12_RESOURCE_FLAG_RAYTRACING_ACCELERATION_STRUCTURE = ResourceFlags.RaytracingAccelerationStructure; + public const TileRangeFlags D3D12_TILE_RANGE_FLAG_NONE = TileRangeFlags.None; + public const TileRangeFlags D3D12_TILE_RANGE_FLAG_NULL = TileRangeFlags.Null; + public const TileRangeFlags D3D12_TILE_RANGE_FLAG_SKIP = TileRangeFlags.Skip; + public const TileRangeFlags D3D12_TILE_RANGE_FLAG_REUSE_SINGLE_TILE = TileRangeFlags.ReuseSingleTile; + public const TileMappingFlags D3D12_TILE_MAPPING_FLAG_NONE = TileMappingFlags.None; + public const TileMappingFlags D3D12_TILE_MAPPING_FLAG_NO_HAZARD = TileMappingFlags.NoHazard; + public const TileCopyFlags D3D12_TILE_COPY_FLAG_NONE = TileCopyFlags.None; + public const TileCopyFlags D3D12_TILE_COPY_FLAG_NO_HAZARD = TileCopyFlags.NoHazard; + public const TileCopyFlags D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = TileCopyFlags.LinearBufferToSwizzledTiledResource; + public const TileCopyFlags D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = TileCopyFlags.SwizzledTiledResourceToLinearBuffer; + public const ResourceStates D3D12_RESOURCE_STATE_COMMON = ResourceStates.Common; + public const ResourceStates D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER = ResourceStates.VertexAndConstantBuffer; + public const ResourceStates D3D12_RESOURCE_STATE_INDEX_BUFFER = ResourceStates.IndexBuffer; + public const ResourceStates D3D12_RESOURCE_STATE_RENDER_TARGET = ResourceStates.RenderTarget; + public const ResourceStates D3D12_RESOURCE_STATE_UNORDERED_ACCESS = ResourceStates.UnorderedAccess; + public const ResourceStates D3D12_RESOURCE_STATE_DEPTH_WRITE = ResourceStates.DepthWrite; + public const ResourceStates D3D12_RESOURCE_STATE_DEPTH_READ = ResourceStates.DepthRead; + public const ResourceStates D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE = ResourceStates.NonPixelShaderResource; + public const ResourceStates D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE = ResourceStates.PixelShaderResource; + public const ResourceStates D3D12_RESOURCE_STATE_STREAM_OUT = ResourceStates.StreamOut; + public const ResourceStates D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT = ResourceStates.IndirectArgument; + public const ResourceStates D3D12_RESOURCE_STATE_COPY_DEST = ResourceStates.CopyDest; + public const ResourceStates D3D12_RESOURCE_STATE_COPY_SOURCE = ResourceStates.CopySource; + public const ResourceStates D3D12_RESOURCE_STATE_RESOLVE_DEST = ResourceStates.ResolveDest; + public const ResourceStates D3D12_RESOURCE_STATE_RESOLVE_SOURCE = ResourceStates.ResolveSource; + public const ResourceStates D3D12_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE = ResourceStates.RaytracingAccelerationStructure; + public const ResourceStates D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE = ResourceStates.ShadingRateSource; + public const ResourceStates D3D12_RESOURCE_STATE_RESERVED_INTERNAL_8000 = ResourceStates.ReservedInternal8000; + public const ResourceStates D3D12_RESOURCE_STATE_RESERVED_INTERNAL_4000 = ResourceStates.ReservedInternal4000; + public const ResourceStates D3D12_RESOURCE_STATE_RESERVED_INTERNAL_100000 = ResourceStates.ReservedInternal100000; + public const ResourceStates D3D12_RESOURCE_STATE_RESERVED_INTERNAL_40000000 = ResourceStates.ReservedInternal40000000; + public const ResourceStates D3D12_RESOURCE_STATE_RESERVED_INTERNAL_80000000 = ResourceStates.ReservedInternal80000000; + public const ResourceStates D3D12_RESOURCE_STATE_GENERIC_READ = ResourceStates.GenericRead; + public const ResourceStates D3D12_RESOURCE_STATE_ALL_SHADER_RESOURCE = ResourceStates.AllShaderResource; + public const ResourceStates D3D12_RESOURCE_STATE_PRESENT = ResourceStates.Present; + public const ResourceStates D3D12_RESOURCE_STATE_PREDICATION = ResourceStates.Predication; + public const ResourceStates D3D12_RESOURCE_STATE_VIDEO_DECODE_READ = ResourceStates.VideoDecodeRead; + public const ResourceStates D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE = ResourceStates.VideoDecodeWrite; + public const ResourceStates D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ = ResourceStates.VideoProcessRead; + public const ResourceStates D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE = ResourceStates.VideoProcessWrite; + public const ResourceStates D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ = ResourceStates.VideoEncodeRead; + public const ResourceStates D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE = ResourceStates.VideoEncodeWrite; + public const ResourceBarrierType D3D12_RESOURCE_BARRIER_TYPE_TRANSITION = ResourceBarrierType.Transition; + public const ResourceBarrierType D3D12_RESOURCE_BARRIER_TYPE_ALIASING = ResourceBarrierType.Aliasing; + public const ResourceBarrierType D3D12_RESOURCE_BARRIER_TYPE_UAV = ResourceBarrierType.Uav; + public const ResourceBarrierFlags D3D12_RESOURCE_BARRIER_FLAG_NONE = ResourceBarrierFlags.None; + public const ResourceBarrierFlags D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = ResourceBarrierFlags.BeginOnly; + public const ResourceBarrierFlags D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = ResourceBarrierFlags.EndOnly; + public const TextureCopyType D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX = TextureCopyType.SubresourceIndex; + public const TextureCopyType D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT = TextureCopyType.PlacedFootprint; + public const ResolveMode D3D12_RESOLVE_MODE_DECOMPRESS = ResolveMode.Decompress; + public const ResolveMode D3D12_RESOLVE_MODE_MIN = ResolveMode.Min; + public const ResolveMode D3D12_RESOLVE_MODE_MAX = ResolveMode.Max; + public const ResolveMode D3D12_RESOLVE_MODE_AVERAGE = ResolveMode.Average; + public const ResolveMode D3D12_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK = ResolveMode.EncodeSamplerFeedback; + public const ResolveMode D3D12_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK = ResolveMode.DecodeSamplerFeedback; + public const ViewInstancingFlags D3D12_VIEW_INSTANCING_FLAG_NONE = ViewInstancingFlags.None; + public const ViewInstancingFlags D3D12_VIEW_INSTANCING_FLAG_ENABLE_VIEW_INSTANCE_MASKING = ViewInstancingFlags.EnableViewInstanceMasking; + public const ShaderComponentMapping D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_0 = ShaderComponentMapping.FromMemoryComponent0; + public const ShaderComponentMapping D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_1 = ShaderComponentMapping.FromMemoryComponent1; + public const ShaderComponentMapping D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_2 = ShaderComponentMapping.FromMemoryComponent2; + public const ShaderComponentMapping D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_3 = ShaderComponentMapping.FromMemoryComponent3; + public const ShaderComponentMapping D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_0 = ShaderComponentMapping.ForceValue0; + public const ShaderComponentMapping D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_1 = ShaderComponentMapping.ForceValue1; + public const BufferSrvFlags D3D12_BUFFER_SRV_FLAG_NONE = BufferSrvFlags.None; + public const BufferSrvFlags D3D12_BUFFER_SRV_FLAG_RAW = BufferSrvFlags.Raw; + public const SrvDimension D3D12_SRV_DIMENSION_UNKNOWN = SrvDimension.Unknown; + public const SrvDimension D3D12_SRV_DIMENSION_BUFFER = SrvDimension.Buffer; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE1D = SrvDimension.Texture1D; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE1DARRAY = SrvDimension.Texture1DArray; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE2D = SrvDimension.Texture2D; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE2DARRAY = SrvDimension.Texture2DArray; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE2DMS = SrvDimension.Texture2DMs; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY = SrvDimension.Texture2DMsArray; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURE3D = SrvDimension.Texture3D; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURECUBE = SrvDimension.TextureCube; + public const SrvDimension D3D12_SRV_DIMENSION_TEXTURECUBEARRAY = SrvDimension.TextureCubeArray; + public const SrvDimension D3D12_SRV_DIMENSION_RAYTRACING_ACCELERATION_STRUCTURE = SrvDimension.RaytracingAccelerationStructure; + public const Filter D3D12_FILTER_MIN_MAG_MIP_POINT = Filter.MinMagMipPoint; + public const Filter D3D12_FILTER_MIN_MAG_POINT_MIP_LINEAR = Filter.MinMagPointMipLinear; + public const Filter D3D12_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MinPointMagLinearMipPoint; + public const Filter D3D12_FILTER_MIN_POINT_MAG_MIP_LINEAR = Filter.MinPointMagMipLinear; + public const Filter D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT = Filter.MinLinearMagMipPoint; + public const Filter D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MinLinearMagPointMipLinear; + public const Filter D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT = Filter.MinMagLinearMipPoint; + public const Filter D3D12_FILTER_MIN_MAG_MIP_LINEAR = Filter.MinMagMipLinear; + public const Filter D3D12_FILTER_MIN_MAG_ANISOTROPIC_MIP_POINT = Filter.MinMagAnisotropicMipPoint; + public const Filter D3D12_FILTER_ANISOTROPIC = Filter.Anisotropic; + public const Filter D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT = Filter.ComparisonMinMagMipPoint; + public const Filter D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = Filter.ComparisonMinMagPointMipLinear; + public const Filter D3D12_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.ComparisonMinPointMagLinearMipPoint; + public const Filter D3D12_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = Filter.ComparisonMinPointMagMipLinear; + public const Filter D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = Filter.ComparisonMinLinearMagMipPoint; + public const Filter D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.ComparisonMinLinearMagPointMipLinear; + public const Filter D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = Filter.ComparisonMinMagLinearMipPoint; + public const Filter D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = Filter.ComparisonMinMagMipLinear; + public const Filter D3D12_FILTER_COMPARISON_MIN_MAG_ANISOTROPIC_MIP_POINT = Filter.ComparisonMinMagAnisotropicMipPoint; + public const Filter D3D12_FILTER_COMPARISON_ANISOTROPIC = Filter.ComparisonAnisotropic; + public const Filter D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT = Filter.MinimumMinMagMipPoint; + public const Filter D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR = Filter.MinimumMinMagPointMipLinear; + public const Filter D3D12_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MinimumMinPointMagLinearMipPoint; + public const Filter D3D12_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR = Filter.MinimumMinPointMagMipLinear; + public const Filter D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT = Filter.MinimumMinLinearMagMipPoint; + public const Filter D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MinimumMinLinearMagPointMipLinear; + public const Filter D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT = Filter.MinimumMinMagLinearMipPoint; + public const Filter D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR = Filter.MinimumMinMagMipLinear; + public const Filter D3D12_FILTER_MINIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT = Filter.MinimumMinMagAnisotropicMipPoint; + public const Filter D3D12_FILTER_MINIMUM_ANISOTROPIC = Filter.MinimumAnisotropic; + public const Filter D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT = Filter.MaximumMinMagMipPoint; + public const Filter D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR = Filter.MaximumMinMagPointMipLinear; + public const Filter D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = Filter.MaximumMinPointMagLinearMipPoint; + public const Filter D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR = Filter.MaximumMinPointMagMipLinear; + public const Filter D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT = Filter.MaximumMinLinearMagMipPoint; + public const Filter D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = Filter.MaximumMinLinearMagPointMipLinear; + public const Filter D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT = Filter.MaximumMinMagLinearMipPoint; + public const Filter D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR = Filter.MaximumMinMagMipLinear; + public const Filter D3D12_FILTER_MAXIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT = Filter.MaximumMinMagAnisotropicMipPoint; + public const Filter D3D12_FILTER_MAXIMUM_ANISOTROPIC = Filter.MaximumAnisotropic; + public const FilterType D3D12_FILTER_TYPE_POINT = FilterType.Point; + public const FilterType D3D12_FILTER_TYPE_LINEAR = FilterType.Linear; + public const FilterReductionType D3D12_FILTER_REDUCTION_TYPE_STANDARD = FilterReductionType.Standard; + public const FilterReductionType D3D12_FILTER_REDUCTION_TYPE_COMPARISON = FilterReductionType.Comparison; + public const FilterReductionType D3D12_FILTER_REDUCTION_TYPE_MINIMUM = FilterReductionType.Minimum; + public const FilterReductionType D3D12_FILTER_REDUCTION_TYPE_MAXIMUM = FilterReductionType.Maximum; + public const TextureAddressMode D3D12_TEXTURE_ADDRESS_MODE_WRAP = TextureAddressMode.Wrap; + public const TextureAddressMode D3D12_TEXTURE_ADDRESS_MODE_MIRROR = TextureAddressMode.Mirror; + public const TextureAddressMode D3D12_TEXTURE_ADDRESS_MODE_CLAMP = TextureAddressMode.Clamp; + public const TextureAddressMode D3D12_TEXTURE_ADDRESS_MODE_BORDER = TextureAddressMode.Border; + public const TextureAddressMode D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE = TextureAddressMode.MirrorOnce; + public const SamplerFlags D3D12_SAMPLER_FLAG_NONE = SamplerFlags.None; + public const SamplerFlags D3D12_SAMPLER_FLAG_UINT_BORDER_COLOR = SamplerFlags.UintBorderColor; + public const SamplerFlags D3D12_SAMPLER_FLAG_NON_NORMALIZED_COORDINATES = SamplerFlags.NonNormalizedCoordinates; + public const BufferUavFlags D3D12_BUFFER_UAV_FLAG_NONE = BufferUavFlags.None; + public const BufferUavFlags D3D12_BUFFER_UAV_FLAG_RAW = BufferUavFlags.Raw; + public const UavDimension D3D12_UAV_DIMENSION_UNKNOWN = UavDimension.Unknown; + public const UavDimension D3D12_UAV_DIMENSION_BUFFER = UavDimension.Buffer; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE1D = UavDimension.Texture1D; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE1DARRAY = UavDimension.Texture1DArray; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE2D = UavDimension.Texture2D; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE2DARRAY = UavDimension.Texture2DArray; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE2DMS = UavDimension.Texture2DMs; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE2DMSARRAY = UavDimension.Texture2DMsArray; + public const UavDimension D3D12_UAV_DIMENSION_TEXTURE3D = UavDimension.Texture3D; + public const RtvDimension D3D12_RTV_DIMENSION_UNKNOWN = RtvDimension.Unknown; + public const RtvDimension D3D12_RTV_DIMENSION_BUFFER = RtvDimension.Buffer; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE1D = RtvDimension.Texture1D; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE1DARRAY = RtvDimension.Texture1DArray; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE2D = RtvDimension.Texture2D; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE2DARRAY = RtvDimension.Texture2DArray; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE2DMS = RtvDimension.Texture2DMs; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE2DMSARRAY = RtvDimension.Texture2DMsArray; + public const RtvDimension D3D12_RTV_DIMENSION_TEXTURE3D = RtvDimension.Texture3D; + public const DsvFlags D3D12_DSV_FLAG_NONE = DsvFlags.None; + public const DsvFlags D3D12_DSV_FLAG_READ_ONLY_DEPTH = DsvFlags.ReadOnlyDepth; + public const DsvFlags D3D12_DSV_FLAG_READ_ONLY_STENCIL = DsvFlags.ReadOnlyStencil; + public const DsvDimension D3D12_DSV_DIMENSION_UNKNOWN = DsvDimension.Unknown; + public const DsvDimension D3D12_DSV_DIMENSION_TEXTURE1D = DsvDimension.Texture1D; + public const DsvDimension D3D12_DSV_DIMENSION_TEXTURE1DARRAY = DsvDimension.Texture1DArray; + public const DsvDimension D3D12_DSV_DIMENSION_TEXTURE2D = DsvDimension.Texture2D; + public const DsvDimension D3D12_DSV_DIMENSION_TEXTURE2DARRAY = DsvDimension.Texture2DArray; + public const DsvDimension D3D12_DSV_DIMENSION_TEXTURE2DMS = DsvDimension.Texture2DMs; + public const DsvDimension D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY = DsvDimension.Texture2DMsArray; + public const ClearFlags D3D12_CLEAR_FLAG_DEPTH = ClearFlags.Depth; + public const ClearFlags D3D12_CLEAR_FLAG_STENCIL = ClearFlags.Stencil; + public const FenceFlags D3D12_FENCE_FLAG_NONE = FenceFlags.None; + public const FenceFlags D3D12_FENCE_FLAG_SHARED = FenceFlags.Shared; + public const FenceFlags D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER = FenceFlags.SharedCrossAdapter; + public const FenceFlags D3D12_FENCE_FLAG_NON_MONITORED = FenceFlags.NonMonitored; + public const DescriptorHeapType D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV = DescriptorHeapType.CbvSrvUav; + public const DescriptorHeapType D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER = DescriptorHeapType.Sampler; + public const DescriptorHeapType D3D12_DESCRIPTOR_HEAP_TYPE_RTV = DescriptorHeapType.Rtv; + public const DescriptorHeapType D3D12_DESCRIPTOR_HEAP_TYPE_DSV = DescriptorHeapType.Dsv; + public const DescriptorHeapType D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES = DescriptorHeapType.NumTypes; + public const DescriptorHeapFlags D3D12_DESCRIPTOR_HEAP_FLAG_NONE = DescriptorHeapFlags.None; + public const DescriptorHeapFlags D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE = DescriptorHeapFlags.ShaderVisible; + public const DescriptorRangeType D3D12_DESCRIPTOR_RANGE_TYPE_SRV = DescriptorRangeType.Srv; + public const DescriptorRangeType D3D12_DESCRIPTOR_RANGE_TYPE_UAV = DescriptorRangeType.Uav; + public const DescriptorRangeType D3D12_DESCRIPTOR_RANGE_TYPE_CBV = DescriptorRangeType.Cbv; + public const DescriptorRangeType D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER = DescriptorRangeType.Sampler; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_ALL = ShaderVisibility.All; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_VERTEX = ShaderVisibility.Vertex; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_HULL = ShaderVisibility.Hull; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_DOMAIN = ShaderVisibility.Domain; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_GEOMETRY = ShaderVisibility.Geometry; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_PIXEL = ShaderVisibility.Pixel; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_AMPLIFICATION = ShaderVisibility.Amplification; + public const ShaderVisibility D3D12_SHADER_VISIBILITY_MESH = ShaderVisibility.Mesh; + public const RootParameterType D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE = RootParameterType.DescriptorTable; + public const RootParameterType D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS = RootParameterType.T32BitConstants; + public const RootParameterType D3D12_ROOT_PARAMETER_TYPE_CBV = RootParameterType.Cbv; + public const RootParameterType D3D12_ROOT_PARAMETER_TYPE_SRV = RootParameterType.Srv; + public const RootParameterType D3D12_ROOT_PARAMETER_TYPE_UAV = RootParameterType.Uav; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_NONE = RootSignatureFlags.None; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT = RootSignatureFlags.AllowInputAssemblerInputLayout; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyVertexShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyHullShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyDomainShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyGeometryShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyPixelShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT = RootSignatureFlags.AllowStreamOutput; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_LOCAL_ROOT_SIGNATURE = RootSignatureFlags.LocalRootSignature; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_AMPLIFICATION_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyAmplificationShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_DENY_MESH_SHADER_ROOT_ACCESS = RootSignatureFlags.DenyMeshShaderRootAccess; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_CBV_SRV_UAV_HEAP_DIRECTLY_INDEXED = RootSignatureFlags.CbvSrvUavHeapDirectlyIndexed; + public const RootSignatureFlags D3D12_ROOT_SIGNATURE_FLAG_SAMPLER_HEAP_DIRECTLY_INDEXED = RootSignatureFlags.SamplerHeapDirectlyIndexed; + public const StaticBorderColor D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK = StaticBorderColor.TransparentBlack; + public const StaticBorderColor D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK = StaticBorderColor.OpaqueBlack; + public const StaticBorderColor D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE = StaticBorderColor.OpaqueWhite; + public const StaticBorderColor D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK_UINT = StaticBorderColor.OpaqueBlackUint; + public const StaticBorderColor D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE_UINT = StaticBorderColor.OpaqueWhiteUint; + public const DescriptorRangeFlags D3D12_DESCRIPTOR_RANGE_FLAG_NONE = DescriptorRangeFlags.None; + public const DescriptorRangeFlags D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_VOLATILE = DescriptorRangeFlags.DescriptorsVolatile; + public const DescriptorRangeFlags D3D12_DESCRIPTOR_RANGE_FLAG_DATA_VOLATILE = DescriptorRangeFlags.DataVolatile; + public const DescriptorRangeFlags D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE = DescriptorRangeFlags.DataStaticWhileSetAtExecute; + public const DescriptorRangeFlags D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC = DescriptorRangeFlags.DataStatic; + public const DescriptorRangeFlags D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS = DescriptorRangeFlags.DescriptorsStaticKeepingBufferBoundsChecks; + public const RootDescriptorFlags D3D12_ROOT_DESCRIPTOR_FLAG_NONE = RootDescriptorFlags.None; + public const RootDescriptorFlags D3D12_ROOT_DESCRIPTOR_FLAG_DATA_VOLATILE = RootDescriptorFlags.DataVolatile; + public const RootDescriptorFlags D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE = RootDescriptorFlags.DataStaticWhileSetAtExecute; + public const RootDescriptorFlags D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC = RootDescriptorFlags.DataStatic; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_OCCLUSION = QueryHeapType.Occlusion; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_TIMESTAMP = QueryHeapType.Timestamp; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS = QueryHeapType.PipelineStatistics; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_SO_STATISTICS = QueryHeapType.SOStatistics; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_VIDEO_DECODE_STATISTICS = QueryHeapType.VideoDecodeStatistics; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_COPY_QUEUE_TIMESTAMP = QueryHeapType.CopyQueueTimestamp; + public const QueryHeapType D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS1 = QueryHeapType.PipelineStatistics1; + public const QueryType D3D12_QUERY_TYPE_OCCLUSION = QueryType.Occlusion; + public const QueryType D3D12_QUERY_TYPE_BINARY_OCCLUSION = QueryType.BinaryOcclusion; + public const QueryType D3D12_QUERY_TYPE_TIMESTAMP = QueryType.Timestamp; + public const QueryType D3D12_QUERY_TYPE_PIPELINE_STATISTICS = QueryType.PipelineStatistics; + public const QueryType D3D12_QUERY_TYPE_SO_STATISTICS_STREAM0 = QueryType.SOStatisticsStream0; + public const QueryType D3D12_QUERY_TYPE_SO_STATISTICS_STREAM1 = QueryType.SOStatisticsStream1; + public const QueryType D3D12_QUERY_TYPE_SO_STATISTICS_STREAM2 = QueryType.SOStatisticsStream2; + public const QueryType D3D12_QUERY_TYPE_SO_STATISTICS_STREAM3 = QueryType.SOStatisticsStream3; + public const QueryType D3D12_QUERY_TYPE_VIDEO_DECODE_STATISTICS = QueryType.VideoDecodeStatistics; + public const QueryType D3D12_QUERY_TYPE_PIPELINE_STATISTICS1 = QueryType.PipelineStatistics1; + public const PredicationOperation D3D12_PREDICATION_OP_EQUAL_ZERO = PredicationOperation.EqualZero; + public const PredicationOperation D3D12_PREDICATION_OP_NOT_EQUAL_ZERO = PredicationOperation.NotEqualZero; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_DRAW = IndirectArgumentType.Draw; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED = IndirectArgumentType.DrawIndexed; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH = IndirectArgumentType.Dispatch; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW = IndirectArgumentType.VertexBufferView; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW = IndirectArgumentType.IndexBufferView; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT = IndirectArgumentType.Constant; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW = IndirectArgumentType.ConstantBufferView; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW = IndirectArgumentType.ShaderResourceView; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW = IndirectArgumentType.UnorderedAccessView; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS = IndirectArgumentType.DispatchRays; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH = IndirectArgumentType.DispatchMesh; + public const IndirectArgumentType D3D12_INDIRECT_ARGUMENT_TYPE_INCREMENTING_CONSTANT = IndirectArgumentType.IncrementingConstant; + public const WriteBufferImmediateMode D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = WriteBufferImmediateMode.Default; + public const WriteBufferImmediateMode D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = WriteBufferImmediateMode.MarkerIn; + public const WriteBufferImmediateMode D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT = WriteBufferImmediateMode.MarkerOut; + public const MultipleFenceWaitFlags D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE = MultipleFenceWaitFlags.None; + public const MultipleFenceWaitFlags D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY = MultipleFenceWaitFlags.Any; + public const MultipleFenceWaitFlags D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL = MultipleFenceWaitFlags.All; + public const ResidencyPriority D3D12_RESIDENCY_PRIORITY_MINIMUM = ResidencyPriority.Minimum; + public const ResidencyPriority D3D12_RESIDENCY_PRIORITY_LOW = ResidencyPriority.Low; + public const ResidencyPriority D3D12_RESIDENCY_PRIORITY_NORMAL = ResidencyPriority.Normal; + public const ResidencyPriority D3D12_RESIDENCY_PRIORITY_HIGH = ResidencyPriority.High; + public const ResidencyPriority D3D12_RESIDENCY_PRIORITY_MAXIMUM = ResidencyPriority.Maximum; + public const ResidencyFlags D3D12_RESIDENCY_FLAG_NONE = ResidencyFlags.None; + public const ResidencyFlags D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET = ResidencyFlags.DenyOverBudget; + public const CommandListFlags D3D12_COMMAND_LIST_FLAG_NONE = CommandListFlags.None; + public const CommandPoolFlags D3D12_COMMAND_POOL_FLAG_NONE = CommandPoolFlags.None; + public const CommandRecorderFlags D3D12_COMMAND_RECORDER_FLAG_NONE = CommandRecorderFlags.None; + public const ProtectedSessionStatus D3D12_PROTECTED_SESSION_STATUS_OK = ProtectedSessionStatus.Ok; + public const ProtectedSessionStatus D3D12_PROTECTED_SESSION_STATUS_INVALID = ProtectedSessionStatus.Invalid; + public const ProtectedResourceSessionSupportFlags D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAG_NONE = ProtectedResourceSessionSupportFlags.None; + public const ProtectedResourceSessionSupportFlags D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAG_SUPPORTED = ProtectedResourceSessionSupportFlags.Supported; + public const ProtectedResourceSessionFlags D3D12_PROTECTED_RESOURCE_SESSION_FLAG_NONE = ProtectedResourceSessionFlags.None; + public const LifetimeState D3D12_LIFETIME_STATE_IN_USE = LifetimeState.InUse; + public const LifetimeState D3D12_LIFETIME_STATE_NOT_IN_USE = LifetimeState.NotInUse; + public const MetaCommandParameterType D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT = MetaCommandParameterType.Float; + public const MetaCommandParameterType D3D12_META_COMMAND_PARAMETER_TYPE_UINT64 = MetaCommandParameterType.UInt64; + public const MetaCommandParameterType D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS = MetaCommandParameterType.GpuVirtualAddress; + public const MetaCommandParameterType D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = MetaCommandParameterType.CpuDescriptorHandleHeapTypeCbvSrvUav; + public const MetaCommandParameterType D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = MetaCommandParameterType.GpuDescriptorHandleHeapTypeCbvSrvUav; + public const MetaCommandParameterFlags D3D12_META_COMMAND_PARAMETER_FLAG_INPUT = MetaCommandParameterFlags.Input; + public const MetaCommandParameterFlags D3D12_META_COMMAND_PARAMETER_FLAG_OUTPUT = MetaCommandParameterFlags.Output; + public const MetaCommandParameterStage D3D12_META_COMMAND_PARAMETER_STAGE_CREATION = MetaCommandParameterStage.Creation; + public const MetaCommandParameterStage D3D12_META_COMMAND_PARAMETER_STAGE_INITIALIZATION = MetaCommandParameterStage.Initialization; + public const MetaCommandParameterStage D3D12_META_COMMAND_PARAMETER_STAGE_EXECUTION = MetaCommandParameterStage.Execution; + public const GraphicsStates D3D12_GRAPHICS_STATE_NONE = GraphicsStates.None; + public const GraphicsStates D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS = GraphicsStates.IAVertexBuffers; + public const GraphicsStates D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER = GraphicsStates.IAIndexBuffer; + public const GraphicsStates D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY = GraphicsStates.IAPrimitiveTopology; + public const GraphicsStates D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP = GraphicsStates.DescriptorHeap; + public const GraphicsStates D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE = GraphicsStates.GraphicsRootSignature; + public const GraphicsStates D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE = GraphicsStates.ComputeRootSignature; + public const GraphicsStates D3D12_GRAPHICS_STATE_RS_VIEWPORTS = GraphicsStates.RSViewports; + public const GraphicsStates D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS = GraphicsStates.RSScissorRects; + public const GraphicsStates D3D12_GRAPHICS_STATE_PREDICATION = GraphicsStates.Predication; + public const GraphicsStates D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS = GraphicsStates.OMRenderTargets; + public const GraphicsStates D3D12_GRAPHICS_STATE_OM_STENCIL_REF = GraphicsStates.OMStencilRef; + public const GraphicsStates D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR = GraphicsStates.OMBlendFactor; + public const GraphicsStates D3D12_GRAPHICS_STATE_PIPELINE_STATE = GraphicsStates.PipelineState; + public const GraphicsStates D3D12_GRAPHICS_STATE_SO_TARGETS = GraphicsStates.SOTargets; + public const GraphicsStates D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS = GraphicsStates.OMDepthBounds; + public const GraphicsStates D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS = GraphicsStates.SamplePositions; + public const GraphicsStates D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK = GraphicsStates.ViewInstanceMask; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG = StateSubObjectType.StateObjectConfig; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_GLOBAL_ROOT_SIGNATURE = StateSubObjectType.GlobalRootSignature; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_LOCAL_ROOT_SIGNATURE = StateSubObjectType.LocalRootSignature; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK = StateSubObjectType.NodeMask; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_DXIL_LIBRARY = StateSubObjectType.DxilLibrary; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_EXISTING_COLLECTION = StateSubObjectType.ExistingCollection; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_SUBOBJECT_TO_EXPORTS_ASSOCIATION = StateSubObjectType.SubObjectToExportsAssociation; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION = StateSubObjectType.DxilSubObjectToExportsAssociation; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_SHADER_CONFIG = StateSubObjectType.RaytracingShaderConfig; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG = StateSubObjectType.RaytracingPipelineConfig; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_HIT_GROUP = StateSubObjectType.HitGroup; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_RAYTRACING_PIPELINE_CONFIG1 = StateSubObjectType.RaytracingPipelineConfig1; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_WORK_GRAPH = StateSubObjectType.WorkGraph; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT = StateSubObjectType.StreamOutput; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_BLEND = StateSubObjectType.Blend; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_SAMPLE_MASK = StateSubObjectType.SampleMask; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_RASTERIZER = StateSubObjectType.Rasterizer; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL = StateSubObjectType.DepthStencil; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT = StateSubObjectType.InputLayout; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE = StateSubObjectType.IBStripCutValue; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY = StateSubObjectType.PrimitiveTopology; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS = StateSubObjectType.RenderTargetFormats; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT = StateSubObjectType.DepthStencilFormat; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_SAMPLE_DESC = StateSubObjectType.SampleDesc; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_FLAGS = StateSubObjectType.Flags; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1 = StateSubObjectType.DepthStencil1; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_VIEW_INSTANCING = StateSubObjectType.ViewInstancing; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_GENERIC_PROGRAM = StateSubObjectType.GenericProgram; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2 = StateSubObjectType.DepthStencil2; + public const StateSubObjectType D3D12_STATE_SUBOBJECT_TYPE_MAX_VALID = StateSubObjectType.MaxValid; + public const StateObjectFlags D3D12_STATE_OBJECT_FLAG_NONE = StateObjectFlags.None; + public const StateObjectFlags D3D12_STATE_OBJECT_FLAG_ALLOW_LOCAL_DEPENDENCIES_ON_EXTERNAL_DEFINITIONS = StateObjectFlags.AllowLocalDependenciesOnExternalDefinitions; + public const StateObjectFlags D3D12_STATE_OBJECT_FLAG_ALLOW_EXTERNAL_DEPENDENCIES_ON_LOCAL_DEFINITIONS = StateObjectFlags.AllowExternalDependenciesOnLocalDefinitions; + public const StateObjectFlags D3D12_STATE_OBJECT_FLAG_ALLOW_STATE_OBJECT_ADDITIONS = StateObjectFlags.AllowStateObjectAdditions; + public const ExportFlags D3D12_EXPORT_FLAG_NONE = ExportFlags.None; + public const HitGroupType D3D12_HIT_GROUP_TYPE_TRIANGLES = HitGroupType.Triangles; + public const HitGroupType D3D12_HIT_GROUP_TYPE_PROCEDURAL_PRIMITIVE = HitGroupType.ProceduralPrimitive; + public const RaytracingPipelineFlags D3D12_RAYTRACING_PIPELINE_FLAG_NONE = RaytracingPipelineFlags.None; + public const RaytracingPipelineFlags D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES = RaytracingPipelineFlags.SkipTriangles; + public const RaytracingPipelineFlags D3D12_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES = RaytracingPipelineFlags.SkipProceduralPrimitives; + public const NodeOverridesType D3D12_NODE_OVERRIDES_TYPE_NONE = NodeOverridesType.None; + public const NodeOverridesType D3D12_NODE_OVERRIDES_TYPE_BROADCASTING_LAUNCH = NodeOverridesType.BroadcastingLaunch; + public const NodeOverridesType D3D12_NODE_OVERRIDES_TYPE_COALESCING_LAUNCH = NodeOverridesType.CoalescingLaunch; + public const NodeOverridesType D3D12_NODE_OVERRIDES_TYPE_THREAD_LAUNCH = NodeOverridesType.ThreadLaunch; + public const NodeOverridesType D3D12_NODE_OVERRIDES_TYPE_COMMON_COMPUTE = NodeOverridesType.CommonCompute; + public const NodeType D3D12_NODE_TYPE_SHADER = NodeType.Shader; + public const WorkGraphFlags D3D12_WORK_GRAPH_FLAG_NONE = WorkGraphFlags.None; + public const WorkGraphFlags D3D12_WORK_GRAPH_FLAG_INCLUDE_ALL_AVAILABLE_NODES = WorkGraphFlags.IncludeAllAvailableNodes; + public const StateObjectType D3D12_STATE_OBJECT_TYPE_COLLECTION = StateObjectType.Collection; + public const StateObjectType D3D12_STATE_OBJECT_TYPE_RAYTRACING_PIPELINE = StateObjectType.RaytracingPipeline; + public const StateObjectType D3D12_STATE_OBJECT_TYPE_EXECUTABLE = StateObjectType.Executable; + public const RaytracingGeometryFlags D3D12_RAYTRACING_GEOMETRY_FLAG_NONE = RaytracingGeometryFlags.None; + public const RaytracingGeometryFlags D3D12_RAYTRACING_GEOMETRY_FLAG_OPAQUE = RaytracingGeometryFlags.Opaque; + public const RaytracingGeometryFlags D3D12_RAYTRACING_GEOMETRY_FLAG_NO_DUPLICATE_ANYHIT_INVOCATION = RaytracingGeometryFlags.NoDuplicateAnyhitInvocation; + public const RaytracingGeometryType D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES = RaytracingGeometryType.Triangles; + public const RaytracingGeometryType D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS = RaytracingGeometryType.ProceduralPrimitiveAabbs; + public const RaytracingInstanceFlags D3D12_RAYTRACING_INSTANCE_FLAG_NONE = RaytracingInstanceFlags.None; + public const RaytracingInstanceFlags D3D12_RAYTRACING_INSTANCE_FLAG_TRIANGLE_CULL_DISABLE = RaytracingInstanceFlags.TriangleCullDisable; + public const RaytracingInstanceFlags D3D12_RAYTRACING_INSTANCE_FLAG_TRIANGLE_FRONT_COUNTERCLOCKWISE = RaytracingInstanceFlags.TriangleFrontCounterclockwise; + public const RaytracingInstanceFlags D3D12_RAYTRACING_INSTANCE_FLAG_FORCE_OPAQUE = RaytracingInstanceFlags.ForceOpaque; + public const RaytracingInstanceFlags D3D12_RAYTRACING_INSTANCE_FLAG_FORCE_NON_OPAQUE = RaytracingInstanceFlags.ForceNonOpaque; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_NONE = RaytracingAccelerationStructureBuildFlags.None; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_UPDATE = RaytracingAccelerationStructureBuildFlags.AllowUpdate; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_ALLOW_COMPACTION = RaytracingAccelerationStructureBuildFlags.AllowCompaction; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PREFER_FAST_TRACE = RaytracingAccelerationStructureBuildFlags.PreferFastTrace; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PREFER_FAST_BUILD = RaytracingAccelerationStructureBuildFlags.PreferFastBuild; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_MINIMIZE_MEMORY = RaytracingAccelerationStructureBuildFlags.MinimizeMemory; + public const RaytracingAccelerationStructureBuildFlags D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAG_PERFORM_UPDATE = RaytracingAccelerationStructureBuildFlags.PerformUpdate; + public const RaytracingAccelerationStructureCopyMode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_CLONE = RaytracingAccelerationStructureCopyMode.Clone; + public const RaytracingAccelerationStructureCopyMode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_COMPACT = RaytracingAccelerationStructureCopyMode.Compact; + public const RaytracingAccelerationStructureCopyMode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_VISUALIZATION_DECODE_FOR_TOOLS = RaytracingAccelerationStructureCopyMode.VisualizationDecodeForTools; + public const RaytracingAccelerationStructureCopyMode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_SERIALIZE = RaytracingAccelerationStructureCopyMode.Serialize; + public const RaytracingAccelerationStructureCopyMode D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE_DESERIALIZE = RaytracingAccelerationStructureCopyMode.Deserialize; + public const RaytracingAccelerationStructureType D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL = RaytracingAccelerationStructureType.TopLevel; + public const RaytracingAccelerationStructureType D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL = RaytracingAccelerationStructureType.BottomLevel; + public const ElementsLayout D3D12_ELEMENTS_LAYOUT_ARRAY = ElementsLayout.Array; + public const ElementsLayout D3D12_ELEMENTS_LAYOUT_ARRAY_OF_POINTERS = ElementsLayout.ArrayOfPointers; + public const RaytracingAccelerationStructurePostbuildInfoType D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE = RaytracingAccelerationStructurePostbuildInfoType.CompactedSize; + public const RaytracingAccelerationStructurePostbuildInfoType D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION = RaytracingAccelerationStructurePostbuildInfoType.ToolsVisualization; + public const RaytracingAccelerationStructurePostbuildInfoType D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION = RaytracingAccelerationStructurePostbuildInfoType.Serialization; + public const RaytracingAccelerationStructurePostbuildInfoType D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE = RaytracingAccelerationStructurePostbuildInfoType.CurrentSize; + public const SerializedDataType D3D12_SERIALIZED_DATA_RAYTRACING_ACCELERATION_STRUCTURE = SerializedDataType.RaytracingAccelerationStructure; + public const DriverMatchingIdentifierStatus D3D12_DRIVER_MATCHING_IDENTIFIER_COMPATIBLE_WITH_DEVICE = DriverMatchingIdentifierStatus.CompatibleWithDevice; + public const DriverMatchingIdentifierStatus D3D12_DRIVER_MATCHING_IDENTIFIER_UNSUPPORTED_TYPE = DriverMatchingIdentifierStatus.UnsupportedType; + public const DriverMatchingIdentifierStatus D3D12_DRIVER_MATCHING_IDENTIFIER_UNRECOGNIZED = DriverMatchingIdentifierStatus.Unrecognized; + public const DriverMatchingIdentifierStatus D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_VERSION = DriverMatchingIdentifierStatus.IncompatibleVersion; + public const DriverMatchingIdentifierStatus D3D12_DRIVER_MATCHING_IDENTIFIER_INCOMPATIBLE_TYPE = DriverMatchingIdentifierStatus.IncompatibleType; + public const RayFlags D3D12_RAY_FLAG_NONE = RayFlags.None; + public const RayFlags D3D12_RAY_FLAG_FORCE_OPAQUE = RayFlags.ForceOpaque; + public const RayFlags D3D12_RAY_FLAG_FORCE_NON_OPAQUE = RayFlags.ForceNonOpaque; + public const RayFlags D3D12_RAY_FLAG_ACCEPT_FIRST_HIT_AND_END_SEARCH = RayFlags.AcceptFirstHitAndEndSearch; + public const RayFlags D3D12_RAY_FLAG_SKIP_CLOSEST_HIT_SHADER = RayFlags.SkipClosestHitShader; + public const RayFlags D3D12_RAY_FLAG_CULL_BACK_FACING_TRIANGLES = RayFlags.CullBackFacingTriangles; + public const RayFlags D3D12_RAY_FLAG_CULL_FRONT_FACING_TRIANGLES = RayFlags.CullFrontFacingTriangles; + public const RayFlags D3D12_RAY_FLAG_CULL_OPAQUE = RayFlags.CullOpaque; + public const RayFlags D3D12_RAY_FLAG_CULL_NON_OPAQUE = RayFlags.CullNonOpaque; + public const RayFlags D3D12_RAY_FLAG_SKIP_TRIANGLES = RayFlags.SkipTriangles; + public const RayFlags D3D12_RAY_FLAG_SKIP_PROCEDURAL_PRIMITIVES = RayFlags.SkipProceduralPrimitives; + public const HitKind D3D12_HIT_KIND_TRIANGLE_FRONT_FACE = HitKind.TriangleFrontFace; + public const HitKind D3D12_HIT_KIND_TRIANGLE_BACK_FACE = HitKind.TriangleBackFace; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_SETMARKER = AutoBreadcrumbOperation.SetMarker; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = AutoBreadcrumbOperation.BeginEvent; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = AutoBreadcrumbOperation.EndEvent; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = AutoBreadcrumbOperation.DrawInstanced; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = AutoBreadcrumbOperation.DrawIndexedInstanced; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = AutoBreadcrumbOperation.ExecuteIndirect; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DISPATCH = AutoBreadcrumbOperation.Dispatch; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = AutoBreadcrumbOperation.CopyBufferRegion; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = AutoBreadcrumbOperation.CopyTextureRegion; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = AutoBreadcrumbOperation.CopyResource; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_COPYTILES = AutoBreadcrumbOperation.CopyTiles; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = AutoBreadcrumbOperation.ResolveSubresource; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = AutoBreadcrumbOperation.ClearRenderTargetView; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = AutoBreadcrumbOperation.ClearUnorderedAccessView; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = AutoBreadcrumbOperation.ClearDepthStencilView; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = AutoBreadcrumbOperation.ResourceBarrier; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = AutoBreadcrumbOperation.ExecuteBundle; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_PRESENT = AutoBreadcrumbOperation.Present; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = AutoBreadcrumbOperation.ResolveQueryData; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = AutoBreadcrumbOperation.BeginSubmission; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = AutoBreadcrumbOperation.EndSubmission; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = AutoBreadcrumbOperation.DecodeFrame; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = AutoBreadcrumbOperation.ProcessFrames; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = AutoBreadcrumbOperation.AtomicCopyBufferUInt; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = AutoBreadcrumbOperation.AtomicCopyBufferUInt64; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = AutoBreadcrumbOperation.ResolveSubresourceRegion; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = AutoBreadcrumbOperation.WriteBufferImmediate; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = AutoBreadcrumbOperation.DecodeFrame1; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = AutoBreadcrumbOperation.SetProtectedResourceSession; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = AutoBreadcrumbOperation.DecodeFrame2; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = AutoBreadcrumbOperation.ProcessFrames1; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = AutoBreadcrumbOperation.BuildRaytracingAccelerationStructure; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = AutoBreadcrumbOperation.EmitRaytracingAccelerationStructurePostBuildInfo; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = AutoBreadcrumbOperation.CopyRaytracingAccelerationStructure; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = AutoBreadcrumbOperation.DispatchRays; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = AutoBreadcrumbOperation.InitializeMetaCommand; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = AutoBreadcrumbOperation.ExecuteMetaCommand; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = AutoBreadcrumbOperation.EstimateMotion; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = AutoBreadcrumbOperation.ResolveMotionVectorHeap; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = AutoBreadcrumbOperation.SetPipelineState1; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = AutoBreadcrumbOperation.InitializeExtensionCommand; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = AutoBreadcrumbOperation.ExecuteExtensionCommand; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = AutoBreadcrumbOperation.DispatchMesh; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = AutoBreadcrumbOperation.EncodeFrame; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = AutoBreadcrumbOperation.ResolveEncoderOutputMetadata; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_BARRIER = AutoBreadcrumbOperation.Barrier; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = AutoBreadcrumbOperation.BeginCommandList; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = AutoBreadcrumbOperation.Dispatchgraph; + public const AutoBreadcrumbOperation D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = AutoBreadcrumbOperation.Setprogram; + public const DredVersion D3D12_DRED_VERSION_1_0 = DredVersion.V1_0; + public const DredVersion D3D12_DRED_VERSION_1_1 = DredVersion.V1_1; + public const DredVersion D3D12_DRED_VERSION_1_2 = DredVersion.V1_2; + public const DredVersion D3D12_DRED_VERSION_1_3 = DredVersion.V1_3; + public const DredFlags D3D12_DRED_FLAG_NONE = DredFlags.None; + public const DredFlags D3D12_DRED_FLAG_FORCE_ENABLE = DredFlags.ForceEnable; + public const DredFlags D3D12_DRED_FLAG_DISABLE_AUTOBREADCRUMBS = DredFlags.DisableAutobreadcrumbs; + public const DredEnablement D3D12_DRED_ENABLEMENT_SYSTEM_CONTROLLED = DredEnablement.SystemControlled; + public const DredEnablement D3D12_DRED_ENABLEMENT_FORCED_OFF = DredEnablement.ForcedOff; + public const DredEnablement D3D12_DRED_ENABLEMENT_FORCED_ON = DredEnablement.ForcedOn; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE = DredAllocationType.CommandQueue; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR = DredAllocationType.CommandAllocator; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE = DredAllocationType.PipelineState; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST = DredAllocationType.CommandList; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_FENCE = DredAllocationType.Fence; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP = DredAllocationType.DescriptorHeap; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_HEAP = DredAllocationType.Heap; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP = DredAllocationType.QueryHeap; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE = DredAllocationType.CommandSignature; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY = DredAllocationType.PipelineLibrary; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER = DredAllocationType.VideoDecoder; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR = DredAllocationType.VideoProcessor; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_RESOURCE = DredAllocationType.Resource; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_PASS = DredAllocationType.Pass; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION = DredAllocationType.CryptoSession; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY = DredAllocationType.CryptoSessionPolicy; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION = DredAllocationType.ProtectedResourceSession; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP = DredAllocationType.VideoDecoderHeap; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL = DredAllocationType.CommandPool; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER = DredAllocationType.CommandRecorder; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT = DredAllocationType.StateObject; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_METACOMMAND = DredAllocationType.MetaCommand; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP = DredAllocationType.SchedulingGroup; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR = DredAllocationType.VideoMotionEstimator; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP = DredAllocationType.VideoMotionVectorHeap; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND = DredAllocationType.VideoExtensionCommand; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER = DredAllocationType.VideoEncoder; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER_HEAP = DredAllocationType.VideoEncoderHeap; + public const DredAllocationType D3D12_DRED_ALLOCATION_TYPE_INVALID = DredAllocationType.Invalid; + public const DredPageFaultFlags D3D12_DRED_PAGE_FAULT_FLAGS_NONE = DredPageFaultFlags.None; + public const DredDeviceState D3D12_DRED_DEVICE_STATE_UNKNOWN = DredDeviceState.Unknown; + public const DredDeviceState D3D12_DRED_DEVICE_STATE_HUNG = DredDeviceState.Hung; + public const DredDeviceState D3D12_DRED_DEVICE_STATE_FAULT = DredDeviceState.Fault; + public const DredDeviceState D3D12_DRED_DEVICE_STATE_PAGEFAULT = DredDeviceState.Pagefault; + public const BackgroundProcessingMode D3D12_BACKGROUND_PROCESSING_MODE_ALLOWED = BackgroundProcessingMode.Allowed; + public const BackgroundProcessingMode D3D12_BACKGROUND_PROCESSING_MODE_ALLOW_INTRUSIVE_MEASUREMENTS = BackgroundProcessingMode.AllowIntrusiveMeasurements; + public const BackgroundProcessingMode D3D12_BACKGROUND_PROCESSING_MODE_DISABLE_BACKGROUND_WORK = BackgroundProcessingMode.DisableBackgroundWork; + public const BackgroundProcessingMode D3D12_BACKGROUND_PROCESSING_MODE_DISABLE_PROFILING_BY_SYSTEM = BackgroundProcessingMode.DisableProfilingBySystem; + public const MeasurementsAction D3D12_MEASUREMENTS_ACTION_KEEP_ALL = MeasurementsAction.KeepAll; + public const MeasurementsAction D3D12_MEASUREMENTS_ACTION_COMMIT_RESULTS = MeasurementsAction.CommitResults; + public const MeasurementsAction D3D12_MEASUREMENTS_ACTION_COMMIT_RESULTS_HIGH_PRIORITY = MeasurementsAction.CommitResultsHighPriority; + public const MeasurementsAction D3D12_MEASUREMENTS_ACTION_DISCARD_PREVIOUS = MeasurementsAction.DiscardPrevious; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_DISCARD = RenderPassBeginningAccessType.Discard; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE = RenderPassBeginningAccessType.Preserve; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_CLEAR = RenderPassBeginningAccessType.Clear; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_NO_ACCESS = RenderPassBeginningAccessType.NoAccess; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER = RenderPassBeginningAccessType.PreserveLocalRender; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_SRV = RenderPassBeginningAccessType.PreserveLocalSrv; + public const RenderPassBeginningAccessType D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_UAV = RenderPassBeginningAccessType.PreserveLocalUav; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_DISCARD = RenderPassEndingAccessType.Discard; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE = RenderPassEndingAccessType.Preserve; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_RESOLVE = RenderPassEndingAccessType.Resolve; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_NO_ACCESS = RenderPassEndingAccessType.NoAccess; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER = RenderPassEndingAccessType.PreserveLocalRender; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_SRV = RenderPassEndingAccessType.PreserveLocalSrv; + public const RenderPassEndingAccessType D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_UAV = RenderPassEndingAccessType.PreserveLocalUav; + public const RenderPassFlags D3D12_RENDER_PASS_FLAG_NONE = RenderPassFlags.None; + public const RenderPassFlags D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES = RenderPassFlags.AllowUavWrites; + public const RenderPassFlags D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS = RenderPassFlags.SuspendingPass; + public const RenderPassFlags D3D12_RENDER_PASS_FLAG_RESUMING_PASS = RenderPassFlags.ResumingPass; + public const RenderPassFlags D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH = RenderPassFlags.BindReadOnlyDepth; + public const RenderPassFlags D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL = RenderPassFlags.BindReadOnlyStencil; + public const SetWorkGraphFlags D3D12_SET_WORK_GRAPH_FLAG_NONE = SetWorkGraphFlags.None; + public const SetWorkGraphFlags D3D12_SET_WORK_GRAPH_FLAG_INITIALIZE = SetWorkGraphFlags.Initialize; + public const ProgramType D3D12_PROGRAM_TYPE_GENERIC_PIPELINE = ProgramType.GenericPipeline; + public const ProgramType D3D12_PROGRAM_TYPE_RAYTRACING_PIPELINE = ProgramType.RaytracingPipeline; + public const ProgramType D3D12_PROGRAM_TYPE_WORK_GRAPH = ProgramType.WorkGraph; + public const DispatchMode D3D12_DISPATCH_MODE_NODE_CPU_INPUT = DispatchMode.NodeCpuInput; + public const DispatchMode D3D12_DISPATCH_MODE_NODE_GPU_INPUT = DispatchMode.NodeGpuInput; + public const DispatchMode D3D12_DISPATCH_MODE_MULTI_NODE_CPU_INPUT = DispatchMode.MultiNodeCpuInput; + public const DispatchMode D3D12_DISPATCH_MODE_MULTI_NODE_GPU_INPUT = DispatchMode.MultiNodeGpuInput; + public const ShaderCacheMode D3D12_SHADER_CACHE_MODE_MEMORY = ShaderCacheMode.Memory; + public const ShaderCacheMode D3D12_SHADER_CACHE_MODE_DISK = ShaderCacheMode.Disk; + public const ShaderCacheFlags D3D12_SHADER_CACHE_FLAG_NONE = ShaderCacheFlags.None; + public const ShaderCacheFlags D3D12_SHADER_CACHE_FLAG_DRIVER_VERSIONED = ShaderCacheFlags.DriverVersioned; + public const ShaderCacheFlags D3D12_SHADER_CACHE_FLAG_USE_WORKING_DIR = ShaderCacheFlags.UseWorkingDir; + public const BarrierLayout D3D12_BARRIER_LAYOUT_UNDEFINED = BarrierLayout.Undefined; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMMON = BarrierLayout.Common; + public const BarrierLayout D3D12_BARRIER_LAYOUT_PRESENT = BarrierLayout.Present; + public const BarrierLayout D3D12_BARRIER_LAYOUT_GENERIC_READ = BarrierLayout.GenericRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_RENDER_TARGET = BarrierLayout.RenderTarget; + public const BarrierLayout D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS = BarrierLayout.UnorderedAccess; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE = BarrierLayout.DepthStencilWrite; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ = BarrierLayout.DepthStencilRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_SHADER_RESOURCE = BarrierLayout.ShaderResource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COPY_SOURCE = BarrierLayout.CopySource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COPY_DEST = BarrierLayout.CopyDest; + public const BarrierLayout D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE = BarrierLayout.ResolveSource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_RESOLVE_DEST = BarrierLayout.ResolveDest; + public const BarrierLayout D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE = BarrierLayout.ShadingRateSource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ = BarrierLayout.VideoDecodeRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE = BarrierLayout.VideoDecodeWrite; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ = BarrierLayout.VideoProcessRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE = BarrierLayout.VideoProcessWrite; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ = BarrierLayout.VideoEncodeRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE = BarrierLayout.VideoEncodeWrite; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON = BarrierLayout.DirectQueueCommon; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ = BarrierLayout.DirectQueueGenericRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS = BarrierLayout.DirectQueueUnorderedAccess; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE = BarrierLayout.DirectQueueShaderResource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE = BarrierLayout.DirectQueueCopySource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST = BarrierLayout.DirectQueueCopyDest; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON = BarrierLayout.ComputeQueueCommon; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ = BarrierLayout.ComputeQueueGenericRead; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS = BarrierLayout.ComputeQueueUnorderedAccess; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE = BarrierLayout.ComputeQueueShaderResource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE = BarrierLayout.ComputeQueueCopySource; + public const BarrierLayout D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST = BarrierLayout.ComputeQueueCopyDest; + public const BarrierLayout D3D12_BARRIER_LAYOUT_VIDEO_QUEUE_COMMON = BarrierLayout.VideoQueueCommon; + public const BarrierSync D3D12_BARRIER_SYNC_NONE = BarrierSync.None; + public const BarrierSync D3D12_BARRIER_SYNC_ALL = BarrierSync.All; + public const BarrierSync D3D12_BARRIER_SYNC_DRAW = BarrierSync.Draw; + public const BarrierSync D3D12_BARRIER_SYNC_INDEX_INPUT = BarrierSync.IndexInput; + public const BarrierSync D3D12_BARRIER_SYNC_VERTEX_SHADING = BarrierSync.VertexShading; + public const BarrierSync D3D12_BARRIER_SYNC_PIXEL_SHADING = BarrierSync.PixelShading; + public const BarrierSync D3D12_BARRIER_SYNC_DEPTH_STENCIL = BarrierSync.DepthStencil; + public const BarrierSync D3D12_BARRIER_SYNC_RENDER_TARGET = BarrierSync.RenderTarget; + public const BarrierSync D3D12_BARRIER_SYNC_COMPUTE_SHADING = BarrierSync.ComputeShading; + public const BarrierSync D3D12_BARRIER_SYNC_RAYTRACING = BarrierSync.Raytracing; + public const BarrierSync D3D12_BARRIER_SYNC_COPY = BarrierSync.Copy; + public const BarrierSync D3D12_BARRIER_SYNC_RESOLVE = BarrierSync.Resolve; + public const BarrierSync D3D12_BARRIER_SYNC_EXECUTE_INDIRECT = BarrierSync.ExecuteIndirect; + public const BarrierSync D3D12_BARRIER_SYNC_PREDICATION = BarrierSync.Predication; + public const BarrierSync D3D12_BARRIER_SYNC_ALL_SHADING = BarrierSync.AllShading; + public const BarrierSync D3D12_BARRIER_SYNC_NON_PIXEL_SHADING = BarrierSync.NonPixelShading; + public const BarrierSync D3D12_BARRIER_SYNC_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO = BarrierSync.EmitRaytracingAccelerationStructurePostbuildInfo; + public const BarrierSync D3D12_BARRIER_SYNC_CLEAR_UNORDERED_ACCESS_VIEW = BarrierSync.ClearUnorderedAccessView; + public const BarrierSync D3D12_BARRIER_SYNC_VIDEO_DECODE = BarrierSync.VideoDecode; + public const BarrierSync D3D12_BARRIER_SYNC_VIDEO_PROCESS = BarrierSync.VideoProcess; + public const BarrierSync D3D12_BARRIER_SYNC_VIDEO_ENCODE = BarrierSync.VideoEncode; + public const BarrierSync D3D12_BARRIER_SYNC_BUILD_RAYTRACING_ACCELERATION_STRUCTURE = BarrierSync.BuildRaytracingAccelerationStructure; + public const BarrierSync D3D12_BARRIER_SYNC_COPY_RAYTRACING_ACCELERATION_STRUCTURE = BarrierSync.CopyRaytracingAccelerationStructure; + public const BarrierSync D3D12_BARRIER_SYNC_SPLIT = BarrierSync.Split; + public const BarrierAccess D3D12_BARRIER_ACCESS_COMMON = BarrierAccess.Common; + public const BarrierAccess D3D12_BARRIER_ACCESS_VERTEX_BUFFER = BarrierAccess.VertexBuffer; + public const BarrierAccess D3D12_BARRIER_ACCESS_CONSTANT_BUFFER = BarrierAccess.ConstantBuffer; + public const BarrierAccess D3D12_BARRIER_ACCESS_INDEX_BUFFER = BarrierAccess.IndexBuffer; + public const BarrierAccess D3D12_BARRIER_ACCESS_RENDER_TARGET = BarrierAccess.RenderTarget; + public const BarrierAccess D3D12_BARRIER_ACCESS_UNORDERED_ACCESS = BarrierAccess.UnorderedAccess; + public const BarrierAccess D3D12_BARRIER_ACCESS_DEPTH_STENCIL_WRITE = BarrierAccess.DepthStencilWrite; + public const BarrierAccess D3D12_BARRIER_ACCESS_DEPTH_STENCIL_READ = BarrierAccess.DepthStencilRead; + public const BarrierAccess D3D12_BARRIER_ACCESS_SHADER_RESOURCE = BarrierAccess.ShaderResource; + public const BarrierAccess D3D12_BARRIER_ACCESS_STREAM_OUTPUT = BarrierAccess.StreamOutput; + public const BarrierAccess D3D12_BARRIER_ACCESS_INDIRECT_ARGUMENT = BarrierAccess.IndirectArgument; + public const BarrierAccess D3D12_BARRIER_ACCESS_PREDICATION = BarrierAccess.Predication; + public const BarrierAccess D3D12_BARRIER_ACCESS_COPY_DEST = BarrierAccess.CopyDest; + public const BarrierAccess D3D12_BARRIER_ACCESS_COPY_SOURCE = BarrierAccess.CopySource; + public const BarrierAccess D3D12_BARRIER_ACCESS_RESOLVE_DEST = BarrierAccess.ResolveDest; + public const BarrierAccess D3D12_BARRIER_ACCESS_RESOLVE_SOURCE = BarrierAccess.ResolveSource; + public const BarrierAccess D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_READ = BarrierAccess.RaytracingAccelerationStructureRead; + public const BarrierAccess D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_WRITE = BarrierAccess.RaytracingAccelerationStructureWrite; + public const BarrierAccess D3D12_BARRIER_ACCESS_SHADING_RATE_SOURCE = BarrierAccess.ShadingRateSource; + public const BarrierAccess D3D12_BARRIER_ACCESS_VIDEO_DECODE_READ = BarrierAccess.VideoDecodeRead; + public const BarrierAccess D3D12_BARRIER_ACCESS_VIDEO_DECODE_WRITE = BarrierAccess.VideoDecodeWrite; + public const BarrierAccess D3D12_BARRIER_ACCESS_VIDEO_PROCESS_READ = BarrierAccess.VideoProcessRead; + public const BarrierAccess D3D12_BARRIER_ACCESS_VIDEO_PROCESS_WRITE = BarrierAccess.VideoProcessWrite; + public const BarrierAccess D3D12_BARRIER_ACCESS_VIDEO_ENCODE_READ = BarrierAccess.VideoEncodeRead; + public const BarrierAccess D3D12_BARRIER_ACCESS_VIDEO_ENCODE_WRITE = BarrierAccess.VideoEncodeWrite; + public const BarrierAccess D3D12_BARRIER_ACCESS_NO_ACCESS = BarrierAccess.NoAccess; + public const BarrierType D3D12_BARRIER_TYPE_GLOBAL = BarrierType.Global; + public const BarrierType D3D12_BARRIER_TYPE_TEXTURE = BarrierType.Texture; + public const BarrierType D3D12_BARRIER_TYPE_BUFFER = BarrierType.Buffer; + public const TextureBarrierFlags D3D12_TEXTURE_BARRIER_FLAG_NONE = TextureBarrierFlags.None; + public const TextureBarrierFlags D3D12_TEXTURE_BARRIER_FLAG_DISCARD = TextureBarrierFlags.Discard; + public const ShaderCacheKindFlags D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CACHE_FOR_DRIVER = ShaderCacheKindFlags.ImplicitD3DCacheForDriver; + public const ShaderCacheKindFlags D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_D3D_CONVERSIONS = ShaderCacheKindFlags.ImplicitD3DConversions; + public const ShaderCacheKindFlags D3D12_SHADER_CACHE_KIND_FLAG_IMPLICIT_DRIVER_MANAGED = ShaderCacheKindFlags.ImplicitDriverManaged; + public const ShaderCacheKindFlags D3D12_SHADER_CACHE_KIND_FLAG_APPLICATION_MANAGED = ShaderCacheKindFlags.ApplicationManaged; + public const ShaderCacheControlFlags D3D12_SHADER_CACHE_CONTROL_FLAG_DISABLE = ShaderCacheControlFlags.Disable; + public const ShaderCacheControlFlags D3D12_SHADER_CACHE_CONTROL_FLAG_ENABLE = ShaderCacheControlFlags.Enable; + public const ShaderCacheControlFlags D3D12_SHADER_CACHE_CONTROL_FLAG_CLEAR = ShaderCacheControlFlags.Clear; + public const GpuBasedValidationFlags D3D12_GPU_BASED_VALIDATION_FLAGS_NONE = GpuBasedValidationFlags.None; + public const GpuBasedValidationFlags D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING = GpuBasedValidationFlags.DisableStateTracking; + public const ReportLiveDeviceObjectFlags D3D12_RLDO_NONE = ReportLiveDeviceObjectFlags.None; + public const ReportLiveDeviceObjectFlags D3D12_RLDO_SUMMARY = ReportLiveDeviceObjectFlags.Summary; + public const ReportLiveDeviceObjectFlags D3D12_RLDO_DETAIL = ReportLiveDeviceObjectFlags.Detail; + public const ReportLiveDeviceObjectFlags D3D12_RLDO_IGNORE_INTERNAL = ReportLiveDeviceObjectFlags.IgnoreInternal; + public const DebugDeviceParameterType D3D12_DEBUG_DEVICE_PARAMETER_FEATURE_FLAGS = DebugDeviceParameterType.FeatureFlags; + public const DebugDeviceParameterType D3D12_DEBUG_DEVICE_PARAMETER_GPU_BASED_VALIDATION_SETTINGS = DebugDeviceParameterType.GpuBasedValidationSettings; + public const DebugDeviceParameterType D3D12_DEBUG_DEVICE_PARAMETER_GPU_SLOWDOWN_PERFORMANCE_FACTOR = DebugDeviceParameterType.GpuSlowdownPerformanceFactor; + public const DebugFeature D3D12_DEBUG_FEATURE_NONE = DebugFeature.None; + public const DebugFeature D3D12_DEBUG_FEATURE_ALLOW_BEHAVIOR_CHANGING_DEBUG_AIDS = DebugFeature.AllowBehaviorChangingDebugAids; + public const DebugFeature D3D12_DEBUG_FEATURE_CONSERVATIVE_RESOURCE_STATE_TRACKING = DebugFeature.ConservativeResourceStateTracking; + public const DebugFeature D3D12_DEBUG_FEATURE_DISABLE_VIRTUALIZED_BUNDLES_VALIDATION = DebugFeature.DisableVirtualizedBundlesValidation; + public const DebugFeature D3D12_DEBUG_FEATURE_EMULATE_WINDOWS7 = DebugFeature.EmulateWindows7; + public const GpuBasedValidationShaderPatchMode D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_NONE = GpuBasedValidationShaderPatchMode.None; + public const GpuBasedValidationShaderPatchMode D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_STATE_TRACKING_ONLY = GpuBasedValidationShaderPatchMode.StateTrackingOnly; + public const GpuBasedValidationShaderPatchMode D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_UNGUARDED_VALIDATION = GpuBasedValidationShaderPatchMode.UnguardedValidation; + public const GpuBasedValidationShaderPatchMode D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_GUARDED_VALIDATION = GpuBasedValidationShaderPatchMode.GuardedValidation; + public const GpuBasedValidationShaderPatchMode NUM_D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODES = GpuBasedValidationShaderPatchMode.Count; + public const GpuBasedValidationPipelineStateCreateFlags D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_NONE = GpuBasedValidationPipelineStateCreateFlags.None; + public const GpuBasedValidationPipelineStateCreateFlags D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_TRACKING_ONLY_SHADERS = GpuBasedValidationPipelineStateCreateFlags.FrontLoadCreateTrackingOnlyShaders; + public const GpuBasedValidationPipelineStateCreateFlags D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_UNGUARDED_VALIDATION_SHADERS = GpuBasedValidationPipelineStateCreateFlags.FrontLoadCreateUnguardedValidationShaders; + public const GpuBasedValidationPipelineStateCreateFlags D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_FRONT_LOAD_CREATE_GUARDED_VALIDATION_SHADERS = GpuBasedValidationPipelineStateCreateFlags.FrontLoadCreateGuardedValidationShaders; + public const GpuBasedValidationPipelineStateCreateFlags D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS_VALID_MASK = GpuBasedValidationPipelineStateCreateFlags.ValidMask; + public const DebugCommandListParameterType D3D12_DEBUG_COMMAND_LIST_PARAMETER_GPU_BASED_VALIDATION_SETTINGS = DebugCommandListParameterType.GpuBasedValidationSettings; + public const MessageCategory D3D12_MESSAGE_CATEGORY_APPLICATION_DEFINED = MessageCategory.ApplicationDefined; + public const MessageCategory D3D12_MESSAGE_CATEGORY_MISCELLANEOUS = MessageCategory.Miscellaneous; + public const MessageCategory D3D12_MESSAGE_CATEGORY_INITIALIZATION = MessageCategory.Initialization; + public const MessageCategory D3D12_MESSAGE_CATEGORY_CLEANUP = MessageCategory.Cleanup; + public const MessageCategory D3D12_MESSAGE_CATEGORY_COMPILATION = MessageCategory.Compilation; + public const MessageCategory D3D12_MESSAGE_CATEGORY_STATE_CREATION = MessageCategory.StateCreation; + public const MessageCategory D3D12_MESSAGE_CATEGORY_STATE_SETTING = MessageCategory.StateSetting; + public const MessageCategory D3D12_MESSAGE_CATEGORY_STATE_GETTING = MessageCategory.StateGetting; + public const MessageCategory D3D12_MESSAGE_CATEGORY_RESOURCE_MANIPULATION = MessageCategory.ResourceManipulation; + public const MessageCategory D3D12_MESSAGE_CATEGORY_EXECUTION = MessageCategory.Execution; + public const MessageCategory D3D12_MESSAGE_CATEGORY_SHADER = MessageCategory.Shader; + public const MessageSeverity D3D12_MESSAGE_SEVERITY_CORRUPTION = MessageSeverity.Corruption; + public const MessageSeverity D3D12_MESSAGE_SEVERITY_ERROR = MessageSeverity.Error; + public const MessageSeverity D3D12_MESSAGE_SEVERITY_WARNING = MessageSeverity.Warning; + public const MessageSeverity D3D12_MESSAGE_SEVERITY_INFO = MessageSeverity.Info; + public const MessageSeverity D3D12_MESSAGE_SEVERITY_MESSAGE = MessageSeverity.Message; + public const MessageId D3D12_MESSAGE_ID_UNKNOWN = MessageId.Unknown; + public const MessageId D3D12_MESSAGE_ID_STRING_FROM_APPLICATION = MessageId.StringFromApplication; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_THIS = MessageId.CorruptedThis; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER1 = MessageId.CorruptedParameter1; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER2 = MessageId.CorruptedParameter2; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER3 = MessageId.CorruptedParameter3; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER4 = MessageId.CorruptedParameter4; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER5 = MessageId.CorruptedParameter5; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER6 = MessageId.CorruptedParameter6; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER7 = MessageId.CorruptedParameter7; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER8 = MessageId.CorruptedParameter8; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER9 = MessageId.CorruptedParameter9; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER10 = MessageId.CorruptedParameter10; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER11 = MessageId.CorruptedParameter11; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER12 = MessageId.CorruptedParameter12; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER13 = MessageId.CorruptedParameter13; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER14 = MessageId.CorruptedParameter14; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_PARAMETER15 = MessageId.CorruptedParameter15; + public const MessageId D3D12_MESSAGE_ID_CORRUPTED_MULTITHREADING = MessageId.CorruptedMultithreading; + public const MessageId D3D12_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY = MessageId.MessageReportingOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_GETPRIVATEDATA_MOREDATA = MessageId.GetPrivateDataMoreData; + public const MessageId D3D12_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA = MessageId.SetPrivateDataInvalidFreeData; + public const MessageId D3D12_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS = MessageId.SetPrivateDataChangingParams; + public const MessageId D3D12_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY = MessageId.SetPrivateDataOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateShaderResourceViewUnrecognizedFormat; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC = MessageId.CreateShaderResourceViewInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT = MessageId.CreateShaderResourceViewInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE = MessageId.CreateShaderResourceViewInvalidVideoPlaneSlice; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE = MessageId.CreateShaderResourceViewInvalidPlaneSlice; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS = MessageId.CreateShaderResourceViewInvalidDimensions; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE = MessageId.CreateShaderResourceViewInvalidResource; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateRenderTargetViewUnrecognizedFormat; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT = MessageId.CreateRenderTargetViewUnsupportedFormat; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC = MessageId.CreateRenderTargetViewInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT = MessageId.CreateRenderTargetViewInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE = MessageId.CreateRenderTargetViewInvalidVideoPlaneSlice; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANESLICE = MessageId.CreateRenderTargetViewInvalidPlaneSlice; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS = MessageId.CreateRenderTargetViewInvalidDimensions; + public const MessageId D3D12_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE = MessageId.CreateRenderTargetViewInvalidResource; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateDepthStencilViewUnrecognizedFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC = MessageId.CreateDepthStencilViewInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT = MessageId.CreateDepthStencilViewInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS = MessageId.CreateDepthStencilViewInvalidDimensions; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE = MessageId.CreateDepthStencilViewInvalidResource; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY = MessageId.CreateInputLayoutOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS = MessageId.CreateInputLayoutTooManyElements; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT = MessageId.CreateInputLayoutInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT = MessageId.CreateInputLayoutIncompatibleFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT = MessageId.CreateInputLayoutInvalidSlot; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS = MessageId.CreateInputLayoutInvalidInputSlotClass; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH = MessageId.CreateInputLayoutStepRateSlotClassMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE = MessageId.CreateInputLayoutInvalidSlotClassChange; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE = MessageId.CreateInputLayoutInvalidStepRateChange; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT = MessageId.CreateInputLayoutInvalidAlignment; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC = MessageId.CreateInputLayoutDuplicateSemantic; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE = MessageId.CreateInputLayoutUnparseableInputSignature; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC = MessageId.CreateInputLayoutNullSemantic; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT = MessageId.CreateInputLayoutMissingElement; + public const MessageId D3D12_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY = MessageId.CreateVertexShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE = MessageId.CreateVertexShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE = MessageId.CreateVertexShaderInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY = MessageId.CreateGeometryShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE = MessageId.CreateGeometryShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE = MessageId.CreateGeometryShaderInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY = MessageId.CreateGeometryShaderWithStreamOutputOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE = MessageId.CreateGeometryShaderWithStreamOutputInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE = MessageId.CreateGeometryShaderWithStreamOutputInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES = MessageId.CreateGeometryShaderWithStreamOutputInvalidNumEntries; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED = MessageId.CreateGeometryShaderWithStreamOutputOutputStreamStrideUnused; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED = MessageId.CreateGeometryShaderWithStreamOutputOutputSlot0Expected; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT = MessageId.CreateGeometryShaderWithStreamOutputInvalidOutputSlot; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT = MessageId.CreateGeometryShaderWithStreamOutputOnlyoneelementperslot; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT = MessageId.CreateGeometryShaderWithStreamOutputInvalidComponentCount; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT = MessageId.CreateGeometryShaderWithStreamOutputInvalidStartComponentAndComponentCount; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION = MessageId.CreateGeometryShaderWithStreamOutputInvalidGapDefinition; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT = MessageId.CreateGeometryShaderWithStreamOutputRepeatedOutput; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE = MessageId.CreateGeometryShaderWithStreamOutputInvalidOutputStreamStride; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC = MessageId.CreateGeometryShaderWithStreamOutputMissingSemantic; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH = MessageId.CreateGeometryShaderWithStreamOutputMaskmisMatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS = MessageId.CreateGeometryShaderWithStreamOutputCantHaveOnlyGaps; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX = MessageId.CreateGeometryShaderWithStreamOutputDeclTooComplex; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE = MessageId.CreateGeometryShaderWithStreamOutputMissingOutputSignature; + public const MessageId D3D12_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY = MessageId.CreatePixelShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE = MessageId.CreatePixelShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE = MessageId.CreatePixelShaderInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE = MessageId.CreateRasterizerStateInvalidFillMode; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE = MessageId.CreateRasterizerStateInvalidCullMode; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP = MessageId.CreateRasterizerStateInvalidDepthBiasClamp; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS = MessageId.CreateRasterizerStateInvalidSlopeScaledDepthBias; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK = MessageId.CreateDepthStencilStateInvalidDepthWriteMask; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC = MessageId.CreateDepthStencilStateInvalidDepthFunc; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilFailOp; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilZFailOp; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilPassOp; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC = MessageId.CreateDepthStencilStateInvalidFrontFaceStencilFunc; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP = MessageId.CreateDepthStencilStateInvalidBackFaceStencilFailOp; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP = MessageId.CreateDepthStencilStateInvalidBackFaceStencilZFailOp; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP = MessageId.CreateDepthStencilStateInvalidBackFaceStencilPassOp; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC = MessageId.CreateDepthStencilStateInvalidBackFaceStencilFunc; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND = MessageId.CreateBlendStateInvalidSrcBlend; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND = MessageId.CreateBlendStateInvalidDestBlend; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP = MessageId.CreateBlendStateInvalidBlendOp; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA = MessageId.CreateBlendStateInvalidSrcBlendAlpha; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA = MessageId.CreateBlendStateInvalidDestBlendAlpha; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA = MessageId.CreateBlendStateInvalidBlendOpAlpha; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK = MessageId.CreateBlendStateInvalidRenderTargetWriteMask; + public const MessageId D3D12_MESSAGE_ID_GET_PROGRAM_IDENTIFIER_ERROR = MessageId.GetProgramIdentifierError; + public const MessageId D3D12_MESSAGE_ID_GET_WORK_GRAPH_PROPERTIES_ERROR = MessageId.GetWorkGraphPropertiesError; + public const MessageId D3D12_MESSAGE_ID_SET_PROGRAM_ERROR = MessageId.SetProgramError; + public const MessageId D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID = MessageId.ClearDepthStencilViewInvalid; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET = MessageId.CommandListDrawRootSignatureNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH = MessageId.CommandListDrawRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET = MessageId.CommandListDrawVertexBufferNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL = MessageId.CommandListDrawVertexBufferStrideTooSmall; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL = MessageId.CommandListDrawVertexBufferTooSmall; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET = MessageId.CommandListDrawIndexBufferNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID = MessageId.CommandListDrawIndexBufferFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL = MessageId.CommandListDrawIndexBufferTooSmall; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY = MessageId.CommandListDrawInvalidPrimitiveTopology; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED = MessageId.CommandListDrawVertexStrideUnaligned; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED = MessageId.CommandListDrawIndexOffsetUnaligned; + public const MessageId D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT = MessageId.DeviceRemovalProcessAtFault; + public const MessageId D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT = MessageId.DeviceRemovalProcessPossiblyAtFault; + public const MessageId D3D12_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT = MessageId.DeviceRemovalProcessNotAtFault; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC = MessageId.CreateInputLayoutTrailingDigitInSemantic; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC = MessageId.CreateGeometryShaderWithStreamOutputTrailingDigitInSemantic; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH = MessageId.CreateInputLayoutTypeMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT = MessageId.CreateInputLayoutEmptyLayout; + public const MessageId D3D12_MESSAGE_ID_LIVE_OBJECT_SUMMARY = MessageId.LiveObjectSummary; + public const MessageId D3D12_MESSAGE_ID_LIVE_DEVICE = MessageId.LiveDevice; + public const MessageId D3D12_MESSAGE_ID_LIVE_SWAPCHAIN = MessageId.LiveSwapchain; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS = MessageId.CreateDepthStencilViewInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE = MessageId.CreateVertexShaderInvalidClassLinkage; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE = MessageId.CreateGeometryShaderInvalidClassLinkage; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER = MessageId.CreateGeometryShaderWithStreamOutputInvalidStreamToRasterizer; + public const MessageId D3D12_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE = MessageId.CreatePixelShaderInvalidClassLinkage; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM = MessageId.CreateGeometryShaderWithStreamOutputInvalidStream; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES = MessageId.CreateGeometryShaderWithStreamOutputUnexpectedEntries; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES = MessageId.CreateGeometryShaderWithStreamOutputUnexpectedStrides; + public const MessageId D3D12_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES = MessageId.CreateGeometryShaderWithStreamOutputInvalidNumStrides; + public const MessageId D3D12_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY = MessageId.CreateHullShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE = MessageId.CreateHullShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE = MessageId.CreateHullShaderInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE = MessageId.CreateHullShaderInvalidClassLinkage; + public const MessageId D3D12_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY = MessageId.CreateDomainShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE = MessageId.CreateDomainShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE = MessageId.CreateDomainShaderInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE = MessageId.CreateDomainShaderInvalidClassLinkage; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED = MessageId.ResourceUnmapNotMapped; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE = MessageId.DeviceCheckfeaturesupportMismatchedDataSize; + public const MessageId D3D12_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY = MessageId.CreateComputeShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE = MessageId.CreateComputeShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE = MessageId.CreateComputeShaderInvalidClassLinkage; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateHullShaderDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderDoubleFloatOpsNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE = MessageId.CreateUnorderedAccessViewInvalidResource; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC = MessageId.CreateUnorderedAccessViewInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT = MessageId.CreateUnorderedAccessViewInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE = MessageId.CreateUnorderedAccessViewInvalidVideoPlaneSlice; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE = MessageId.CreateUnorderedAccessViewInvalidPlaneSlice; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS = MessageId.CreateUnorderedAccessViewInvalidDimensions; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT = MessageId.CreateUnorderedAccessViewUnrecognizedFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS = MessageId.CreateUnorderedAccessViewInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT = MessageId.CreateRasterizerStateInvalidforcedsamplecount; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS = MessageId.CreateBlendStateInvalidlogicops; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateHullShaderDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderDoubleExtensionsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateVertexShaderUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateHullShaderUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateDomainShaderUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED = MessageId.DeviceCreateGeometryShaderWithStreamOutputUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreatePixelShaderUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED = MessageId.DeviceCreateComputeShaderUAVsNotSupported; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT = MessageId.DeviceClearViewInvalidSourceRect; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT = MessageId.DeviceClearViewEmptyRect; + public const MessageId D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER = MessageId.UpdateTileMappingsInvalidParameter; + public const MessageId D3D12_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER = MessageId.CopyTileMappingsInvalidParameter; + public const MessageId D3D12_MESSAGE_ID_CREATEDEVICE_INVALIDARGS = MessageId.CreateDeviceInvalidArgs; + public const MessageId D3D12_MESSAGE_ID_CREATEDEVICE_WARNING = MessageId.CreateDeviceWarning; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_TYPE = MessageId.ResourceBarrierInvalidType; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_NULL_POINTER = MessageId.ResourceBarrierNullPointer; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SUBRESOURCE = MessageId.ResourceBarrierInvalidSubresource; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_RESERVED_BITS = MessageId.ResourceBarrierReservedBits; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISSING_BIND_FLAGS = MessageId.ResourceBarrierMissingBindFlags; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS = MessageId.ResourceBarrierMismatchingMiscFlags; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_MATCHING_STATES = MessageId.ResourceBarrierMatchingStates; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINATION = MessageId.ResourceBarrierInvalidCombination; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH = MessageId.ResourceBarrierBeforeAfterMismatch; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_RESOURCE = MessageId.ResourceBarrierInvalidResource; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_SAMPLE_COUNT = MessageId.ResourceBarrierSampleCount; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS = MessageId.ResourceBarrierInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMBINED_FLAGS = MessageId.ResourceBarrierInvalidCombinedFlags; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT = MessageId.ResourceBarrierInvalidFlagsForFormat; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_SPLIT_BARRIER = MessageId.ResourceBarrierInvalidSplitBarrier; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_END = MessageId.ResourceBarrierUnmatchedEnd; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_UNMATCHED_BEGIN = MessageId.ResourceBarrierUnmatchedBegin; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_FLAG = MessageId.ResourceBarrierInvalidFlag; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE = MessageId.ResourceBarrierInvalidCommandListType; + public const MessageId D3D12_MESSAGE_ID_INVALID_SUBRESOURCE_STATE = MessageId.InvalidSubresourceState; + public const MessageId D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CONTENTION = MessageId.CommandAllocatorContention; + public const MessageId D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET = MessageId.CommandAllocatorReset; + public const MessageId D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_RESET_BUNDLE = MessageId.CommandAllocatorResetBundle; + public const MessageId D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_CANNOT_RESET = MessageId.CommandAllocatorCannotReset; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_OPEN = MessageId.CommandListOpen; + public const MessageId D3D12_MESSAGE_ID_INVALID_BUNDLE_API = MessageId.InvalidBundleApi; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_CLOSED = MessageId.CommandListClosed; + public const MessageId D3D12_MESSAGE_ID_WRONG_COMMAND_ALLOCATOR_TYPE = MessageId.WrongCommandAllocatorType; + public const MessageId D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_SYNC = MessageId.CommandAllocatorSync; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_SYNC = MessageId.CommandListSync; + public const MessageId D3D12_MESSAGE_ID_SET_DESCRIPTOR_HEAP_INVALID = MessageId.SetDescriptorHeapInvalid; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMANDQUEUE = MessageId.CreateCommandQueue; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMANDALLOCATOR = MessageId.CreateCommandAllocator; + public const MessageId D3D12_MESSAGE_ID_CREATE_PIPELINESTATE = MessageId.CreatePipelineState; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMANDLIST12 = MessageId.CreateCommandList12; + public const MessageId D3D12_MESSAGE_ID_CREATE_RESOURCE = MessageId.CreateResource; + public const MessageId D3D12_MESSAGE_ID_CREATE_DESCRIPTORHEAP = MessageId.CreateDescriptorHeap; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOTSIGNATURE = MessageId.CreateRootSignature; + public const MessageId D3D12_MESSAGE_ID_CREATE_LIBRARY = MessageId.CreateLibrary; + public const MessageId D3D12_MESSAGE_ID_CREATE_HEAP = MessageId.CreateHeap; + public const MessageId D3D12_MESSAGE_ID_CREATE_MONITOREDFENCE = MessageId.CreateMonitoredFence; + public const MessageId D3D12_MESSAGE_ID_CREATE_QUERYHEAP = MessageId.CreateQueryHeap; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMANDSIGNATURE = MessageId.CreateCommandSignature; + public const MessageId D3D12_MESSAGE_ID_LIVE_COMMANDQUEUE = MessageId.LiveCommandQueue; + public const MessageId D3D12_MESSAGE_ID_LIVE_COMMANDALLOCATOR = MessageId.LiveCommandAllocator; + public const MessageId D3D12_MESSAGE_ID_LIVE_PIPELINESTATE = MessageId.LivePipelineState; + public const MessageId D3D12_MESSAGE_ID_LIVE_COMMANDLIST12 = MessageId.LiveCommandList12; + public const MessageId D3D12_MESSAGE_ID_LIVE_RESOURCE = MessageId.LiveResource; + public const MessageId D3D12_MESSAGE_ID_LIVE_DESCRIPTORHEAP = MessageId.LiveDescriptorHeap; + public const MessageId D3D12_MESSAGE_ID_LIVE_ROOTSIGNATURE = MessageId.LiveRootSignature; + public const MessageId D3D12_MESSAGE_ID_LIVE_LIBRARY = MessageId.LiveLibrary; + public const MessageId D3D12_MESSAGE_ID_LIVE_HEAP = MessageId.LiveHeap; + public const MessageId D3D12_MESSAGE_ID_LIVE_MONITOREDFENCE = MessageId.LiveMonitoredFence; + public const MessageId D3D12_MESSAGE_ID_LIVE_QUERYHEAP = MessageId.LiveQueryHeap; + public const MessageId D3D12_MESSAGE_ID_LIVE_COMMANDSIGNATURE = MessageId.LiveCommandSignature; + public const MessageId D3D12_MESSAGE_ID_DESTROY_COMMANDQUEUE = MessageId.DestroyCommandQueue; + public const MessageId D3D12_MESSAGE_ID_DESTROY_COMMANDALLOCATOR = MessageId.DestroyCommandAllocator; + public const MessageId D3D12_MESSAGE_ID_DESTROY_PIPELINESTATE = MessageId.DestroyPipelineState; + public const MessageId D3D12_MESSAGE_ID_DESTROY_COMMANDLIST12 = MessageId.DestroyCommandList12; + public const MessageId D3D12_MESSAGE_ID_DESTROY_RESOURCE = MessageId.DestroyResource; + public const MessageId D3D12_MESSAGE_ID_DESTROY_DESCRIPTORHEAP = MessageId.DestroyDescriptorHeap; + public const MessageId D3D12_MESSAGE_ID_DESTROY_ROOTSIGNATURE = MessageId.DestroyRootSignature; + public const MessageId D3D12_MESSAGE_ID_DESTROY_LIBRARY = MessageId.DestroyLibrary; + public const MessageId D3D12_MESSAGE_ID_DESTROY_HEAP = MessageId.DestroyHeap; + public const MessageId D3D12_MESSAGE_ID_DESTROY_MONITOREDFENCE = MessageId.DestroyMonitoredFence; + public const MessageId D3D12_MESSAGE_ID_DESTROY_QUERYHEAP = MessageId.DestroyQueryHeap; + public const MessageId D3D12_MESSAGE_ID_DESTROY_COMMANDSIGNATURE = MessageId.DestroyCommandSignature; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONS = MessageId.CreateResourceInvalidDimensions; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMISCFLAGS = MessageId.CreateResourceInvalidMiscFlags; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDARG_RETURN = MessageId.CreateResourceInvalidArgReturn; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_OUTOFMEMORY_RETURN = MessageId.CreateResourceOutOfMemoryReturn; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDESC = MessageId.CreateResourceInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_POSSIBLY_INVALID_SUBRESOURCE_STATE = MessageId.PossiblyInvalidSubresourceState; + public const MessageId D3D12_MESSAGE_ID_INVALID_USE_OF_NON_RESIDENT_RESOURCE = MessageId.InvalidUseOfNonResidentResource; + public const MessageId D3D12_MESSAGE_ID_POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE = MessageId.PossibleInvalidUseOfNonResidentResource; + public const MessageId D3D12_MESSAGE_ID_BUNDLE_PIPELINE_STATE_MISMATCH = MessageId.BundlePipelineStateMismatch; + public const MessageId D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE = MessageId.PrimitiveTopologyMismatchPipelineState; + public const MessageId D3D12_MESSAGE_ID_RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE = MessageId.RenderTargetFormatMismatchPipelineState; + public const MessageId D3D12_MESSAGE_ID_RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE = MessageId.RenderTargetSampleDescMismatchPipelineState; + public const MessageId D3D12_MESSAGE_ID_DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE = MessageId.DepthStencilFormatMismatchPipelineState; + public const MessageId D3D12_MESSAGE_ID_DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE = MessageId.DepthStencilSampleDescMismatchPipelineState; + public const MessageId D3D12_MESSAGE_ID_CREATESHADER_INVALIDBYTECODE = MessageId.CreateShaderInvalidBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_NULLDESC = MessageId.CreateHeapNullDesc; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_INVALIDSIZE = MessageId.CreateHeapInvalidSize; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDHEAPTYPE = MessageId.CreateHeapUnrecognizedHeapType; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES = MessageId.CreateHeapUnrecognizedCPUPageProperties; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMEMORYPOOL = MessageId.CreateHeapUnrecognizedMemoryPool; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_INVALIDPROPERTIES = MessageId.CreateHeapInvalidProperties; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_INVALIDALIGNMENT = MessageId.CreateHeapInvalidAlignment; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_UNRECOGNIZEDMISCFLAGS = MessageId.CreateHeapUnrecognizedMiscFlags; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_INVALIDMISCFLAGS = MessageId.CreateHeapInvalidMiscFlags; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_INVALIDARG_RETURN = MessageId.CreateHeapInvalidArgReturn; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_OUTOFMEMORY_RETURN = MessageId.CreateHeapOutOfMemoryReturn; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES = MessageId.CreateResourceAndHeapNullHeapProperties; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE = MessageId.CreateResourceAndHeapUnrecognizedHeapType; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES = MessageId.CreateResourceAndHeapUnrecognizedCPUPageProperties; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL = MessageId.CreateResourceAndHeapUnrecognizedMemoryPool; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES = MessageId.CreateResourceAndHeapInvalidHeapProperties; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS = MessageId.CreateResourceAndHeapUnrecognizedHeapMiscFlags; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS = MessageId.CreateResourceAndHeapInvalidHeapMiscFlags; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDARG_RETURN = MessageId.CreateResourceAndHeapInvalidArgReturn; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN = MessageId.CreateResourceAndHeapOutOfMemoryReturn; + public const MessageId D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE = MessageId.GetCustomHeapPropertiesUnrecognizedHeapType; + public const MessageId D3D12_MESSAGE_ID_GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE = MessageId.GetCustomHeapPropertiesInvalidHeapType; + public const MessageId D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_INVALID_DESC = MessageId.CreateDescriptorHeapInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_INVALID_DESCRIPTOR_HANDLE = MessageId.InvalidDescriptorHandle; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE = MessageId.CreateRasterizerStateInvalidConservativeRasterMode; + public const MessageId D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE = MessageId.CreateConstantBufferViewInvalidResource; + public const MessageId D3D12_MESSAGE_ID_CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC = MessageId.CreateConstantBufferViewInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE = MessageId.CreateUnorderedAccessViewInvalidCounterUsage; + public const MessageId D3D12_MESSAGE_ID_COPY_DESCRIPTORS_INVALID_RANGES = MessageId.CopyDescriptorsInvalidRanges; + public const MessageId D3D12_MESSAGE_ID_COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR = MessageId.CopyDescriptorsWriteOnlyDescriptor; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN = MessageId.CreateGraphicsPipelineStateRtvFormatNotUnknown; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT = MessageId.CreateGraphicsPipelineStateInvalidRenderTargetCount; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET = MessageId.CreateGraphicsPipelineStateVertexShaderNotSet; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET = MessageId.CreateGraphicsPipelineStateInputLayoutNotSet; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateShaderLinkageHSDSSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX = MessageId.CreateGraphicsPipelineStateShaderLinkageRegisterIndex; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE = MessageId.CreateGraphicsPipelineStateShaderLinkageComponentType; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK = MessageId.CreateGraphicsPipelineStateShaderLinkageRegisterMask; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE = MessageId.CreateGraphicsPipelineStateShaderLinkageSystemValue; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS = MessageId.CreateGraphicsPipelineStateShaderLinkageNeverWrittenAlwaysReads; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION = MessageId.CreateGraphicsPipelineStateShaderLinkageMinPrecision; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND = MessageId.CreateGraphicsPipelineStateShaderLinkageSemanticNameNotFound; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH = MessageId.CreateGraphicsPipelineStateHSXorDSMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH = MessageId.CreateGraphicsPipelineStateHullShaderInputTopologyMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH = MessageId.CreateGraphicsPipelineStateHSDSControlPointCountMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH = MessageId.CreateGraphicsPipelineStateHSDSTessellatorDomainMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN = MessageId.CreateGraphicsPipelineStateInvalidUseOfCenterMultisamplePattern; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT = MessageId.CreateGraphicsPipelineStateInvalidUseOfForcedSampleCount; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY = MessageId.CreateGraphicsPipelineStateInvalidPrimitiveTopology; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE = MessageId.CreateGraphicsPipelineStateInvalidSystemValue; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 = MessageId.CreateGraphicsPipelineStateOMDualSourceBlendingCanOnlyHaveRenderTarget0; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING = MessageId.CreateGraphicsPipelineStateOMRenderTargetDoesNotSupportBlending; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH = MessageId.CreateGraphicsPipelineStatePSOutputTypeMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS = MessageId.CreateGraphicsPipelineStateOMRenderTargetDoesNotSupportLogicOps; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET = MessageId.CreateGraphicsPipelineStateRenderTargetViewNotSet; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET = MessageId.CreateGraphicsPipelineStateDepthStencilViewNotSet; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH = MessageId.CreateGraphicsPipelineStateGSInputPrimitiveMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT = MessageId.CreateGraphicsPipelineStatePositionNotPresent; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS = MessageId.CreateGraphicsPipelineStateMissingRootSignatureFlags; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES = MessageId.CreateGraphicsPipelineStateInvalidIndexBufferProperties; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC = MessageId.CreateGraphicsPipelineStateInvalidSampleDesc; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateHSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateDSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateVSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateGSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStatePSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE = MessageId.CreateGraphicsPipelineStateMissingRootSignature; + public const MessageId D3D12_MESSAGE_ID_EXECUTE_BUNDLE_OPEN_BUNDLE = MessageId.ExecuteBundleOpenBundle; + public const MessageId D3D12_MESSAGE_ID_EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH = MessageId.ExecuteBundleDescriptorHeapMismatch; + public const MessageId D3D12_MESSAGE_ID_EXECUTE_BUNDLE_TYPE = MessageId.ExecuteBundleType; + public const MessageId D3D12_MESSAGE_ID_DRAW_EMPTY_SCISSOR_RECTANGLE = MessageId.DrawEmptyScissorRectangle; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND = MessageId.CreateRootSignatureBlobNotFound; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED = MessageId.CreateRootSignatureDeserializeFailed; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION = MessageId.CreateRootSignatureInvalidConfiguration; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE = MessageId.CreateRootSignatureNotSupportedOnDevice; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES = MessageId.CreateResourceAndHeapNullresourceproperties; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_NULLHEAP = MessageId.CreateResourceAndHeapNullheap; + public const MessageId D3D12_MESSAGE_ID_GETRESOURCEALLOCATIONINFO_INVALIDRDESCS = MessageId.GetResourceAllocationInfoInvalidrdescs; + public const MessageId D3D12_MESSAGE_ID_MAKERESIDENT_NULLOBJECTARRAY = MessageId.MakeResidentNullObjectArray; + public const MessageId D3D12_MESSAGE_ID_EVICT_NULLOBJECTARRAY = MessageId.EvictNullObjectArray; + public const MessageId D3D12_MESSAGE_ID_SET_DESCRIPTOR_TABLE_INVALID = MessageId.SetDescriptorTableInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_INVALID = MessageId.SetRootConstantInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID = MessageId.SetRootConstantBufferViewInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_ROOT_SHADER_RESOURCE_VIEW_INVALID = MessageId.SetRootShaderResourceViewInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID = MessageId.SetRootUnorderedAccessViewInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID_DESC = MessageId.SetVertexBuffersInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID_DESC = MessageId.SetIndexBufferInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC = MessageId.SetStreamOutputBuffersInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY = MessageId.CreateResourceUnrecognizeddimensionality; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDLAYOUT = MessageId.CreateResourceUnrecognizedlayout; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDDIMENSIONALITY = MessageId.CreateResourceInvalidDimensionality; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT = MessageId.CreateResourceInvalidAlignment; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDMIPLEVELS = MessageId.CreateResourceInvalidMipLevels; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDSAMPLEDESC = MessageId.CreateResourceInvalidSampleDesc; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDLAYOUT = MessageId.CreateResourceInvalidlayout; + public const MessageId D3D12_MESSAGE_ID_SET_INDEX_BUFFER_INVALID = MessageId.SetIndexBufferInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_VERTEX_BUFFERS_INVALID = MessageId.SetVertexBuffersInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_STREAM_OUTPUT_BUFFERS_INVALID = MessageId.SetStreamOutputBuffersInvalid; + public const MessageId D3D12_MESSAGE_ID_SET_RENDER_TARGETS_INVALID = MessageId.SetRenderTargetsInvalid; + public const MessageId D3D12_MESSAGE_ID_CREATEQUERY_HEAP_INVALID_PARAMETERS = MessageId.CreateQueryHeapInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_BEGIN_END_QUERY_INVALID_PARAMETERS = MessageId.BeginEndQueryInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_CLOSE_COMMAND_LIST_OPEN_QUERY = MessageId.CloseCommandListOpenQuery; + public const MessageId D3D12_MESSAGE_ID_RESOLVE_QUERY_DATA_INVALID_PARAMETERS = MessageId.ResolveQueryDataInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_SET_PREDICATION_INVALID_PARAMETERS = MessageId.SetPredicationInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_TIMESTAMPS_NOT_SUPPORTED = MessageId.TimestampsNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDFORMAT = MessageId.CreateResourceUnrecognizedFormat; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDFORMAT = MessageId.CreateResourceInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDSUBRESOURCERANGE = MessageId.GetCopyableFootprintsInvalidSubresourceRange; + public const MessageId D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_INVALIDBASEOFFSET = MessageId.GetCopyableFootprintsInvalidBaseOffset; + public const MessageId D3D12_MESSAGE_ID_GETCOPYABLELAYOUT_INVALIDSUBRESOURCERANGE = MessageId.GetCopyableLayoutInvalidSubresourceRange; + public const MessageId D3D12_MESSAGE_ID_GETCOPYABLELAYOUT_INVALIDBASEOFFSET = MessageId.GetCopyableLayoutInvalidBaseOffset; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_INVALID_HEAP = MessageId.ResourceBarrierInvalidHeap; + public const MessageId D3D12_MESSAGE_ID_CREATE_SAMPLER_INVALID = MessageId.CreateSamplerInvalid; + public const MessageId D3D12_MESSAGE_ID_CREATECOMMANDSIGNATURE_INVALID = MessageId.CreateCommandSignatureInvalid; + public const MessageId D3D12_MESSAGE_ID_EXECUTE_INDIRECT_INVALID_PARAMETERS = MessageId.ExecuteIndirectInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION = MessageId.GetGPUVirtualAddressInvalidResourceDimension; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUE = MessageId.CreateResourceInvalidClearValue; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT = MessageId.CreateResourceUnrecognizedClearValueFormat; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDCLEARVALUEFORMAT = MessageId.CreateResourceInvalidClearValueFormat; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_CLEARVALUEDENORMFLUSH = MessageId.CreateResourceClearValueDenormFlush; + public const MessageId D3D12_MESSAGE_ID_CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE = MessageId.ClearRenderTargetViewMismatchingClearValue; + public const MessageId D3D12_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE = MessageId.ClearDepthStencilViewMismatchingClearValue; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALIDHEAP = MessageId.MapInvalidHeap; + public const MessageId D3D12_MESSAGE_ID_UNMAP_INVALIDHEAP = MessageId.UnmapInvalidHeap; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALIDRESOURCE = MessageId.MapInvalidResource; + public const MessageId D3D12_MESSAGE_ID_UNMAP_INVALIDRESOURCE = MessageId.UnmapInvalidResource; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALIDSUBRESOURCE = MessageId.MapInvalidSubresource; + public const MessageId D3D12_MESSAGE_ID_UNMAP_INVALIDSUBRESOURCE = MessageId.UnmapInvalidSubresource; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALIDRANGE = MessageId.MapInvalidRange; + public const MessageId D3D12_MESSAGE_ID_UNMAP_INVALIDRANGE = MessageId.UnmapInvalidRange; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALIDDATAPOINTER = MessageId.MapInvaliddatapointer; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALIDARG_RETURN = MessageId.MapInvalidArgReturn; + public const MessageId D3D12_MESSAGE_ID_MAP_OUTOFMEMORY_RETURN = MessageId.MapOutOfMemoryReturn; + public const MessageId D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED = MessageId.ExecuteCommandListsBundleNotSupported; + public const MessageId D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH = MessageId.ExecuteCommandListsCommandListMismatch; + public const MessageId D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_OPENCOMMANDLIST = MessageId.ExecuteCommandListsOpenCommandList; + public const MessageId D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST = MessageId.ExecuteCommandListsFailedCommandList; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLDST = MessageId.CopyBufferRegionNullDst; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION = MessageId.CopyBufferRegionInvalidDstResourceDimension; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS = MessageId.CopyBufferRegionDstRangeOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_NULLSRC = MessageId.CopyBufferRegionNullSrc; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION = MessageId.CopyBufferRegionInvalidSrcResourceDimension; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS = MessageId.CopyBufferRegionSrcRangeOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALIDCOPYFLAGS = MessageId.CopyBufferRegionInvalidCopyFlags; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLDST = MessageId.CopyTextureRegionNullDst; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE = MessageId.CopyTextureRegionUnrecognizedDstType; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION = MessageId.CopyTextureRegionInvalidDstResourceDimension; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTRESOURCE = MessageId.CopyTextureRegionInvalidDstResource; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE = MessageId.CopyTextureRegionInvalidDstSubresource; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTOFFSET = MessageId.CopyTextureRegionInvalidDstOffset; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT = MessageId.CopyTextureRegionUnrecognizedDstFormat; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTFORMAT = MessageId.CopyTextureRegionInvalidDstFormat; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDIMENSIONS = MessageId.CopyTextureRegionInvalidDstDimensions; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTROWPITCH = MessageId.CopyTextureRegionInvalidDstRowPitch; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTPLACEMENT = MessageId.CopyTextureRegionInvalidDstPlacement; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT = MessageId.CopyTextureRegionInvalidDstdsPlacedFootPrintFormat; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS = MessageId.CopyTextureRegionDstRegionOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_NULLSRC = MessageId.CopyTextureRegionNullSrc; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE = MessageId.CopyTextureRegionUnrecognizedSrcType; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION = MessageId.CopyTextureRegionInvalidSrcResourceDimension; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCRESOURCE = MessageId.CopyTextureRegionInvalidSrcResource; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE = MessageId.CopyTextureRegionInvalidSrcSubresource; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCOFFSET = MessageId.CopyTextureRegionInvalidSrcOffset; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT = MessageId.CopyTextureRegionUnrecognizedsrcformat; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCFORMAT = MessageId.CopyTextureRegionInvalidsrcformat; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDIMENSIONS = MessageId.CopyTextureRegionInvalidsrcdimensions; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCROWPITCH = MessageId.CopyTextureRegionInvalidsrcrowpitch; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCPLACEMENT = MessageId.CopyTextureRegionInvalidsrcplacement; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT = MessageId.CopyTextureRegionInvalidsrcdsplacedfootprintformat; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS = MessageId.CopyTextureRegionSrcregionoutofbounds; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDDSTCOORDINATES = MessageId.CopyTextureRegionInvaliddstcoordinates; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDSRCBOX = MessageId.CopyTextureRegionInvalidsrcbox; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_FORMATMISMATCH = MessageId.CopyTextureRegionFormatMismatch; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_EMPTYBOX = MessageId.CopyTextureRegionEmptyBox; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_INVALIDCOPYFLAGS = MessageId.CopyTextureRegionInvalidCopyFlags; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX = MessageId.ResolveSubresourceInvalidSubresourceIndex; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_FORMAT = MessageId.ResolveSubresourceInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_MISMATCH = MessageId.ResolveSubresourceResourceMismatch; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT = MessageId.ResolveSubresourceInvalidSampleCount; + public const MessageId D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_INVALID_SHADER = MessageId.CreateComputePipelineStateInvalidShader; + public const MessageId D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateComputePipelineStateCSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE = MessageId.CreateComputePipelineStateMissingRootSignature; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALIDCACHEDBLOB = MessageId.CreatePipelineStateInvalidCachedBlob; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH = MessageId.CreatePipelineStateCachedblobadaptermismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH = MessageId.CreatePipelineStateCachedBlobDriverVersionMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH = MessageId.CreatePipelineStateCachedBlobDescMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CACHEDBLOBIGNORED = MessageId.CreatePipelineStateCachedBlobIgnored; + public const MessageId D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDHEAP = MessageId.WriteToSubresourceInvalidHeap; + public const MessageId D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDRESOURCE = MessageId.WriteToSubresourceInvalidResource; + public const MessageId D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDBOX = MessageId.WriteToSubresourceInvalidBox; + public const MessageId D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_INVALIDSUBRESOURCE = MessageId.WriteToSubresourceInvalidSubresource; + public const MessageId D3D12_MESSAGE_ID_WRITETOSUBRESOURCE_EMPTYBOX = MessageId.WriteToSubresourceEmptyBox; + public const MessageId D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDHEAP = MessageId.ReadFromSubresourceInvalidHeap; + public const MessageId D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDRESOURCE = MessageId.ReadFromSubresourceInvalidResource; + public const MessageId D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDBOX = MessageId.ReadFromSubresourceInvalidBox; + public const MessageId D3D12_MESSAGE_ID_READFROMSUBRESOURCE_INVALIDSUBRESOURCE = MessageId.ReadFromSubresourceInvalidSubresource; + public const MessageId D3D12_MESSAGE_ID_READFROMSUBRESOURCE_EMPTYBOX = MessageId.ReadFromSubresourceEmptyBox; + public const MessageId D3D12_MESSAGE_ID_TOO_MANY_NODES_SPECIFIED = MessageId.TooManyNodesSpecified; + public const MessageId D3D12_MESSAGE_ID_INVALID_NODE_INDEX = MessageId.InvalidNodeIndex; + public const MessageId D3D12_MESSAGE_ID_GETHEAPPROPERTIES_INVALIDRESOURCE = MessageId.GetheappropertiesInvalidResource; + public const MessageId D3D12_MESSAGE_ID_NODE_MASK_MISMATCH = MessageId.NodeMaskMismatch; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_OUTOFMEMORY = MessageId.CommandListOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES = MessageId.CommandListMultipleSwapchainBufferReferences; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES = MessageId.CommandListTooManySwapchainReferences; + public const MessageId D3D12_MESSAGE_ID_COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES = MessageId.CommandQueueTooManySwapchainReferences; + public const MessageId D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE = MessageId.ExecuteCommandListsWrongSwapchainBufferReference; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS = MessageId.CommandListSetRenderTargetsInvalidNumRenderTargets; + public const MessageId D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_TYPE = MessageId.CreateQueueInvalidType; + public const MessageId D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_FLAGS = MessageId.CreateQueueInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFLAGS = MessageId.CreateSharedResourceInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATESHAREDRESOURCE_INVALIDFORMAT = MessageId.CreateSharedResourceInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_CREATESHAREDHEAP_INVALIDFLAGS = MessageId.CreatesharedheapInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES = MessageId.ReflectsharedpropertiesUnrecognizedproperties; + public const MessageId D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDSIZE = MessageId.ReflectsharedpropertiesInvalidSize; + public const MessageId D3D12_MESSAGE_ID_REFLECTSHAREDPROPERTIES_INVALIDOBJECT = MessageId.ReflectsharedpropertiesInvalidobject; + public const MessageId D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDOBJECT = MessageId.KeyedMutexInvalidobject; + public const MessageId D3D12_MESSAGE_ID_KEYEDMUTEX_INVALIDKEY = MessageId.KeyedMutexInvalidkey; + public const MessageId D3D12_MESSAGE_ID_KEYEDMUTEX_WRONGSTATE = MessageId.KeyedMutexWrongstate; + public const MessageId D3D12_MESSAGE_ID_CREATE_QUEUE_INVALID_PRIORITY = MessageId.CreateQueueInvalidPriority; + public const MessageId D3D12_MESSAGE_ID_OBJECT_DELETED_WHILE_STILL_IN_USE = MessageId.ObjectDeletedWhileStillInUse; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_FLAGS = MessageId.CreatePipelineStateInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE = MessageId.HeapAddressRangeHasNoResource; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_RENDER_TARGET_DELETED = MessageId.CommandListDrawRenderTargetDeleted; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT = MessageId.CreateGraphicsPipelineStateAllRenderTargetsHaveUnknownFormat; + public const MessageId D3D12_MESSAGE_ID_HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS = MessageId.HeapAddressRangeIntersectsMultipleBuffers; + public const MessageId D3D12_MESSAGE_ID_EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED = MessageId.ExecuteCommandListsGpuWrittenReadbackResourceMapped; + public const MessageId D3D12_MESSAGE_ID_UNMAP_RANGE_NOT_EMPTY = MessageId.UnmapRangeNotEmpty; + public const MessageId D3D12_MESSAGE_ID_MAP_INVALID_NULLRANGE = MessageId.MapInvalidNullRange; + public const MessageId D3D12_MESSAGE_ID_UNMAP_INVALID_NULLRANGE = MessageId.UnmapInvalidNullRange; + public const MessageId D3D12_MESSAGE_ID_NO_GRAPHICS_API_SUPPORT = MessageId.NoGraphicsApiSupport; + public const MessageId D3D12_MESSAGE_ID_NO_COMPUTE_API_SUPPORT = MessageId.NoComputeApiSupport; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED = MessageId.ResolveSubresourceResourceFlagsNotSupported; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED = MessageId.GpuBasedValidationRootArgumentUninitialized; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS = MessageId.GpuBasedValidationDescriptorHeapIndexOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS = MessageId.GpuBasedValidationDescriptorTableRegisterIndexOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED = MessageId.GpuBasedValidationDescriptorUninitialized; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH = MessageId.GpuBasedValidationDescriptorTypeMismatch; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH = MessageId.GpuBasedValidationSrvResourceDimensionMismatch; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH = MessageId.GpuBasedValidationUavResourceDimensionMismatch; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE = MessageId.GpuBasedValidationIncompatibleResourceState; + public const MessageId D3D12_MESSAGE_ID_COPYRESOURCE_NULLDST = MessageId.CopyResourceNullDst; + public const MessageId D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDDSTRESOURCE = MessageId.CopyResourceInvalidDstResource; + public const MessageId D3D12_MESSAGE_ID_COPYRESOURCE_NULLSRC = MessageId.CopyResourceNullSrc; + public const MessageId D3D12_MESSAGE_ID_COPYRESOURCE_INVALIDSRCRESOURCE = MessageId.CopyResourceInvalidSrcResource; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLDST = MessageId.ResolveSubresourceNullDst; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDDSTRESOURCE = MessageId.ResolveSubresourceInvalidDstResource; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_NULLSRC = MessageId.ResolveSubresourceNullSrc; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_INVALIDSRCRESOURCE = MessageId.ResolveSubresourceInvalidSrcResource; + public const MessageId D3D12_MESSAGE_ID_PIPELINE_STATE_TYPE_MISMATCH = MessageId.PipelineStateTypeMismatch; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET = MessageId.CommandListDispatchRootSignatureNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH = MessageId.CommandListDispatchRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_ZERO_BARRIERS = MessageId.ResourceBarrierZeroBarriers; + public const MessageId D3D12_MESSAGE_ID_BEGIN_END_EVENT_MISMATCH = MessageId.BeginEndEventMismatch; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH = MessageId.ResourceBarrierPossibleBeforeAfterMismatch; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_BEGIN_END = MessageId.ResourceBarrierMismatchingBeginEnd; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INVALID_RESOURCE = MessageId.GpuBasedValidationInvalidResource; + public const MessageId D3D12_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT = MessageId.UseOfZeroRefCountObject; + public const MessageId D3D12_MESSAGE_ID_OBJECT_EVICTED_WHILE_STILL_IN_USE = MessageId.ObjectEvictedWhileStillInUse; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS = MessageId.GpuBasedValidationRootDescriptorAccessOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB = MessageId.CreatePipelinelibraryInvalidLibraryBlob; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH = MessageId.CreatePipelinelibraryDriverVersionMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH = MessageId.CreatePipelinelibraryAdapterVersionMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINELIBRARY_UNSUPPORTED = MessageId.CreatePipelinelibraryUnsupported; + public const MessageId D3D12_MESSAGE_ID_CREATE_PIPELINELIBRARY = MessageId.CreatePipelinelibrary; + public const MessageId D3D12_MESSAGE_ID_LIVE_PIPELINELIBRARY = MessageId.LivePipelinelibrary; + public const MessageId D3D12_MESSAGE_ID_DESTROY_PIPELINELIBRARY = MessageId.DestroyPipelinelibrary; + public const MessageId D3D12_MESSAGE_ID_STOREPIPELINE_NONAME = MessageId.StorePipelineNoname; + public const MessageId D3D12_MESSAGE_ID_STOREPIPELINE_DUPLICATENAME = MessageId.StorePipelineDuplicateName; + public const MessageId D3D12_MESSAGE_ID_LOADPIPELINE_NAMENOTFOUND = MessageId.LoadPipelineNameNotFound; + public const MessageId D3D12_MESSAGE_ID_LOADPIPELINE_INVALIDDESC = MessageId.LoadPipelineInvalidDesc; + public const MessageId D3D12_MESSAGE_ID_PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY = MessageId.PipelinelibrarySerializeNotEnoughMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH = MessageId.CreateGraphicsPipelineStatePSOutputRtOutputMismatch; + public const MessageId D3D12_MESSAGE_ID_SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS = MessageId.SetEventOnMultipleFenceCompletionInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATE_QUEUE_VIDEO_NOT_SUPPORTED = MessageId.CreateQueueVideoNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED = MessageId.CreateCommandAllocatorVideoNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED = MessageId.CreateQueryHeapVideoDecodeStatisticsNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDLIST = MessageId.CreateVideoDecodeCommandList; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEODECODER = MessageId.CreateVideoDecoder; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEODECODESTREAM = MessageId.CreateVideoDecodeStream; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDLIST = MessageId.LiveVideoDecodeCommandList; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEODECODER = MessageId.LiveVideoDecoder; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEODECODESTREAM = MessageId.LiveVideoDecodeStream; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDLIST = MessageId.DestroyVideoDecodeCommandList; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEODECODER = MessageId.DestroyVideoDecoder; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEODECODESTREAM = MessageId.DestroyVideoDecodeStream; + public const MessageId D3D12_MESSAGE_ID_DECODE_FRAME_INVALID_PARAMETERS = MessageId.DecodeFrameInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_DEPRECATED_API = MessageId.DeprecatedApi; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE = MessageId.ResourceBarrierMismatchingCommandListType; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET = MessageId.CommandListDescriptorTableNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET = MessageId.CommandListRootConstantBufferViewNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET = MessageId.CommandListRootShaderResourceViewNotSet; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET = MessageId.CommandListRootUnorderedAccessViewNotSet; + public const MessageId D3D12_MESSAGE_ID_DISCARD_INVALID_SUBRESOURCE_RANGE = MessageId.DiscardInvalidSubresourceRange; + public const MessageId D3D12_MESSAGE_ID_DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS = MessageId.DiscardOneSubresourceForMipsWithRects; + public const MessageId D3D12_MESSAGE_ID_DISCARD_NO_RECTS_FOR_NON_TEXTURE2D = MessageId.DiscardNoRectsForNonTexture2D; + public const MessageId D3D12_MESSAGE_ID_COPY_ON_SAME_SUBRESOURCE = MessageId.CopyOnSameSubresource; + public const MessageId D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PAGEABLE = MessageId.SetResidencyPriorityInvalidPageable; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_UNSUPPORTED = MessageId.GpuBasedValidationUnsupported; + public const MessageId D3D12_MESSAGE_ID_STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE = MessageId.StaticDescriptorInvalidDescriptorChange; + public const MessageId D3D12_MESSAGE_ID_DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE = MessageId.DataStaticDescriptorInvalidDataChange; + public const MessageId D3D12_MESSAGE_ID_DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE = MessageId.DataStaticWhileSetAtExecuteDescriptorInvalidDataChange; + public const MessageId D3D12_MESSAGE_ID_EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET = MessageId.ExecuteBundleStaticDescriptorDataStaticNotSet; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS = MessageId.GpuBasedValidationResourceAccessOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH = MessageId.GpuBasedValidationSamplerModeMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATE_FENCE_INVALID_FLAGS = MessageId.CreateFenceInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS = MessageId.ResourceBarrierDuplicateSubresourceTransitions; + public const MessageId D3D12_MESSAGE_ID_SETRESIDENCYPRIORITY_INVALID_PRIORITY = MessageId.SetResidencyPriorityInvalidPriority; + public const MessageId D3D12_MESSAGE_ID_CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS = MessageId.CreateDescriptorHeapLargeNumDescriptors; + public const MessageId D3D12_MESSAGE_ID_BEGIN_EVENT = MessageId.BeginEvent; + public const MessageId D3D12_MESSAGE_ID_END_EVENT = MessageId.EndEvent; + public const MessageId D3D12_MESSAGE_ID_CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS = MessageId.CreateDeviceDebugLayerStartupOptions; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED = MessageId.CreateDepthStencilStateDepthboundstestUnsupported; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT = MessageId.CreatePipelineStateDuplicateSubObject; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT = MessageId.CreatePipelineStateUnknownSubObject; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_ZERO_SIZE_STREAM = MessageId.CreatePipelineStateZeroSizeStream; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_INVALID_STREAM = MessageId.CreatePipelineStateInvalidStream; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE = MessageId.CreatePipelineStateCannotDeduceType; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH = MessageId.CommandListStaticDescriptorResourceDimensionMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME = MessageId.CreateCommandQueueInsufficientPrivilegeForGlobalRealtime; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME = MessageId.CreateCommandQueueInsufficientHardwareSupportForGlobalRealtime; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_ARCHITECTURE = MessageId.AtomicCopyBufferInvalidArchitecture; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DST = MessageId.AtomicCopyBufferNullDst; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION = MessageId.AtomicCopyBufferInvalidDstResourceDimension; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS = MessageId.AtomicCopyBufferDstRangeOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_SRC = MessageId.AtomicCopyBufferNullSrc; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION = MessageId.AtomicCopyBufferInvalidSrcResourceDimension; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS = MessageId.AtomicCopyBufferSrcRangeOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT = MessageId.AtomicCopyBufferInvalidOffsetAlignment; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES = MessageId.AtomicCopyBufferNullDependentResources; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES = MessageId.AtomicCopyBufferNullDependentSubresourceRanges; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE = MessageId.AtomicCopyBufferInvalidDependentResource; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE = MessageId.AtomicCopyBufferInvalidDependentSubresourceRange; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS = MessageId.AtomicCopyBufferDependentSubresourceOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS = MessageId.AtomicCopyBufferDependentRangeOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_ZERO_DEPENDENCIES = MessageId.AtomicCopyBufferZeroDependencies; + public const MessageId D3D12_MESSAGE_ID_DEVICE_CREATE_SHARED_HANDLE_INVALIDARG = MessageId.DeviceCreateSharedHandleInvalidArg; + public const MessageId D3D12_MESSAGE_ID_DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE = MessageId.DescriptorHandleWithInvalidResource; + public const MessageId D3D12_MESSAGE_ID_SETDEPTHBOUNDS_INVALIDARGS = MessageId.SetdepthboundsInvalidArgs; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE = MessageId.GpuBasedValidationResourceStateImprecise; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_PIPELINE_STATE_NOT_SET = MessageId.CommandListPipelineStateNotSet; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH = MessageId.CreateGraphicsPipelineStateShaderModelMismatch; + public const MessageId D3D12_MESSAGE_ID_OBJECT_ACCESSED_WHILE_STILL_IN_USE = MessageId.ObjectAccessedWhileStillInUse; + public const MessageId D3D12_MESSAGE_ID_PROGRAMMABLE_MSAA_UNSUPPORTED = MessageId.ProgrammableMsaaUnsupported; + public const MessageId D3D12_MESSAGE_ID_SETSAMPLEPOSITIONS_INVALIDARGS = MessageId.SetSamplePositionsInvalidArgs; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCEREGION_INVALID_RECT = MessageId.ResolveSubresourceRegionInvalidRect; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEODECODECOMMANDQUEUE = MessageId.CreateVideoDecodeCommandQueue; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDLIST = MessageId.CreateVideoProcessCommandList; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSCOMMANDQUEUE = MessageId.CreateVideoProcessCommandQueue; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEODECODECOMMANDQUEUE = MessageId.LiveVideoDecodeCommandQueue; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDLIST = MessageId.LiveVideoProcessCommandList; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSCOMMANDQUEUE = MessageId.LiveVideoProcessCommandQueue; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEODECODECOMMANDQUEUE = MessageId.DestroyVideoDecodeCommandQueue; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDLIST = MessageId.DestroyVideoProcessCommandList; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSCOMMANDQUEUE = MessageId.DestroyVideoProcessCommandQueue; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSOR = MessageId.CreateVideoProcessor; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOPROCESSSTREAM = MessageId.CreateVideoProcessStream; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSOR = MessageId.LiveVideoProcessor; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOPROCESSSTREAM = MessageId.LiveVideoProcessStream; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSOR = MessageId.DestroyVideoProcessor; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOPROCESSSTREAM = MessageId.DestroyVideoProcessStream; + public const MessageId D3D12_MESSAGE_ID_PROCESS_FRAME_INVALID_PARAMETERS = MessageId.ProcessFrameInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_COPY_INVALIDLAYOUT = MessageId.CopyInvalidlayout; + public const MessageId D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION = MessageId.CreateCryptoSession; + public const MessageId D3D12_MESSAGE_ID_CREATE_CRYPTO_SESSION_POLICY = MessageId.CreateCryptoSessionPolicy; + public const MessageId D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION = MessageId.CreateProtectedResourceSession; + public const MessageId D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION = MessageId.LiveCryptoSession; + public const MessageId D3D12_MESSAGE_ID_LIVE_CRYPTO_SESSION_POLICY = MessageId.LiveCryptoSessionPolicy; + public const MessageId D3D12_MESSAGE_ID_LIVE_PROTECTED_RESOURCE_SESSION = MessageId.LiveProtectedResourceSession; + public const MessageId D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION = MessageId.DestroyCryptoSession; + public const MessageId D3D12_MESSAGE_ID_DESTROY_CRYPTO_SESSION_POLICY = MessageId.DestroyCryptoSessionPolicy; + public const MessageId D3D12_MESSAGE_ID_DESTROY_PROTECTED_RESOURCE_SESSION = MessageId.DestroyProtectedResourceSession; + public const MessageId D3D12_MESSAGE_ID_PROTECTED_RESOURCE_SESSION_UNSUPPORTED = MessageId.ProtectedResourceSessionUnsupported; + public const MessageId D3D12_MESSAGE_ID_FENCE_INVALIDOPERATION = MessageId.FenceInvalidoperation; + public const MessageId D3D12_MESSAGE_ID_CREATEQUERY_HEAP_COPY_QUEUE_TIMESTAMPS_NOT_SUPPORTED = MessageId.CreateQueryHeapCopyQueueTimestampsNotSupported; + public const MessageId D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_DEFERRED = MessageId.SamplePositionsMismatchDeferred; + public const MessageId D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMFIRSTUSE = MessageId.SamplePositionsMismatchRecordtimeAssumedfromfirstuse; + public const MessageId D3D12_MESSAGE_ID_SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMCLEAR = MessageId.SamplePositionsMismatchRecordtimeAssumedfromclear; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEODECODERHEAP = MessageId.CreateVideoDecoderHeap; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEODECODERHEAP = MessageId.LiveVideoDecoderHeap; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEODECODERHEAP = MessageId.DestroyVideoDecoderHeap; + public const MessageId D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDARG_RETURN = MessageId.OpenExistingHeapInvalidArgReturn; + public const MessageId D3D12_MESSAGE_ID_OPENEXISTINGHEAP_OUTOFMEMORY_RETURN = MessageId.OpenExistingHeapOutOfMemoryReturn; + public const MessageId D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDADDRESS = MessageId.OpenExistingHeapInvalidaddress; + public const MessageId D3D12_MESSAGE_ID_OPENEXISTINGHEAP_INVALIDHANDLE = MessageId.OpenExistingHeapInvalidhandle; + public const MessageId D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_DEST = MessageId.WriteBufferImmediateInvalidDest; + public const MessageId D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_MODE = MessageId.WriteBufferImmediateInvalidMode; + public const MessageId D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_INVALID_ALIGNMENT = MessageId.WriteBufferImmediateInvalidAlignment; + public const MessageId D3D12_MESSAGE_ID_WRITEBUFFERIMMEDIATE_NOT_SUPPORTED = MessageId.WriteBufferImmediateNotSupported; + public const MessageId D3D12_MESSAGE_ID_SETVIEWINSTANCEMASK_INVALIDARGS = MessageId.SetviewinstancemaskInvalidArgs; + public const MessageId D3D12_MESSAGE_ID_VIEW_INSTANCING_UNSUPPORTED = MessageId.ViewInstancingUnsupported; + public const MessageId D3D12_MESSAGE_ID_VIEW_INSTANCING_INVALIDARGS = MessageId.ViewInstancingInvalidArgs; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_DECODE_REFERENCE_ONLY_FLAG = MessageId.CopyTextureRegionMismatchDecodeReferenceOnlyFlag; + public const MessageId D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_DECODE_REFERENCE_ONLY_FLAG = MessageId.CopyResourceMismatchDecodeReferenceOnlyFlag; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_FAILURE = MessageId.CreateVideoDecodeHeapCapsFailure; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_DECODE_HEAP_CAPS_UNSUPPORTED = MessageId.CreateVideoDecodeHeapCapsUnsupported; + public const MessageId D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_INVALID_INPUT = MessageId.VideoDecodeSupportInvalidInput; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_DECODER_UNSUPPORTED = MessageId.CreateVideoDecoderUnsupported; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_METADATA_ERROR = MessageId.CreateGraphicsPipelineStateMetadataError; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_VIEW_INSTANCING_VERTEX_SIZE_EXCEEDED = MessageId.CreateGraphicsPipelineStateViewInstancingVertexSizeExceeded; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RUNTIME_INTERNAL_ERROR = MessageId.CreateGraphicsPipelineStateRuntimeInternalError; + public const MessageId D3D12_MESSAGE_ID_NO_VIDEO_API_SUPPORT = MessageId.NoVideoApiSupport; + public const MessageId D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_INVALID_INPUT = MessageId.VideoProcessSupportInvalidInput; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_PROCESSOR_CAPS_FAILURE = MessageId.CreateVideoProcessorCapsFailure; + public const MessageId D3D12_MESSAGE_ID_VIDEO_PROCESS_SUPPORT_UNSUPPORTED_FORMAT = MessageId.VideoProcessSupportUnsupportedFormat; + public const MessageId D3D12_MESSAGE_ID_VIDEO_DECODE_FRAME_INVALID_ARGUMENT = MessageId.VideoDecodeFrameInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_ENQUEUE_MAKE_RESIDENT_INVALID_FLAGS = MessageId.EnqueueMakeResidentInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_OPENEXISTINGHEAP_UNSUPPORTED = MessageId.OpenExistingHeapUnsupported; + public const MessageId D3D12_MESSAGE_ID_VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT = MessageId.VideoProcessFramesInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_VIDEO_DECODE_SUPPORT_UNSUPPORTED = MessageId.VideoDecodeSupportUnsupported; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMANDRECORDER = MessageId.CreateCommandRecorder; + public const MessageId D3D12_MESSAGE_ID_LIVE_COMMANDRECORDER = MessageId.LiveCommandRecorder; + public const MessageId D3D12_MESSAGE_ID_DESTROY_COMMANDRECORDER = MessageId.DestroyCommandRecorder; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_VIDEO_NOT_SUPPORTED = MessageId.CreateCommandRecorderVideoNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_SUPPORT_FLAGS = MessageId.CreateCommandRecorderInvalidSupportFlags; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_INVALID_FLAGS = MessageId.CreateCommandRecorderInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_RECORDER_MORE_RECORDERS_THAN_LOGICAL_PROCESSORS = MessageId.CreateCommandRecorderMoreRecordersThanLogicalProcessors; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMANDPOOL = MessageId.CreateCommandPool; + public const MessageId D3D12_MESSAGE_ID_LIVE_COMMANDPOOL = MessageId.LiveCommandPool; + public const MessageId D3D12_MESSAGE_ID_DESTROY_COMMANDPOOL = MessageId.DestroyCommandPool; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_POOL_INVALID_FLAGS = MessageId.CreateCommandPoolInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_VIDEO_NOT_SUPPORTED = MessageId.CreateCommandListVideoNotSupported; + public const MessageId D3D12_MESSAGE_ID_COMMAND_RECORDER_SUPPORT_FLAGS_MISMATCH = MessageId.CommandRecorderSupportFlagsMismatch; + public const MessageId D3D12_MESSAGE_ID_COMMAND_RECORDER_CONTENTION = MessageId.CommandRecorderContention; + public const MessageId D3D12_MESSAGE_ID_COMMAND_RECORDER_USAGE_WITH_CREATECOMMANDLIST_COMMAND_LIST = MessageId.CommandRecorderUsageWithCreateCommandListCommandList; + public const MessageId D3D12_MESSAGE_ID_COMMAND_ALLOCATOR_USAGE_WITH_CREATECOMMANDLIST1_COMMAND_LIST = MessageId.CommandAllocatorUsageWithCreatecommandlist1CommandList; + public const MessageId D3D12_MESSAGE_ID_CANNOT_EXECUTE_EMPTY_COMMAND_LIST = MessageId.CannotExecuteEmptyCommandList; + public const MessageId D3D12_MESSAGE_ID_CANNOT_RESET_COMMAND_POOL_WITH_OPEN_COMMAND_LISTS = MessageId.CannotResetCommandPoolWithOpenCommandLists; + public const MessageId D3D12_MESSAGE_ID_CANNOT_USE_COMMAND_RECORDER_WITHOUT_CURRENT_TARGET = MessageId.CannotUseCommandRecorderWithoutCurrentTarget; + public const MessageId D3D12_MESSAGE_ID_CANNOT_CHANGE_COMMAND_RECORDER_TARGET_WHILE_RECORDING = MessageId.CannotChangeCommandRecorderTargetWhileRecording; + public const MessageId D3D12_MESSAGE_ID_COMMAND_POOL_SYNC = MessageId.CommandPoolSync; + public const MessageId D3D12_MESSAGE_ID_EVICT_UNDERFLOW = MessageId.EvictUnderflow; + public const MessageId D3D12_MESSAGE_ID_CREATE_META_COMMAND = MessageId.CreateMetaCommand; + public const MessageId D3D12_MESSAGE_ID_LIVE_META_COMMAND = MessageId.LiveMetaCommand; + public const MessageId D3D12_MESSAGE_ID_DESTROY_META_COMMAND = MessageId.DestroyMetaCommand; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_DST_RESOURCE = MessageId.CopyBufferRegionInvalidDstResource; + public const MessageId D3D12_MESSAGE_ID_COPYBUFFERREGION_INVALID_SRC_RESOURCE = MessageId.CopyBufferRegionInvalidSrcResource; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_DST_RESOURCE = MessageId.AtomicCopyBufferInvalidDstResource; + public const MessageId D3D12_MESSAGE_ID_ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE = MessageId.AtomicCopyBufferInvalidSrcResource; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_BUFFER = MessageId.CreatePlacedResourceOnBufferNullBuffer; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_NULL_RESOURCE_DESC = MessageId.CreatePlacedResourceOnBufferNullResourceDesc; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_UNSUPPORTED = MessageId.CreatePlacedResourceOnBufferUnsupported; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_DIMENSION = MessageId.CreatePlacedResourceOnBufferInvalidBufferDimension; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_FLAGS = MessageId.CreatePlacedResourceOnBufferInvalidBufferFlags; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_BUFFER_OFFSET = MessageId.CreatePlacedResourceOnBufferInvalidBufferOffset; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_DIMENSION = MessageId.CreatePlacedResourceOnBufferInvalidResourceDimension; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_INVALID_RESOURCE_FLAGS = MessageId.CreatePlacedResourceOnBufferInvalidResourceFlags; + public const MessageId D3D12_MESSAGE_ID_CREATEPLACEDRESOURCEONBUFFER_OUTOFMEMORY_RETURN = MessageId.CreatePlacedResourceOnBufferOutOfMemoryReturn; + public const MessageId D3D12_MESSAGE_ID_CANNOT_CREATE_GRAPHICS_AND_VIDEO_COMMAND_RECORDER = MessageId.CannotCreateGraphicsAndVideoCommandRecorder; + public const MessageId D3D12_MESSAGE_ID_UPDATETILEMAPPINGS_POSSIBLY_MISMATCHING_PROPERTIES = MessageId.UpdateTileMappingsPossiblyMismatchingProperties; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE = MessageId.CreateCommandListInvalidCommandListType; + public const MessageId D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INCOMPATIBLE_WITH_STRUCTURED_BUFFERS = MessageId.ClearUnorderedAccessViewIncompatibleWithStructuredBuffers; + public const MessageId D3D12_MESSAGE_ID_COMPUTE_ONLY_DEVICE_OPERATION_UNSUPPORTED = MessageId.ComputeOnlyDeviceOperationUnsupported; + public const MessageId D3D12_MESSAGE_ID_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INVALID = MessageId.BuildRaytracingAccelerationStructureInvalid; + public const MessageId D3D12_MESSAGE_ID_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_INVALID = MessageId.EmitRaytracingAccelerationStructurePostbuildInfoInvalid; + public const MessageId D3D12_MESSAGE_ID_COPY_RAYTRACING_ACCELERATION_STRUCTURE_INVALID = MessageId.CopyRaytracingAccelerationStructureInvalid; + public const MessageId D3D12_MESSAGE_ID_DISPATCH_RAYS_INVALID = MessageId.DispatchRaysInvalid; + public const MessageId D3D12_MESSAGE_ID_GET_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO_INVALID = MessageId.GetRaytracingAccelerationStructurePrebuildInfoInvalid; + public const MessageId D3D12_MESSAGE_ID_CREATE_LIFETIMETRACKER = MessageId.CreateLifetimetracker; + public const MessageId D3D12_MESSAGE_ID_LIVE_LIFETIMETRACKER = MessageId.LiveLifetimetracker; + public const MessageId D3D12_MESSAGE_ID_DESTROY_LIFETIMETRACKER = MessageId.DestroyLifetimetracker; + public const MessageId D3D12_MESSAGE_ID_DESTROYOWNEDOBJECT_OBJECTNOTOWNED = MessageId.DestroyownedobjectObjectnotowned; + public const MessageId D3D12_MESSAGE_ID_CREATE_TRACKEDWORKLOAD = MessageId.CreateTrackedworkload; + public const MessageId D3D12_MESSAGE_ID_LIVE_TRACKEDWORKLOAD = MessageId.LiveTrackedworkload; + public const MessageId D3D12_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD = MessageId.DestroyTrackedworkload; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_ERROR = MessageId.RenderPassError; + public const MessageId D3D12_MESSAGE_ID_META_COMMAND_ID_INVALID = MessageId.MetaCommandIdInvalid; + public const MessageId D3D12_MESSAGE_ID_META_COMMAND_UNSUPPORTED_PARAMS = MessageId.MetaCommandUnsupportedParams; + public const MessageId D3D12_MESSAGE_ID_META_COMMAND_FAILED_ENUMERATION = MessageId.MetaCommandFailedEnumeration; + public const MessageId D3D12_MESSAGE_ID_META_COMMAND_PARAMETER_SIZE_MISMATCH = MessageId.MetaCommandParameterSizeMismatch; + public const MessageId D3D12_MESSAGE_ID_UNINITIALIZED_META_COMMAND = MessageId.UninitializedMetaCommand; + public const MessageId D3D12_MESSAGE_ID_META_COMMAND_INVALID_GPU_VIRTUAL_ADDRESS = MessageId.MetaCommandInvalidGpuVirtualAddress; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDLIST = MessageId.CreateVideoEncodeCommandList; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDLIST = MessageId.LiveVideoEncodeCommandList; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDLIST = MessageId.DestroyVideoEncodeCommandList; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOENCODECOMMANDQUEUE = MessageId.CreateVideoEncodeCommandQueue; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOENCODECOMMANDQUEUE = MessageId.LiveVideoEncodeCommandQueue; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOENCODECOMMANDQUEUE = MessageId.DestroyVideoEncodeCommandQueue; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONESTIMATOR = MessageId.CreateVideoMotionEstimator; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONESTIMATOR = MessageId.LiveVideoMotionEstimator; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONESTIMATOR = MessageId.DestroyVideoMotionEstimator; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOMOTIONVECTORHEAP = MessageId.CreateVideoMotionVectorHeap; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOMOTIONVECTORHEAP = MessageId.LiveVideoMotionVectorHeap; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOMOTIONVECTORHEAP = MessageId.DestroyVideoMotionVectorHeap; + public const MessageId D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS = MessageId.MultipleTrackedWorkloads; + public const MessageId D3D12_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS = MessageId.MultipleTrackedWorkloadPairs; + public const MessageId D3D12_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR = MessageId.OutOfOrderTrackedWorkloadPair; + public const MessageId D3D12_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD = MessageId.CannotAddTrackedWorkload; + public const MessageId D3D12_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR = MessageId.IncompleteTrackedWorkloadPair; + public const MessageId D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_ERROR = MessageId.CreateStateObjectError; + public const MessageId D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_ERROR = MessageId.GetShaderIdentifierError; + public const MessageId D3D12_MESSAGE_ID_GET_SHADER_STACK_SIZE_ERROR = MessageId.GetShaderStackSizeError; + public const MessageId D3D12_MESSAGE_ID_GET_PIPELINE_STACK_SIZE_ERROR = MessageId.GetPipelineStackSizeError; + public const MessageId D3D12_MESSAGE_ID_SET_PIPELINE_STACK_SIZE_ERROR = MessageId.SetPipelineStackSizeError; + public const MessageId D3D12_MESSAGE_ID_GET_SHADER_IDENTIFIER_SIZE_INVALID = MessageId.GetShaderIdentifierSizeInvalid; + public const MessageId D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_INVALID = MessageId.CheckDriverMatchingIdentifierInvalid; + public const MessageId D3D12_MESSAGE_ID_CHECK_DRIVER_MATCHING_IDENTIFIER_DRIVER_REPORTED_ISSUE = MessageId.CheckDriverMatchingIdentifierDriverReportedIssue; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_INVALID_RESOURCE_BARRIER = MessageId.RenderPassInvalidResourceBarrier; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_DISALLOWED_API_CALLED = MessageId.RenderPassDisallowedApiCalled; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_NEST_RENDER_PASSES = MessageId.RenderPassCannotNestRenderPasses; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_END_WITHOUT_BEGIN = MessageId.RenderPassCannotEndWithoutBegin; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_CANNOT_CLOSE_COMMAND_LIST = MessageId.RenderPassCannotCloseCommandList; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_GPU_WORK_WHILE_SUSPENDED = MessageId.RenderPassGpuWorkWhileSuspended; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_SUSPEND_RESUME = MessageId.RenderPassMismatchingSuspendResume; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_NO_PRIOR_SUSPEND_WITHIN_EXECUTECOMMANDLISTS = MessageId.RenderPassNoPriorSuspendWithinExecuteCommandLists; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_NO_SUBSEQUENT_RESUME_WITHIN_EXECUTECOMMANDLISTS = MessageId.RenderPassNoSubsequentResumeWithinExecuteCommandLists; + public const MessageId D3D12_MESSAGE_ID_TRACKED_WORKLOAD_COMMAND_QUEUE_MISMATCH = MessageId.TrackedWorkloadCommandQueueMismatch; + public const MessageId D3D12_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED = MessageId.TrackedWorkloadNotSupported; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_NO_ACCESS = MessageId.RenderPassMismatchingNoAccess; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_UNSUPPORTED_RESOLVE = MessageId.RenderPassUnsupportedResolve; + public const MessageId D3D12_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_INVALID_RESOURCE_PTR = MessageId.ClearUnorderedAccessViewInvalidResourcePtr; + public const MessageId D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_SIGNAL = MessageId.Windows7FenceOutoforderSignal; + public const MessageId D3D12_MESSAGE_ID_WINDOWS7_FENCE_OUTOFORDER_WAIT = MessageId.Windows7FenceOutoforderWait; + public const MessageId D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_ESTIMATOR_INVALID_ARGUMENT = MessageId.VideoCreateMotionEstimatorInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_VIDEO_CREATE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT = MessageId.VideoCreateMotionVectorHeapInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_ESTIMATE_MOTION_INVALID_ARGUMENT = MessageId.EstimateMotionInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_RESOLVE_MOTION_VECTOR_HEAP_INVALID_ARGUMENT = MessageId.ResolveMotionVectorHeapInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_GETGPUVIRTUALADDRESS_INVALID_HEAP_TYPE = MessageId.GetGPUVirtualAddressInvalidHeapType; + public const MessageId D3D12_MESSAGE_ID_SET_BACKGROUND_PROCESSING_MODE_INVALID_ARGUMENT = MessageId.SetBackgroundProcessingModeInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_CREATE_COMMAND_LIST_INVALID_COMMAND_LIST_TYPE_FOR_FEATURE_LEVEL = MessageId.CreateCommandListInvalidCommandListTypeForFeatureLevel; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOEXTENSIONCOMMAND = MessageId.CreateVideoExtensionCommand; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOEXTENSIONCOMMAND = MessageId.LiveVideoExtensionCommand; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOEXTENSIONCOMMAND = MessageId.DestroyVideoExtensionCommand; + public const MessageId D3D12_MESSAGE_ID_INVALID_VIDEO_EXTENSION_COMMAND_ID = MessageId.InvalidVideoExtensionCommandId; + public const MessageId D3D12_MESSAGE_ID_VIDEO_EXTENSION_COMMAND_INVALID_ARGUMENT = MessageId.VideoExtensionCommandInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_NOT_UNIQUE_IN_DXIL_LIBRARY = MessageId.CreateRootSignatureNotUniqueInDxilLibrary; + public const MessageId D3D12_MESSAGE_ID_VARIABLE_SHADING_RATE_NOT_ALLOWED_WITH_TIR = MessageId.VariableShadingRateNotAllowedWithTir; + public const MessageId D3D12_MESSAGE_ID_GEOMETRY_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE = MessageId.GeometryShaderOutputtingBothViewportArrayIndexAndShadingRateNotSupportedOnDevice; + public const MessageId D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_SHADING_RATE = MessageId.RSSetShadingRateInvalidShadingRate; + public const MessageId D3D12_MESSAGE_ID_RSSETSHADING_RATE_SHADING_RATE_NOT_PERMITTED_BY_CAP = MessageId.RSSetShadingRateShadingRateNotPermittedByCap; + public const MessageId D3D12_MESSAGE_ID_RSSETSHADING_RATE_INVALID_COMBINER = MessageId.RSSetShadingRateInvalidCombiner; + public const MessageId D3D12_MESSAGE_ID_RSSETSHADINGRATEIMAGE_REQUIRES_TIER_2 = MessageId.RSSetShadingRateImageRequiresTier2; + public const MessageId D3D12_MESSAGE_ID_RSSETSHADINGRATE_REQUIRES_TIER_1 = MessageId.RSSetShadingRateRequiresTier1; + public const MessageId D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_FORMAT = MessageId.ShadingRateImageIncorrectFormat; + public const MessageId D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_ARRAY_SIZE = MessageId.ShadingRateImageIncorrectArraySize; + public const MessageId D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_MIP_LEVEL = MessageId.ShadingRateImageIncorrectMipLevel; + public const MessageId D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_COUNT = MessageId.ShadingRateImageIncorrectSampleCount; + public const MessageId D3D12_MESSAGE_ID_SHADING_RATE_IMAGE_INCORRECT_SAMPLE_QUALITY = MessageId.ShadingRateImageIncorrectSampleQuality; + public const MessageId D3D12_MESSAGE_ID_NON_RETAIL_SHADER_MODEL_WONT_VALIDATE = MessageId.NonRetailShaderModelWontValidate; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateAsRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_ROOT_SIGNATURE_MISMATCH = MessageId.CreateGraphicsPipelineStateMSRootSignatureMismatch; + public const MessageId D3D12_MESSAGE_ID_ADD_TO_STATE_OBJECT_ERROR = MessageId.AddToStateObjectError; + public const MessageId D3D12_MESSAGE_ID_CREATE_PROTECTED_RESOURCE_SESSION_INVALID_ARGUMENT = MessageId.CreateProtectedResourceSessionInvalidArgument; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_PSO_DESC_MISMATCH = MessageId.CreateGraphicsPipelineStateMSPsoDescMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEPIPELINESTATE_MS_INCOMPLETE_TYPE = MessageId.CreatePipelineStateMSIncompleteType; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_AS_NOT_MS_MISMATCH = MessageId.CreateGraphicsPipelineStateAsNotMSMismatch; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_MS_NOT_PS_MISMATCH = MessageId.CreateGraphicsPipelineStateMSNotPSMismatch; + public const MessageId D3D12_MESSAGE_ID_NONZERO_SAMPLER_FEEDBACK_MIP_REGION_WITH_INCOMPATIBLE_FORMAT = MessageId.NonzeroSamplerFeedbackMipRegionWithIncompatibleFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_SHADER_MISMATCH = MessageId.CreateGraphicsPipelineStateInputLayoutShaderMismatch; + public const MessageId D3D12_MESSAGE_ID_EMPTY_DISPATCH = MessageId.EmptyDispatch; + public const MessageId D3D12_MESSAGE_ID_RESOURCE_FORMAT_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY = MessageId.ResourceFormatRequiresSamplerFeedbackCapability; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_MIP_REGION = MessageId.SamplerFeedbackMapInvalidMipRegion; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_DIMENSION = MessageId.SamplerFeedbackMapInvalidDimension; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_COUNT = MessageId.SamplerFeedbackMapInvalidSampleCount; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_SAMPLE_QUALITY = MessageId.SamplerFeedbackMapInvalidSampleQuality; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_INVALID_LAYOUT = MessageId.SamplerFeedbackMapInvalidLayout; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_MAP_REQUIRES_UNORDERED_ACCESS_FLAG = MessageId.SamplerFeedbackMapRequiresUnorderedAccessFlag; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_NULL_ARGUMENTS = MessageId.SamplerFeedbackCreateUavNullArguments; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_UAV_REQUIRES_SAMPLER_FEEDBACK_CAPABILITY = MessageId.SamplerFeedbackUavRequiresSamplerFeedbackCapability; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_REQUIRES_FEEDBACK_MAP_FORMAT = MessageId.SamplerFeedbackCreateUavRequiresFeedbackMapFormat; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADER_INVALIDSHADERBYTECODE = MessageId.CreateMeshShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTOFMEMORY = MessageId.CreateMeshShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE = MessageId.CreatemeshshaderwithstreamoutputInvalidShaderType; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_INVALID_FORMAT = MessageId.ResolveSubresourceSamplerFeedbackTranscodeInvalidFormat; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_INVALID_MIP_LEVEL_COUNT = MessageId.ResolveSubresourceSamplerFeedbackInvalidMipLevelCount; + public const MessageId D3D12_MESSAGE_ID_RESOLVESUBRESOURCE_SAMPLER_FEEDBACK_TRANSCODE_ARRAY_SIZE_MISMATCH = MessageId.ResolveSubresourceSamplerFeedbackTranscodeArraySizeMismatch; + public const MessageId D3D12_MESSAGE_ID_SAMPLER_FEEDBACK_CREATE_UAV_MISMATCHING_TARGETED_RESOURCE = MessageId.SamplerFeedbackCreateUavMismatchingTargetedResource; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADER_OUTPUTEXCEEDSMAXSIZE = MessageId.CreateMeshShaderOutputexceedsmaxsize; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADER_GROUPSHAREDEXCEEDSMAXSIZE = MessageId.CreateMeshShaderGroupSharedExceedsMaxSize; + public const MessageId D3D12_MESSAGE_ID_VERTEX_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE = MessageId.VertexShaderOutputtingBothViewportArrayIndexAndShadingRateNotSupportedOnDevice; + public const MessageId D3D12_MESSAGE_ID_MESH_SHADER_OUTPUTTING_BOTH_VIEWPORT_ARRAY_INDEX_AND_SHADING_RATE_NOT_SUPPORTED_ON_DEVICE = MessageId.MeshShaderOutputtingBothViewportArrayIndexAndShadingRateNotSupportedOnDevice; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADER_MISMATCHEDASMSPAYLOADSIZE = MessageId.CreateMeshShaderMismatchedASMSPayloadSize; + public const MessageId D3D12_MESSAGE_ID_CREATE_ROOT_SIGNATURE_UNBOUNDED_STATIC_DESCRIPTORS = MessageId.CreateRootSignatureUnboundedStaticDescriptors; + public const MessageId D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_INVALIDSHADERBYTECODE = MessageId.CreateAmplificationShaderInvalidShaderBytecode; + public const MessageId D3D12_MESSAGE_ID_CREATEAMPLIFICATIONSHADER_OUTOFMEMORY = MessageId.CreateAmplificationShaderOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_CREATE_SHADERCACHESESSION = MessageId.CreateShaderCacheSession; + public const MessageId D3D12_MESSAGE_ID_LIVE_SHADERCACHESESSION = MessageId.LiveShaderCacheSession; + public const MessageId D3D12_MESSAGE_ID_DESTROY_SHADERCACHESESSION = MessageId.DestroyShaderCacheSession; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_INVALIDARGS = MessageId.CreateShaderCacheSessionInvalidArgs; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_DISABLED = MessageId.CreateShaderCacheSessionDisabled; + public const MessageId D3D12_MESSAGE_ID_CREATESHADERCACHESESSION_ALREADYOPEN = MessageId.CreateShaderCacheSessionAlreadyOpen; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHECONTROL_DEVELOPERMODE = MessageId.ShaderCacheControlDeveloperMode; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHECONTROL_INVALIDFLAGS = MessageId.ShaderCacheControlInvalidFlags; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHECONTROL_STATEALREADYSET = MessageId.ShaderCacheControlStateAlreadySet; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHECONTROL_IGNOREDFLAG = MessageId.ShaderCacheControlIgnoredFlag; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_ALREADYPRESENT = MessageId.ShaderCacheSessionStoreValueAlreadypresent; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_HASHCOLLISION = MessageId.ShaderCacheSessionStoreValueHashCollision; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_STOREVALUE_CACHEFULL = MessageId.ShaderCacheSessionStoreValueCacheFull; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_FINDVALUE_NOTFOUND = MessageId.ShaderCacheSessionFindValueNotFound; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_CORRUPT = MessageId.ShaderCacheSessionCorrupt; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_DISABLED = MessageId.ShaderCacheSessionDisabled; + public const MessageId D3D12_MESSAGE_ID_OVERSIZED_DISPATCH = MessageId.OversizedDispatch; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOENCODER = MessageId.CreateVideoEncoder; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOENCODER = MessageId.LiveVideoEncoder; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOENCODER = MessageId.DestroyVideoEncoder; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEOENCODERHEAP = MessageId.CreateVideoEncoderHeap; + public const MessageId D3D12_MESSAGE_ID_LIVE_VIDEOENCODERHEAP = MessageId.LiveVideoEncoderHeap; + public const MessageId D3D12_MESSAGE_ID_DESTROY_VIDEOENCODERHEAP = MessageId.DestroyVideoEncoderHeap; + public const MessageId D3D12_MESSAGE_ID_COPYTEXTUREREGION_MISMATCH_ENCODE_REFERENCE_ONLY_FLAG = MessageId.CopyTextureRegionMismatchEncodeReferenceOnlyFlag; + public const MessageId D3D12_MESSAGE_ID_COPYRESOURCE_MISMATCH_ENCODE_REFERENCE_ONLY_FLAG = MessageId.CopyResourceMismatchEncodeReferenceOnlyFlag; + public const MessageId D3D12_MESSAGE_ID_ENCODE_FRAME_INVALID_PARAMETERS = MessageId.EncodeFrameInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_ENCODE_FRAME_UNSUPPORTED_PARAMETERS = MessageId.EncodeFrameUnsupportedParameters; + public const MessageId D3D12_MESSAGE_ID_RESOLVE_ENCODER_OUTPUT_METADATA_INVALID_PARAMETERS = MessageId.ResolveEncoderOutputMetadataInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_RESOLVE_ENCODER_OUTPUT_METADATA_UNSUPPORTED_PARAMETERS = MessageId.ResolveEncoderOutputMetadataUnsupportedParameters; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_INVALID_PARAMETERS = MessageId.CreateVideoEncoderInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_UNSUPPORTED_PARAMETERS = MessageId.CreateVideoEncoderUnsupportedParameters; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_HEAP_INVALID_PARAMETERS = MessageId.CreateVideoEncoderHeapInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_CREATE_VIDEO_ENCODER_HEAP_UNSUPPORTED_PARAMETERS = MessageId.CreateVideoEncoderHeapUnsupportedParameters; + public const MessageId D3D12_MESSAGE_ID_CREATECOMMANDLIST_NULL_COMMANDALLOCATOR = MessageId.CreateCommandListNullCommandAllocator; + public const MessageId D3D12_MESSAGE_ID_CLEAR_UNORDERED_ACCESS_VIEW_INVALID_DESCRIPTOR_HANDLE = MessageId.ClearUnorderedAccessViewInvalidDescriptorHandle; + public const MessageId D3D12_MESSAGE_ID_DESCRIPTOR_HEAP_NOT_SHADER_VISIBLE = MessageId.DescriptorHeapNotShaderVisible; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_BLENDOP_WARNING = MessageId.CreateBlendStateBlendOpWarning; + public const MessageId D3D12_MESSAGE_ID_CREATEBLENDSTATE_BLENDOPALPHA_WARNING = MessageId.CreateBlendStateBlendOpAlphaWarning; + public const MessageId D3D12_MESSAGE_ID_WRITE_COMBINE_PERFORMANCE_WARNING = MessageId.WriteCombinePerformanceWarning; + public const MessageId D3D12_MESSAGE_ID_RESOLVE_QUERY_INVALID_QUERY_STATE = MessageId.ResolveQueryInvalidQueryState; + public const MessageId D3D12_MESSAGE_ID_SETPRIVATEDATA_NO_ACCESS = MessageId.SetPrivateDataNoAccess; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_STATIC_DESCRIPTOR_SAMPLER_MODE_MISMATCH = MessageId.CommandListStaticDescriptorSamplerModeMismatch; + public const MessageId D3D12_MESSAGE_ID_GETCOPYABLEFOOTPRINTS_UNSUPPORTED_BUFFER_WIDTH = MessageId.GetCopyableFootprintsUnsupportedBufferWidth; + public const MessageId D3D12_MESSAGE_ID_CREATEMESHSHADER_TOPOLOGY_MISMATCH = MessageId.CreateMeshShaderTopologyMismatch; + public const MessageId D3D12_MESSAGE_ID_VRS_SUM_COMBINER_REQUIRES_CAPABILITY = MessageId.VrsSumCombinerRequiresCapability; + public const MessageId D3D12_MESSAGE_ID_SETTING_SHADING_RATE_FROM_MS_REQUIRES_CAPABILITY = MessageId.SettingShadingRateFromMSRequiresCapability; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHESESSION_SHADERCACHEDELETE_NOTSUPPORTED = MessageId.ShaderCacheSessionShaderCacheDeleteNotSupported; + public const MessageId D3D12_MESSAGE_ID_SHADERCACHECONTROL_SHADERCACHECLEAR_NOTSUPPORTED = MessageId.ShaderCacheControlShaderCacheClearNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_STATE_IGNORED = MessageId.CreateResourceStateIgnored; + public const MessageId D3D12_MESSAGE_ID_UNUSED_CROSS_EXECUTE_SPLIT_BARRIER = MessageId.UnusedCrossExecuteSplitBarrier; + public const MessageId D3D12_MESSAGE_ID_DEVICE_OPEN_SHARED_HANDLE_ACCESS_DENIED = MessageId.DeviceOpenSharedHandleAccessDenied; + public const MessageId D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_VALUES = MessageId.IncompatibleBarrierValues; + public const MessageId D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_ACCESS = MessageId.IncompatibleBarrierAccess; + public const MessageId D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_SYNC = MessageId.IncompatibleBarrierSync; + public const MessageId D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_LAYOUT = MessageId.IncompatibleBarrierLayout; + public const MessageId D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_TYPE = MessageId.IncompatibleBarrierType; + public const MessageId D3D12_MESSAGE_ID_OUT_OF_BOUNDS_BARRIER_SUBRESOURCE_RANGE = MessageId.OutOfBoundsBarrierSubresourceRange; + public const MessageId D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_RESOURCE_DIMENSION = MessageId.IncompatibleBarrierResourceDimension; + public const MessageId D3D12_MESSAGE_ID_SET_SCISSOR_RECTS_INVALID_RECT = MessageId.SetScissorRectsInvalidRect; + public const MessageId D3D12_MESSAGE_ID_SHADING_RATE_SOURCE_REQUIRES_DIMENSION_TEXTURE2D = MessageId.ShadingRateSourceRequiresDimensionTexture2D; + public const MessageId D3D12_MESSAGE_ID_BUFFER_BARRIER_SUBREGION_OUT_OF_BOUNDS = MessageId.BufferBarrierSubregionOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_UNSUPPORTED_BARRIER_LAYOUT = MessageId.UnsupportedBarrierLayout; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALID_PARAMETERS = MessageId.CreateResourceAndHeapInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_ENHANCED_BARRIERS_NOT_SUPPORTED = MessageId.EnhancedBarriersNotSupported; + public const MessageId D3D12_MESSAGE_ID_LEGACY_BARRIER_VALIDATION_FORCED_ON = MessageId.LegacyBarrierValidationForcedOn; + public const MessageId D3D12_MESSAGE_ID_EMPTY_ROOT_DESCRIPTOR_TABLE = MessageId.EmptyRootDescriptorTable; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ELEMENT_OFFSET_UNALIGNED = MessageId.CommandListDrawElementOffsetUnaligned; + public const MessageId D3D12_MESSAGE_ID_ALPHA_BLEND_FACTOR_NOT_SUPPORTED = MessageId.AlphaBlendFactorNotSupported; + public const MessageId D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_LAYOUT = MessageId.BarrierInteropInvalidLayout; + public const MessageId D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_STATE = MessageId.BarrierInteropInvalidState; + public const MessageId D3D12_MESSAGE_ID_GRAPHICS_PIPELINE_STATE_DESC_ZERO_SAMPLE_MASK = MessageId.GraphicsPipelineStateDescZeroSampleMask; + public const MessageId D3D12_MESSAGE_ID_INDEPENDENT_STENCIL_REF_NOT_SUPPORTED = MessageId.IndependentStencilRefNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INDEPENDENT_MASKS_UNSUPPORTED = MessageId.CreateDepthStencilStateIndependentMasksUnsupported; + public const MessageId D3D12_MESSAGE_ID_TEXTURE_BARRIER_SUBRESOURCES_OUT_OF_BOUNDS = MessageId.TextureBarrierSubresourcesOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_NON_OPTIMAL_BARRIER_ONLY_EXECUTE_COMMAND_LISTS = MessageId.NonOptimalBarrierOnlyExecuteCommandLists; + public const MessageId D3D12_MESSAGE_ID_EXECUTE_INDIRECT_ZERO_COMMAND_COUNT = MessageId.ExecuteIndirectZeroCommandCount; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_TEXTURE_LAYOUT = MessageId.GpuBasedValidationIncompatibleTextureLayout; + public const MessageId D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NOT_SUPPORTED = MessageId.DynamicIndexBufferStripCutNotSupported; + public const MessageId D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_TRIANGLE_FANS_NOT_SUPPORTED = MessageId.PrimitiveTopologyTriangleFansNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATE_SAMPLER_COMPARISON_FUNC_IGNORED = MessageId.CreateSamplerComparisonFuncIgnored; + public const MessageId D3D12_MESSAGE_ID_CREATEHEAP_INVALIDHEAPTYPE = MessageId.CreateHeapInvalidHeapType; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPTYPE = MessageId.CreateResourceAndHeapInvalidHeapType; + public const MessageId D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NOT_SUPPORTED = MessageId.DynamicDepthBiasNotSupported; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_NON_WHOLE_DYNAMIC_DEPTH_BIAS = MessageId.CreateRasterizerStateNonWholeDynamicDepthBias; + public const MessageId D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_FLAG_MISSING = MessageId.DynamicDepthBiasFlagMissing; + public const MessageId D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NO_PIPELINE = MessageId.DynamicDepthBiasNoPipeline; + public const MessageId D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_FLAG_MISSING = MessageId.DynamicIndexBufferStripCutFlagMissing; + public const MessageId D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NO_PIPELINE = MessageId.DynamicIndexBufferStripCutNoPipeline; + public const MessageId D3D12_MESSAGE_ID_NONNORMALIZED_COORDINATE_SAMPLING_NOT_SUPPORTED = MessageId.NonnormalizedCoordinateSamplingNotSupported; + public const MessageId D3D12_MESSAGE_ID_INVALID_CAST_TARGET = MessageId.InvalidCastTarget; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_END_STATE = MessageId.RenderPassCommandlistInvalidEndState; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_START_STATE = MessageId.RenderPassCommandlistInvalidStartState; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_ACCESS = MessageId.RenderPassMismatchingAccess; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_LOCAL_PRESERVE_PARAMETERS = MessageId.RenderPassMismatchingLocalPreserveParameters; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_PRESERVE_RENDER_PARAMETERS_ERROR = MessageId.RenderPassLocalPreserveRenderParametersError; + public const MessageId D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_DEPTH_STENCIL_ERROR = MessageId.RenderPassLocalDepthStencilError; + public const MessageId D3D12_MESSAGE_ID_DRAW_POTENTIALLY_OUTSIDE_OF_VALID_RENDER_AREA = MessageId.DrawPotentiallyOutsideOfValidRenderArea; + public const MessageId D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_LINERASTERIZATIONMODE = MessageId.CreateRasterizerStateInvalidLinerasterizationmode; + public const MessageId D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT_SMALLRESOURCE = MessageId.CreateResourceInvalidAlignmentSmallresource; + public const MessageId D3D12_MESSAGE_ID_GENERIC_DEVICE_OPERATION_UNSUPPORTED = MessageId.GenericDeviceOperationUnsupported; + public const MessageId D3D12_MESSAGE_ID_CREATEGRAPHICSPIPELINESTATE_RENDER_TARGET_WRONG_WRITE_MASK = MessageId.CreateGraphicsPipelineStateRenderTargetWrongWriteMask; + public const MessageId D3D12_MESSAGE_ID_PROBABLE_PIX_EVENT_LEAK = MessageId.ProbablePixEventLeak; + public const MessageId D3D12_MESSAGE_ID_PIX_EVENT_UNDERFLOW = MessageId.PixEventUnderflow; + public const MessageId D3D12_MESSAGE_ID_RECREATEAT_INVALID_TARGET = MessageId.RecreateatInvalidTarget; + public const MessageId D3D12_MESSAGE_ID_RECREATEAT_INSUFFICIENT_SUPPORT = MessageId.RecreateatInsufficientSupport; + public const MessageId D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_STRUCTURED_BUFFER_STRIDE_MISMATCH = MessageId.GpuBasedValidationStructuredBufferStrideMismatch; + public const MessageId D3D12_MESSAGE_ID_DISPATCH_GRAPH_INVALID = MessageId.DispatchGraphInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_TARGET_FORMAT_INVALID = MessageId.DirectsrSuperresTargetFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_TARGET_DIMENSION_INVALID = MessageId.DirectsrSuperresTargetDimensionInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_SOURCE_COLOR_FORMAT_INVALID = MessageId.DirectsrSuperresSourceColorFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_SOURCE_DEPTH_FORMAT_INVALID = MessageId.DirectsrSuperresSourceDepthFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXPOSURE_SCALE_FORMAT_INVALID = MessageId.DirectsrSuperresExposureScaleFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_ENGINE_CREATE_FLAGS_INVALID = MessageId.DirectsrSuperresEngineCreateFlagsInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_LOAD_FAILURE = MessageId.DirectsrSuperresExtensionInternalLoadFailure; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_ENGINE_CREATION_ERROR = MessageId.DirectsrSuperresExtensionInternalEngineCreationError; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_UPSCALER_CREATION_ERROR = MessageId.DirectsrSuperresExtensionInternalUpscalerCreationError; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_EXTENSION_INTERNAL_UPSCALER_EXECUTION_ERROR = MessageId.DirectsrSuperresExtensionInternalUpscalerExecutionError; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_REGION_INVALID = MessageId.DirectsrSuperresUpscalerExecuteRegionInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_TIME_DELTA_INVALID = MessageId.DirectsrSuperresUpscalerExecuteTimeDeltaInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_REQUIRED_TEXTURE_IS_NULL = MessageId.DirectsrSuperresUpscalerExecuteRequiredTextureIsNull; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_MOTION_VECTORS_FORMAT_INVALID = MessageId.DirectsrSuperresUpscalerExecuteMotionVectorsFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_FLAGS_INVALID = MessageId.DirectsrSuperresUpscalerExecuteFlagsInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_FORMAT_INVALID = MessageId.DirectsrSuperresUpscalerExecuteFormatInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_EXPOSURE_SCALE_TEXTURE_SIZE_INVALID = MessageId.DirectsrSuperresUpscalerExecuteExposureScaleTextureSizeInvalid; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_VARIANT_INDEX_OUT_OF_BOUNDS = MessageId.DirectsrSuperresVariantIndexOutOfBounds; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_VARIANT_ID_NOT_FOUND = MessageId.DirectsrSuperresVariantIdNotFound; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_DUPLICATE_VARIANT_ID = MessageId.DirectsrSuperresDuplicateVariantId; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_OUT_OF_MEMORY = MessageId.DirectsrOutOfMemory; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_UNEXPECTED_TEXTURE_IS_IGNORED = MessageId.DirectsrSuperresUpscalerExecuteUnexpectedTextureIsIgnored; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EVICT_UNDERFLOW = MessageId.DirectsrSuperresUpscalerEvictUnderflow; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_OPTIONAL_TEXTURE_IS_NULL = MessageId.DirectsrSuperresUpscalerExecuteOptionalTextureIsNull; + public const MessageId D3D12_MESSAGE_ID_DIRECTSR_SUPERRES_UPSCALER_EXECUTE_INVALID_CAMERA_JITTER = MessageId.DirectsrSuperresUpscalerExecuteInvalidCameraJitter; + public const MessageId D3D12_MESSAGE_ID_CREATE_STATE_OBJECT_WARNING = MessageId.CreateStateObjectWarning; + public const MessageId D3D12_MESSAGE_ID_GUID_TEXTURE_LAYOUT_UNSUPPORTED = MessageId.GuidTextureLayoutUnsupported; + public const MessageId D3D12_MESSAGE_ID_RESOLVE_ENCODER_INPUT_PARAM_LAYOUT_INVALID_PARAMETERS = MessageId.ResolveEncoderInputParamLayoutInvalidParameters; + public const MessageId D3D12_MESSAGE_ID_INVALID_BARRIER_ACCESS = MessageId.InvalidBarrierAccess; + public const MessageId D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_INSTANCE_COUNT_ZERO = MessageId.CommandListDrawInstanceCountZero; + public const MessageId D3D12_MESSAGE_ID_DESCRIPTOR_HEAP_NOT_SET_BEFORE_ROOT_SIGNATURE_WITH_DIRECTLY_INDEXED_FLAG = MessageId.DescriptorHeapNotSetBeforeRootSignatureWithDirectlyIndexedFlag; + public const MessageId D3D12_MESSAGE_ID_DIFFERENT_DESCRIPTOR_HEAP_SET_AFTER_ROOT_SIGNATURE_WITH_DIRECTLY_INDEXED_FLAG = MessageId.DifferentDescriptorHeapSetAfterRootSignatureWithDirectlyIndexedFlag; + public const MessageCallbackFlags D3D12_MESSAGE_CALLBACK_FLAG_NONE = MessageCallbackFlags.None; + public const MessageCallbackFlags D3D12_MESSAGE_CALLBACK_IGNORE_FILTERS = MessageCallbackFlags.IgnoreFilters; + public const DeviceFactoryFlags D3D12_DEVICE_FACTORY_FLAG_NONE = DeviceFactoryFlags.None; + public const DeviceFactoryFlags D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_EXISTING_DEVICE = DeviceFactoryFlags.AllowReturningExistingDevice; + public const DeviceFactoryFlags D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_INCOMPATIBLE_EXISTING_DEVICE = DeviceFactoryFlags.AllowReturningIncompatibleExistingDevice; + public const DeviceFactoryFlags D3D12_DEVICE_FACTORY_FLAG_DISALLOW_STORING_NEW_DEVICE_AS_SINGLETON = DeviceFactoryFlags.DisallowStoringNewDeviceAsSingleton; + public const DeviceFlags D3D12_DEVICE_FLAG_NONE = DeviceFlags.None; + public const DeviceFlags D3D12_DEVICE_FLAG_DEBUG_LAYER_ENABLED = DeviceFlags.DebugLayerEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_GPU_BASED_VALIDATION_ENABLED = DeviceFlags.GpuBasedValidationEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_SYNCHRONIZED_COMMAND_QUEUE_VALIDATION_DISABLED = DeviceFlags.SynchronizedCommandQueueValidationDisabled; + public const DeviceFlags D3D12_DEVICE_FLAG_DRED_AUTO_BREADCRUMBS_ENABLED = DeviceFlags.DredAutoBreadcrumbsEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_DRED_PAGE_FAULT_REPORTING_ENABLED = DeviceFlags.DredPageFaultReportingEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_DRED_WATSON_REPORTING_ENABLED = DeviceFlags.DredWatsonReportingEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_DRED_BREADCRUMB_CONTEXT_ENABLED = DeviceFlags.DredBreadcrumbContextEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_DRED_USE_MARKERS_ONLY_BREADCRUMBS = DeviceFlags.DredUseMarkersOnlyBreadcrumbs; + public const DeviceFlags D3D12_DEVICE_FLAG_SHADER_INSTRUMENTATION_ENABLED = DeviceFlags.ShaderInstrumentationEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_AUTO_DEBUG_NAME_ENABLED = DeviceFlags.AutoDebugNameEnabled; + public const DeviceFlags D3D12_DEVICE_FLAG_FORCE_LEGACY_STATE_VALIDATION = DeviceFlags.ForceLegacyStateValidation; + public const AxisShadingRate D3D12_AXIS_SHADING_RATE_1X = AxisShadingRate.Rate1x; + public const AxisShadingRate D3D12_AXIS_SHADING_RATE_2X = AxisShadingRate.Rate2x; + public const AxisShadingRate D3D12_AXIS_SHADING_RATE_4X = AxisShadingRate.Rate4x; + public const ShadingRate D3D12_SHADING_RATE_1X1 = ShadingRate.Rate1x1; + public const ShadingRate D3D12_SHADING_RATE_1X2 = ShadingRate.Rate1x2; + public const ShadingRate D3D12_SHADING_RATE_2X1 = ShadingRate.Rate2x1; + public const ShadingRate D3D12_SHADING_RATE_2X2 = ShadingRate.Rate2x2; + public const ShadingRate D3D12_SHADING_RATE_2X4 = ShadingRate.Rate2x4; + public const ShadingRate D3D12_SHADING_RATE_4X2 = ShadingRate.Rate4x2; + public const ShadingRate D3D12_SHADING_RATE_4X4 = ShadingRate.Rate4x4; + public const ShadingRateCombiner D3D12_SHADING_RATE_COMBINER_PASSTHROUGH = ShadingRateCombiner.Passthrough; + public const ShadingRateCombiner D3D12_SHADING_RATE_COMBINER_OVERRIDE = ShadingRateCombiner.Override; + public const ShadingRateCombiner D3D12_SHADING_RATE_COMBINER_MIN = ShadingRateCombiner.Min; + public const ShadingRateCombiner D3D12_SHADING_RATE_COMBINER_MAX = ShadingRateCombiner.Max; + public const ShadingRateCombiner D3D12_SHADING_RATE_COMBINER_SUM = ShadingRateCombiner.Sum; + public const ShaderVersionType D3D12_SHVER_PIXEL_SHADER = ShaderVersionType.PixelShader; + public const ShaderVersionType D3D12_SHVER_VERTEX_SHADER = ShaderVersionType.VertexShader; + public const ShaderVersionType D3D12_SHVER_GEOMETRY_SHADER = ShaderVersionType.GeometryShader; + public const ShaderVersionType D3D12_SHVER_HULL_SHADER = ShaderVersionType.HullShader; + public const ShaderVersionType D3D12_SHVER_DOMAIN_SHADER = ShaderVersionType.DomainShader; + public const ShaderVersionType D3D12_SHVER_COMPUTE_SHADER = ShaderVersionType.ComputeShader; + public const ShaderVersionType D3D12_SHVER_LIBRARY = ShaderVersionType.Library; + public const ShaderVersionType D3D12_SHVER_RAY_GENERATION_SHADER = ShaderVersionType.RayGenerationShader; + public const ShaderVersionType D3D12_SHVER_INTERSECTION_SHADER = ShaderVersionType.IntersectionShader; + public const ShaderVersionType D3D12_SHVER_ANY_HIT_SHADER = ShaderVersionType.AnyHitShader; + public const ShaderVersionType D3D12_SHVER_CLOSEST_HIT_SHADER = ShaderVersionType.ClosestHitShader; + public const ShaderVersionType D3D12_SHVER_MISS_SHADER = ShaderVersionType.MissShader; + public const ShaderVersionType D3D12_SHVER_CALLABLE_SHADER = ShaderVersionType.CallableShader; + public const ShaderVersionType D3D12_SHVER_MESH_SHADER = ShaderVersionType.MeshShader; + public const ShaderVersionType D3D12_SHVER_AMPLIFICATION_SHADER = ShaderVersionType.AmplificationShader; + public const ShaderVersionType D3D12_SHVER_NODE_SHADER = ShaderVersionType.NodeShader; + public const ShaderVersionType D3D12_SHVER_RESERVED0 = ShaderVersionType.Reserved0; } diff --git a/src/Vortice.Win32.Graphics.DirectComposition/Generated/Graphics.DirectComposition.Apis.cs b/src/Vortice.Win32.Graphics.DirectComposition/Generated/Graphics.DirectComposition.Apis.cs index f58affa..aeca55c 100644 --- a/src/Vortice.Win32.Graphics.DirectComposition/Generated/Graphics.DirectComposition.Apis.cs +++ b/src/Vortice.Win32.Graphics.DirectComposition/Generated/Graphics.DirectComposition.Apis.cs @@ -18,5 +18,29 @@ public static partial class Apis public const uint DCOMPOSITION_MAX_WAITFORCOMPOSITORCLOCK_OBJECTS = 32; public const uint COMPOSITION_STATS_MAX_TARGETS = 256; + + public const BitmapInterpolationMode DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR = BitmapInterpolationMode.NearestNeighbor; + public const BitmapInterpolationMode DCOMPOSITION_BITMAP_INTERPOLATION_MODE_LINEAR = BitmapInterpolationMode.Linear; + public const BitmapInterpolationMode DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT = BitmapInterpolationMode.Inherit; + public const BorderMode DCOMPOSITION_BORDER_MODE_SOFT = BorderMode.Soft; + public const BorderMode DCOMPOSITION_BORDER_MODE_HARD = BorderMode.Hard; + public const BorderMode DCOMPOSITION_BORDER_MODE_INHERIT = BorderMode.Inherit; + public const CompositeMode DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER = CompositeMode.SourceOver; + public const CompositeMode DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT = CompositeMode.DestinationInvert; + public const CompositeMode DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND = CompositeMode.MinBlend; + public const CompositeMode DCOMPOSITION_COMPOSITE_MODE_INHERIT = CompositeMode.Inherit; + public const BackfaceVisibility DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE = BackfaceVisibility.Visible; + public const BackfaceVisibility DCOMPOSITION_BACKFACE_VISIBILITY_HIDDEN = BackfaceVisibility.Hidden; + public const BackfaceVisibility DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT = BackfaceVisibility.Inherit; + public const OpacityMode DCOMPOSITION_OPACITY_MODE_LAYER = OpacityMode.Layer; + public const OpacityMode DCOMPOSITION_OPACITY_MODE_MULTIPLY = OpacityMode.Multiply; + public const OpacityMode DCOMPOSITION_OPACITY_MODE_INHERIT = OpacityMode.Inherit; + public const DepthMode DCOMPOSITION_DEPTH_MODE_TREE = DepthMode.Tree; + public const DepthMode DCOMPOSITION_DEPTH_MODE_SPATIAL = DepthMode.Spatial; + public const DepthMode DCOMPOSITION_DEPTH_MODE_SORTED = DepthMode.Sorted; + public const DepthMode DCOMPOSITION_DEPTH_MODE_INHERIT = DepthMode.Inherit; + public const CompositionFrameIdType COMPOSITION_FRAME_ID_CREATED = CompositionFrameIdType.Created; + public const CompositionFrameIdType COMPOSITION_FRAME_ID_CONFIRMED = CompositionFrameIdType.Confirmed; + public const CompositionFrameIdType COMPOSITION_FRAME_ID_COMPLETED = CompositionFrameIdType.Completed; } diff --git a/src/Vortice.Win32.Graphics.DirectWrite/Generated/Graphics.DirectWrite.Apis.cs b/src/Vortice.Win32.Graphics.DirectWrite/Generated/Graphics.DirectWrite.Apis.cs index 78c6f32..2a2b84d 100644 --- a/src/Vortice.Win32.Graphics.DirectWrite/Generated/Graphics.DirectWrite.Apis.cs +++ b/src/Vortice.Win32.Graphics.DirectWrite/Generated/Graphics.DirectWrite.Apis.cs @@ -28,5 +28,639 @@ public static partial class Apis public const uint DWRITE_STANDARD_FONT_AXIS_COUNT = 5; public const uint DWRITE_NO_PALETTE_INDEX = 65535; + + public const FontAxisTag DWRITE_FONT_AXIS_TAG_WEIGHT = FontAxisTag.Weight; + public const FontAxisTag DWRITE_FONT_AXIS_TAG_WIDTH = FontAxisTag.Width; + public const FontAxisTag DWRITE_FONT_AXIS_TAG_SLANT = FontAxisTag.Slant; + public const FontAxisTag DWRITE_FONT_AXIS_TAG_OPTICAL_SIZE = FontAxisTag.OpticalSize; + public const FontAxisTag DWRITE_FONT_AXIS_TAG_ITALIC = FontAxisTag.Italic; + public const MeasuringMode DWRITE_MEASURING_MODE_NATURAL = MeasuringMode.Natural; + public const MeasuringMode DWRITE_MEASURING_MODE_GDI_CLASSIC = MeasuringMode.GDIClassic; + public const MeasuringMode DWRITE_MEASURING_MODE_GDI_NATURAL = MeasuringMode.GDINatural; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_NONE = GlyphImageFormats.None; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = GlyphImageFormats.Truetype; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_CFF = GlyphImageFormats.Cff; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_COLR = GlyphImageFormats.Colr; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_SVG = GlyphImageFormats.Svg; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_PNG = GlyphImageFormats.Png; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_JPEG = GlyphImageFormats.Jpeg; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_TIFF = GlyphImageFormats.Tiff; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = GlyphImageFormats.PremultipliedB8g8r8a8; + public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = GlyphImageFormats.ColrPaintTree; + public const FontFileType DWRITE_FONT_FILE_TYPE_UNKNOWN = FontFileType.Unknown; + public const FontFileType DWRITE_FONT_FILE_TYPE_CFF = FontFileType.Cff; + public const FontFileType DWRITE_FONT_FILE_TYPE_TRUETYPE = FontFileType.Truetype; + public const FontFileType DWRITE_FONT_FILE_TYPE_OPENTYPE_COLLECTION = FontFileType.OpentypeCollection; + public const FontFileType DWRITE_FONT_FILE_TYPE_TYPE1_PFM = FontFileType.Type1Pfm; + public const FontFileType DWRITE_FONT_FILE_TYPE_TYPE1_PFB = FontFileType.Type1Pfb; + public const FontFileType DWRITE_FONT_FILE_TYPE_VECTOR = FontFileType.Vector; + public const FontFileType DWRITE_FONT_FILE_TYPE_BITMAP = FontFileType.Bitmap; + public const FontFileType DWRITE_FONT_FILE_TYPE_TRUETYPE_COLLECTION = FontFileType.TruetypeCollection; + public const FontFaceType DWRITE_FONT_FACE_TYPE_CFF = FontFaceType.Cff; + public const FontFaceType DWRITE_FONT_FACE_TYPE_TRUETYPE = FontFaceType.Truetype; + public const FontFaceType DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = FontFaceType.OpentypeCollection; + public const FontFaceType DWRITE_FONT_FACE_TYPE_TYPE1 = FontFaceType.Type1; + public const FontFaceType DWRITE_FONT_FACE_TYPE_VECTOR = FontFaceType.Vector; + public const FontFaceType DWRITE_FONT_FACE_TYPE_BITMAP = FontFaceType.Bitmap; + public const FontFaceType DWRITE_FONT_FACE_TYPE_UNKNOWN = FontFaceType.Unknown; + public const FontFaceType DWRITE_FONT_FACE_TYPE_RAW_CFF = FontFaceType.RawCff; + public const FontFaceType DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = FontFaceType.TruetypeCollection; + public const FontSimulations DWRITE_FONT_SIMULATIONS_NONE = FontSimulations.None; + public const FontSimulations DWRITE_FONT_SIMULATIONS_BOLD = FontSimulations.Bold; + public const FontSimulations DWRITE_FONT_SIMULATIONS_OBLIQUE = FontSimulations.Oblique; + public const FontWeight DWRITE_FONT_WEIGHT_THIN = FontWeight.Thin; + public const FontWeight DWRITE_FONT_WEIGHT_EXTRA_LIGHT = FontWeight.ExtraLight; + public const FontWeight DWRITE_FONT_WEIGHT_ULTRA_LIGHT = FontWeight.UltraLight; + public const FontWeight DWRITE_FONT_WEIGHT_LIGHT = FontWeight.Light; + public const FontWeight DWRITE_FONT_WEIGHT_SEMI_LIGHT = FontWeight.SemiLight; + public const FontWeight DWRITE_FONT_WEIGHT_NORMAL = FontWeight.Normal; + public const FontWeight DWRITE_FONT_WEIGHT_REGULAR = FontWeight.Regular; + public const FontWeight DWRITE_FONT_WEIGHT_MEDIUM = FontWeight.Medium; + public const FontWeight DWRITE_FONT_WEIGHT_DEMI_BOLD = FontWeight.DemiBold; + public const FontWeight DWRITE_FONT_WEIGHT_SEMI_BOLD = FontWeight.SemiBold; + public const FontWeight DWRITE_FONT_WEIGHT_BOLD = FontWeight.Bold; + public const FontWeight DWRITE_FONT_WEIGHT_EXTRA_BOLD = FontWeight.ExtraBold; + public const FontWeight DWRITE_FONT_WEIGHT_ULTRA_BOLD = FontWeight.UltraBold; + public const FontWeight DWRITE_FONT_WEIGHT_BLACK = FontWeight.Black; + public const FontWeight DWRITE_FONT_WEIGHT_HEAVY = FontWeight.Heavy; + public const FontWeight DWRITE_FONT_WEIGHT_EXTRA_BLACK = FontWeight.ExtraBlack; + public const FontWeight DWRITE_FONT_WEIGHT_ULTRA_BLACK = FontWeight.UltraBlack; + public const FontStretch DWRITE_FONT_STRETCH_UNDEFINED = FontStretch.Undefined; + public const FontStretch DWRITE_FONT_STRETCH_ULTRA_CONDENSED = FontStretch.UltraCondensed; + public const FontStretch DWRITE_FONT_STRETCH_EXTRA_CONDENSED = FontStretch.ExtraCondensed; + public const FontStretch DWRITE_FONT_STRETCH_CONDENSED = FontStretch.Condensed; + public const FontStretch DWRITE_FONT_STRETCH_SEMI_CONDENSED = FontStretch.SemiCondensed; + public const FontStretch DWRITE_FONT_STRETCH_NORMAL = FontStretch.Normal; + public const FontStretch DWRITE_FONT_STRETCH_MEDIUM = FontStretch.Medium; + public const FontStretch DWRITE_FONT_STRETCH_SEMI_EXPANDED = FontStretch.SemiExpanded; + public const FontStretch DWRITE_FONT_STRETCH_EXPANDED = FontStretch.Expanded; + public const FontStretch DWRITE_FONT_STRETCH_EXTRA_EXPANDED = FontStretch.ExtraExpanded; + public const FontStretch DWRITE_FONT_STRETCH_ULTRA_EXPANDED = FontStretch.UltraExpanded; + public const FontStyle DWRITE_FONT_STYLE_NORMAL = FontStyle.Normal; + public const FontStyle DWRITE_FONT_STYLE_OBLIQUE = FontStyle.Oblique; + public const FontStyle DWRITE_FONT_STYLE_ITALIC = FontStyle.Italic; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_NONE = InformationalStringId.DWRITE_INFORMATIONAL_STRING_NONE; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE = InformationalStringId.DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS = InformationalStringId.DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_TRADEMARK = InformationalStringId.DWRITE_INFORMATIONAL_STRING_TRADEMARK; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_MANUFACTURER = InformationalStringId.DWRITE_INFORMATIONAL_STRING_MANUFACTURER; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESIGNER = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESIGNER; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESIGNER_URL = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESIGNER_URL; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESCRIPTION = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESCRIPTION; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL = InformationalStringId.DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION = InformationalStringId.DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL = InformationalStringId.DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT = InformationalStringId.DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_FULL_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_FULL_NAME; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG = InformationalStringId.DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES; + public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME; + public const FactoryType DWRITE_FACTORY_TYPE_SHARED = FactoryType.Shared; + public const FactoryType DWRITE_FACTORY_TYPE_ISOLATED = FactoryType.Isolated; + public const PixelGeometry DWRITE_PIXEL_GEOMETRY_FLAT = PixelGeometry.Flat; + public const PixelGeometry DWRITE_PIXEL_GEOMETRY_RGB = PixelGeometry.Rgb; + public const PixelGeometry DWRITE_PIXEL_GEOMETRY_BGR = PixelGeometry.Bgr; + public const RenderingMode DWRITE_RENDERING_MODE_DEFAULT = RenderingMode.Default; + public const RenderingMode DWRITE_RENDERING_MODE_ALIASED = RenderingMode.Aliased; + public const RenderingMode DWRITE_RENDERING_MODE_GDI_CLASSIC = RenderingMode.GDIClassic; + public const RenderingMode DWRITE_RENDERING_MODE_GDI_NATURAL = RenderingMode.GDINatural; + public const RenderingMode DWRITE_RENDERING_MODE_NATURAL = RenderingMode.Natural; + public const RenderingMode DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC = RenderingMode.NaturalSymmetric; + public const RenderingMode DWRITE_RENDERING_MODE_OUTLINE = RenderingMode.Outline; + public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC = RenderingMode.CleartypeGDIClassic; + public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL = RenderingMode.CleartypeGDINatural; + public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL = RenderingMode.CleartypeNatural; + public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC = RenderingMode.CleartypeNaturalSymmetric; + public const ReadingDirection DWRITE_READING_DIRECTION_LEFT_TO_RIGHT = ReadingDirection.LeftToRight; + public const ReadingDirection DWRITE_READING_DIRECTION_RIGHT_TO_LEFT = ReadingDirection.RightToLeft; + public const ReadingDirection DWRITE_READING_DIRECTION_TOP_TO_BOTTOM = ReadingDirection.TopToBottom; + public const ReadingDirection DWRITE_READING_DIRECTION_BOTTOM_TO_TOP = ReadingDirection.BottomToTop; + public const FlowDirection DWRITE_FLOW_DIRECTION_TOP_TO_BOTTOM = FlowDirection.TopToBottom; + public const FlowDirection DWRITE_FLOW_DIRECTION_BOTTOM_TO_TOP = FlowDirection.BottomToTop; + public const FlowDirection DWRITE_FLOW_DIRECTION_LEFT_TO_RIGHT = FlowDirection.LeftToRight; + public const FlowDirection DWRITE_FLOW_DIRECTION_RIGHT_TO_LEFT = FlowDirection.RightToLeft; + public const TextAlignment DWRITE_TEXT_ALIGNMENT_LEADING = TextAlignment.Leading; + public const TextAlignment DWRITE_TEXT_ALIGNMENT_TRAILING = TextAlignment.Trailing; + public const TextAlignment DWRITE_TEXT_ALIGNMENT_CENTER = TextAlignment.Center; + public const TextAlignment DWRITE_TEXT_ALIGNMENT_JUSTIFIED = TextAlignment.Justified; + public const ParagraphAlignment DWRITE_PARAGRAPH_ALIGNMENT_NEAR = ParagraphAlignment.Near; + public const ParagraphAlignment DWRITE_PARAGRAPH_ALIGNMENT_FAR = ParagraphAlignment.Far; + public const ParagraphAlignment DWRITE_PARAGRAPH_ALIGNMENT_CENTER = ParagraphAlignment.Center; + public const WordWrapping DWRITE_WORD_WRAPPING_WRAP = WordWrapping.Wrap; + public const WordWrapping DWRITE_WORD_WRAPPING_NO_WRAP = WordWrapping.NoWrap; + public const WordWrapping DWRITE_WORD_WRAPPING_EMERGENCY_BREAK = WordWrapping.EmergencyBreak; + public const WordWrapping DWRITE_WORD_WRAPPING_WHOLE_WORD = WordWrapping.WholeWord; + public const WordWrapping DWRITE_WORD_WRAPPING_CHARACTER = WordWrapping.Character; + public const LineSpacingMethod DWRITE_LINE_SPACING_METHOD_DEFAULT = LineSpacingMethod.Default; + public const LineSpacingMethod DWRITE_LINE_SPACING_METHOD_UNIFORM = LineSpacingMethod.Uniform; + public const LineSpacingMethod DWRITE_LINE_SPACING_METHOD_PROPORTIONAL = LineSpacingMethod.Proportional; + public const TrimmingGranularity DWRITE_TRIMMING_GRANULARITY_NONE = TrimmingGranularity.None; + public const TrimmingGranularity DWRITE_TRIMMING_GRANULARITY_CHARACTER = TrimmingGranularity.Character; + public const TrimmingGranularity DWRITE_TRIMMING_GRANULARITY_WORD = TrimmingGranularity.Word; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS = FontFeatureTag.AlternativeFractions; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS = FontFeatureTag.PetiteCapitalsFromCapitals; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS = FontFeatureTag.SmallCapitalsFromCapitals; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_ALTERNATES = FontFeatureTag.ContextualAlternates; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CASE_SENSITIVE_FORMS = FontFeatureTag.CaseSensitiveForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_GLYPH_COMPOSITION_DECOMPOSITION = FontFeatureTag.GlyphCompositionDecomposition; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_LIGATURES = FontFeatureTag.ContextualLigatures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CAPITAL_SPACING = FontFeatureTag.CapitalSpacing; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_SWASH = FontFeatureTag.ContextualSwash; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CURSIVE_POSITIONING = FontFeatureTag.CursivePositioning; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_DEFAULT = FontFeatureTag.Default; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_DISCRETIONARY_LIGATURES = FontFeatureTag.DiscretionaryLigatures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_EXPERT_FORMS = FontFeatureTag.ExpertForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_FRACTIONS = FontFeatureTag.Fractions; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_FULL_WIDTH = FontFeatureTag.FullWidth; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HALF_FORMS = FontFeatureTag.HalfForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HALANT_FORMS = FontFeatureTag.HalantForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ALTERNATE_HALF_WIDTH = FontFeatureTag.AlternateHalfWidth; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HISTORICAL_FORMS = FontFeatureTag.HistoricalForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HORIZONTAL_KANA_ALTERNATES = FontFeatureTag.HorizontalKanaAlternates; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HISTORICAL_LIGATURES = FontFeatureTag.HistoricalLigatures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HALF_WIDTH = FontFeatureTag.HalfWidth; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HOJO_KANJI_FORMS = FontFeatureTag.HojoKanjiForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS04_FORMS = FontFeatureTag.Jis04Forms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS78_FORMS = FontFeatureTag.Jis78Forms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS83_FORMS = FontFeatureTag.Jis83Forms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS90_FORMS = FontFeatureTag.Jis90Forms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_KERNING = FontFeatureTag.Kerning; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STANDARD_LIGATURES = FontFeatureTag.StandardLigatures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_LINING_FIGURES = FontFeatureTag.LiningFigures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_LOCALIZED_FORMS = FontFeatureTag.LocalizedForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_MARK_POSITIONING = FontFeatureTag.MarkPositioning; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_MATHEMATICAL_GREEK = FontFeatureTag.MathematicalGreek; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_MARK_TO_MARK_POSITIONING = FontFeatureTag.MarkToMarkPositioning; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ALTERNATE_ANNOTATION_FORMS = FontFeatureTag.AlternateAnnotationForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_NLC_KANJI_FORMS = FontFeatureTag.NlcKanjiForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_OLD_STYLE_FIGURES = FontFeatureTag.OldStyleFigures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ORDINALS = FontFeatureTag.Ordinals; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_ALTERNATE_WIDTH = FontFeatureTag.ProportionalAlternateWidth; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS = FontFeatureTag.PetiteCapitals; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_FIGURES = FontFeatureTag.ProportionalFigures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_WIDTHS = FontFeatureTag.ProportionalWidths; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_QUARTER_WIDTHS = FontFeatureTag.QuarterWidths; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_REQUIRED_LIGATURES = FontFeatureTag.RequiredLigatures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_RUBY_NOTATION_FORMS = FontFeatureTag.RubyNotationForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_ALTERNATES = FontFeatureTag.StylisticAlternates; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SCIENTIFIC_INFERIORS = FontFeatureTag.ScientificInferiors; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS = FontFeatureTag.SmallCapitals; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SIMPLIFIED_FORMS = FontFeatureTag.SimplifiedForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1 = FontFeatureTag.StylisticSet1; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_2 = FontFeatureTag.StylisticSet2; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_3 = FontFeatureTag.StylisticSet3; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_4 = FontFeatureTag.StylisticSet4; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_5 = FontFeatureTag.StylisticSet5; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_6 = FontFeatureTag.StylisticSet6; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_7 = FontFeatureTag.StylisticSet7; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_8 = FontFeatureTag.StylisticSet8; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_9 = FontFeatureTag.StylisticSet9; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_10 = FontFeatureTag.StylisticSet10; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_11 = FontFeatureTag.StylisticSet11; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_12 = FontFeatureTag.StylisticSet12; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_13 = FontFeatureTag.StylisticSet13; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_14 = FontFeatureTag.StylisticSet14; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_15 = FontFeatureTag.StylisticSet15; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_16 = FontFeatureTag.StylisticSet16; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_17 = FontFeatureTag.StylisticSet17; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_18 = FontFeatureTag.StylisticSet18; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_19 = FontFeatureTag.StylisticSet19; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_20 = FontFeatureTag.StylisticSet20; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SUBSCRIPT = FontFeatureTag.Subscript; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SUPERSCRIPT = FontFeatureTag.Superscript; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SWASH = FontFeatureTag.Swash; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TITLING = FontFeatureTag.Titling; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TRADITIONAL_NAME_FORMS = FontFeatureTag.TraditionalNameForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TABULAR_FIGURES = FontFeatureTag.TabularFigures; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TRADITIONAL_FORMS = FontFeatureTag.TraditionalForms; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_THIRD_WIDTHS = FontFeatureTag.ThirdWidths; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_UNICASE = FontFeatureTag.Unicase; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_VERTICAL_WRITING = FontFeatureTag.VerticalWriting; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_VERTICAL_ALTERNATES_AND_ROTATION = FontFeatureTag.VerticalAlternatesAndRotation; + public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SLASHED_ZERO = FontFeatureTag.SlashedZero; + public const ScriptShapes DWRITE_SCRIPT_SHAPES_DEFAULT = ScriptShapes.Default; + public const ScriptShapes DWRITE_SCRIPT_SHAPES_NO_VISUAL = ScriptShapes.NoVisual; + public const BreakCondition DWRITE_BREAK_CONDITION_NEUTRAL = BreakCondition.Neutral; + public const BreakCondition DWRITE_BREAK_CONDITION_CAN_BREAK = BreakCondition.CanBreak; + public const BreakCondition DWRITE_BREAK_CONDITION_MAY_NOT_BREAK = BreakCondition.MayNotBreak; + public const BreakCondition DWRITE_BREAK_CONDITION_MUST_BREAK = BreakCondition.MustBreak; + public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE = NumberSubstitutionMethod.FromCulture; + public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL = NumberSubstitutionMethod.Contextual; + public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE = NumberSubstitutionMethod.None; + public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL = NumberSubstitutionMethod.National; + public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL = NumberSubstitutionMethod.Traditional; + public const TextureType DWRITE_TEXTURE_ALIASED_1x1 = TextureType.DWRITE_TEXTURE_ALIASED_1x1; + public const TextureType DWRITE_TEXTURE_CLEARTYPE_3x1 = TextureType.DWRITE_TEXTURE_CLEARTYPE_3x1; + public const PanoseFamily DWRITE_PANOSE_FAMILY_ANY = PanoseFamily.Any; + public const PanoseFamily DWRITE_PANOSE_FAMILY_NO_FIT = PanoseFamily.NoFit; + public const PanoseFamily DWRITE_PANOSE_FAMILY_TEXT_DISPLAY = PanoseFamily.TextDisplay; + public const PanoseFamily DWRITE_PANOSE_FAMILY_SCRIPT = PanoseFamily.Script; + public const PanoseFamily DWRITE_PANOSE_FAMILY_DECORATIVE = PanoseFamily.Decorative; + public const PanoseFamily DWRITE_PANOSE_FAMILY_SYMBOL = PanoseFamily.Symbol; + public const PanoseFamily DWRITE_PANOSE_FAMILY_PICTORIAL = PanoseFamily.Pictorial; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_ANY = PanoseSerifStyle.Any; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_NO_FIT = PanoseSerifStyle.NoFit; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_COVE = PanoseSerifStyle.Cove; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OBTUSE_COVE = PanoseSerifStyle.ObtuseCove; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_SQUARE_COVE = PanoseSerifStyle.SquareCove; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SQUARE_COVE = PanoseSerifStyle.ObtuseSquareCove; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_SQUARE = PanoseSerifStyle.Square; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_THIN = PanoseSerifStyle.Thin; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OVAL = PanoseSerifStyle.Oval; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_EXAGGERATED = PanoseSerifStyle.Exaggerated; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_TRIANGLE = PanoseSerifStyle.Triangle; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_NORMAL_SANS = PanoseSerifStyle.NormalSans; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SANS = PanoseSerifStyle.ObtuseSans; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_PERPENDICULAR_SANS = PanoseSerifStyle.PerpendicularSans; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_FLARED = PanoseSerifStyle.Flared; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_ROUNDED = PanoseSerifStyle.Rounded; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_SCRIPT = PanoseSerifStyle.Script; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_PERP_SANS = PanoseSerifStyle.PerpSans; + public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_BONE = PanoseSerifStyle.Bone; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_ANY = PanoseWeight.Any; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_NO_FIT = PanoseWeight.NoFit; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_VERY_LIGHT = PanoseWeight.VeryLight; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_LIGHT = PanoseWeight.Light; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_THIN = PanoseWeight.Thin; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_BOOK = PanoseWeight.Book; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_MEDIUM = PanoseWeight.Medium; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_DEMI = PanoseWeight.Demi; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_BOLD = PanoseWeight.Bold; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_HEAVY = PanoseWeight.Heavy; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_BLACK = PanoseWeight.Black; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_EXTRA_BLACK = PanoseWeight.ExtraBlack; + public const PanoseWeight DWRITE_PANOSE_WEIGHT_NORD = PanoseWeight.Nord; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_ANY = PanoseProportion.Any; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_NO_FIT = PanoseProportion.NoFit; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_OLD_STYLE = PanoseProportion.OldStyle; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_MODERN = PanoseProportion.Modern; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_EVEN_WIDTH = PanoseProportion.EvenWidth; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_EXPANDED = PanoseProportion.Expanded; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_CONDENSED = PanoseProportion.Condensed; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_VERY_EXPANDED = PanoseProportion.VeryExpanded; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_VERY_CONDENSED = PanoseProportion.VeryCondensed; + public const PanoseProportion DWRITE_PANOSE_PROPORTION_MONOSPACED = PanoseProportion.Monospaced; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_ANY = PanoseContrast.Any; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_NO_FIT = PanoseContrast.NoFit; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_NONE = PanoseContrast.None; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_VERY_LOW = PanoseContrast.VeryLow; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_LOW = PanoseContrast.Low; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_MEDIUM_LOW = PanoseContrast.MediumLow; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_MEDIUM = PanoseContrast.Medium; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_MEDIUM_HIGH = PanoseContrast.MediumHigh; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_HIGH = PanoseContrast.High; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_VERY_HIGH = PanoseContrast.VeryHigh; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_HORIZONTAL_LOW = PanoseContrast.HorizontalLow; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_HORIZONTAL_MEDIUM = PanoseContrast.HorizontalMedium; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_HORIZONTAL_HIGH = PanoseContrast.HorizontalHigh; + public const PanoseContrast DWRITE_PANOSE_CONTRAST_BROKEN = PanoseContrast.Broken; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_ANY = PanoseStrokeVariation.Any; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_NO_FIT = PanoseStrokeVariation.NoFit; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_NO_VARIATION = PanoseStrokeVariation.NoVariation; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_DIAGONAL = PanoseStrokeVariation.GradualDiagonal; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_TRANSITIONAL = PanoseStrokeVariation.GradualTransitional; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_VERTICAL = PanoseStrokeVariation.GradualVertical; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_HORIZONTAL = PanoseStrokeVariation.GradualHorizontal; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_RAPID_VERTICAL = PanoseStrokeVariation.RapidVertical; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_RAPID_HORIZONTAL = PanoseStrokeVariation.RapidHorizontal; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_INSTANT_VERTICAL = PanoseStrokeVariation.InstantVertical; + public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_INSTANT_HORIZONTAL = PanoseStrokeVariation.InstantHorizontal; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_ANY = PanoseArmStyle.Any; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NO_FIT = PanoseArmStyle.NoFit; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORIZONTAL = PanoseArmStyle.StraightArmsHorizontal; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_WEDGE = PanoseArmStyle.StraightArmsWedge; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERTICAL = PanoseArmStyle.StraightArmsVertical; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_SINGLE_SERIF = PanoseArmStyle.StraightArmsSingleSerif; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_DOUBLE_SERIF = PanoseArmStyle.StraightArmsDoubleSerif; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_HORIZONTAL = PanoseArmStyle.NonstraightArmsHorizontal; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_WEDGE = PanoseArmStyle.NonstraightArmsWedge; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_VERTICAL = PanoseArmStyle.NonstraightArmsVertical; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_SINGLE_SERIF = PanoseArmStyle.NonstraightArmsSingleSerif; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_DOUBLE_SERIF = PanoseArmStyle.NonstraightArmsDoubleSerif; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORZ = PanoseArmStyle.StraightArmsHorz; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERT = PanoseArmStyle.StraightArmsVert; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_HORZ = PanoseArmStyle.BentArmsHorz; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_WEDGE = PanoseArmStyle.BentArmsWedge; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_VERT = PanoseArmStyle.BentArmsVert; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_SINGLE_SERIF = PanoseArmStyle.BentArmsSingleSerif; + public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_DOUBLE_SERIF = PanoseArmStyle.BentArmsDoubleSerif; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_ANY = PanoseLetterform.Any; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NO_FIT = PanoseLetterform.NoFit; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_CONTACT = PanoseLetterform.NormalContact; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_WEIGHTED = PanoseLetterform.NormalWeighted; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_BOXED = PanoseLetterform.NormalBoxed; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_FLATTENED = PanoseLetterform.NormalFlattened; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_ROUNDED = PanoseLetterform.NormalRounded; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_OFF_CENTER = PanoseLetterform.NormalOffCenter; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_SQUARE = PanoseLetterform.NormalSquare; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_CONTACT = PanoseLetterform.ObliqueContact; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_WEIGHTED = PanoseLetterform.ObliqueWeighted; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_BOXED = PanoseLetterform.ObliqueBoxed; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_FLATTENED = PanoseLetterform.ObliqueFlattened; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_ROUNDED = PanoseLetterform.ObliqueRounded; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_OFF_CENTER = PanoseLetterform.ObliqueOffCenter; + public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_SQUARE = PanoseLetterform.ObliqueSquare; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_ANY = PanoseMidline.Any; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_NO_FIT = PanoseMidline.NoFit; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_STANDARD_TRIMMED = PanoseMidline.StandardTrimmed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_STANDARD_POINTED = PanoseMidline.StandardPointed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_STANDARD_SERIFED = PanoseMidline.StandardSerifed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_HIGH_TRIMMED = PanoseMidline.HighTrimmed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_HIGH_POINTED = PanoseMidline.HighPointed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_HIGH_SERIFED = PanoseMidline.HighSerifed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_CONSTANT_TRIMMED = PanoseMidline.ConstantTrimmed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_CONSTANT_POINTED = PanoseMidline.ConstantPointed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_CONSTANT_SERIFED = PanoseMidline.ConstantSerifed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_LOW_TRIMMED = PanoseMidline.LowTrimmed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_LOW_POINTED = PanoseMidline.LowPointed; + public const PanoseMidline DWRITE_PANOSE_MIDLINE_LOW_SERIFED = PanoseMidline.LowSerifed; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_ANY = PanoseXheight.Any; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_NO_FIT = PanoseXheight.NoFit; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_SMALL = PanoseXheight.ConstantSmall; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_STANDARD = PanoseXheight.ConstantStandard; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_LARGE = PanoseXheight.ConstantLarge; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_SMALL = PanoseXheight.DuckingSmall; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_STANDARD = PanoseXheight.DuckingStandard; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_LARGE = PanoseXheight.DuckingLarge; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_STD = PanoseXheight.ConstantStd; + public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_STD = PanoseXheight.DuckingStd; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_ANY = PanoseToolKind.Any; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_NO_FIT = PanoseToolKind.NoFit; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_FLAT_NIB = PanoseToolKind.FlatNib; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_PRESSURE_POINT = PanoseToolKind.PressurePoint; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_ENGRAVED = PanoseToolKind.Engraved; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_BALL = PanoseToolKind.Ball; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_BRUSH = PanoseToolKind.Brush; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_ROUGH = PanoseToolKind.Rough; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_FELT_PEN_BRUSH_TIP = PanoseToolKind.FeltPenBrushTip; + public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_WILD_BRUSH = PanoseToolKind.WildBrush; + public const PanoseSpacing DWRITE_PANOSE_SPACING_ANY = PanoseSpacing.Any; + public const PanoseSpacing DWRITE_PANOSE_SPACING_NO_FIT = PanoseSpacing.NoFit; + public const PanoseSpacing DWRITE_PANOSE_SPACING_PROPORTIONAL_SPACED = PanoseSpacing.ProportionalSpaced; + public const PanoseSpacing DWRITE_PANOSE_SPACING_MONOSPACED = PanoseSpacing.Monospaced; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_ANY = PanoseAspectRatio.Any; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_NO_FIT = PanoseAspectRatio.NoFit; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_VERY_CONDENSED = PanoseAspectRatio.VeryCondensed; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_CONDENSED = PanoseAspectRatio.Condensed; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_NORMAL = PanoseAspectRatio.Normal; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_EXPANDED = PanoseAspectRatio.Expanded; + public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_VERY_EXPANDED = PanoseAspectRatio.VeryExpanded; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ANY = PanoseScriptTopology.Any; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_NO_FIT = PanoseScriptTopology.NoFit; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_DISCONNECTED = PanoseScriptTopology.RomanDisconnected; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_TRAILING = PanoseScriptTopology.RomanTrailing; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_CONNECTED = PanoseScriptTopology.RomanConnected; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_DISCONNECTED = PanoseScriptTopology.CursiveDisconnected; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_TRAILING = PanoseScriptTopology.CursiveTrailing; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_CONNECTED = PanoseScriptTopology.CursiveConnected; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_DISCONNECTED = PanoseScriptTopology.BlackletterDisconnected; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_TRAILING = PanoseScriptTopology.BlackletterTrailing; + public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_CONNECTED = PanoseScriptTopology.BlackletterConnected; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_ANY = PanoseScriptForm.Any; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_NO_FIT = PanoseScriptForm.NoFit; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_NO_WRAPPING = PanoseScriptForm.UprightNoWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_SOME_WRAPPING = PanoseScriptForm.UprightSomeWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_MORE_WRAPPING = PanoseScriptForm.UprightMoreWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_EXTREME_WRAPPING = PanoseScriptForm.UprightExtremeWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_NO_WRAPPING = PanoseScriptForm.ObliqueNoWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_SOME_WRAPPING = PanoseScriptForm.ObliqueSomeWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_MORE_WRAPPING = PanoseScriptForm.ObliqueMoreWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_EXTREME_WRAPPING = PanoseScriptForm.ObliqueExtremeWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_NO_WRAPPING = PanoseScriptForm.ExaggeratedNoWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_SOME_WRAPPING = PanoseScriptForm.ExaggeratedSomeWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_MORE_WRAPPING = PanoseScriptForm.ExaggeratedMoreWrapping; + public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_EXTREME_WRAPPING = PanoseScriptForm.ExaggeratedExtremeWrapping; + public const PanoseFinials DWRITE_PANOSE_FINIALS_ANY = PanoseFinials.Any; + public const PanoseFinials DWRITE_PANOSE_FINIALS_NO_FIT = PanoseFinials.NoFit; + public const PanoseFinials DWRITE_PANOSE_FINIALS_NONE_NO_LOOPS = PanoseFinials.NoneNoLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_NONE_CLOSED_LOOPS = PanoseFinials.NoneClosedLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_NONE_OPEN_LOOPS = PanoseFinials.NoneOpenLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_SHARP_NO_LOOPS = PanoseFinials.SharpNoLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_SHARP_CLOSED_LOOPS = PanoseFinials.SharpClosedLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_SHARP_OPEN_LOOPS = PanoseFinials.SharpOpenLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_TAPERED_NO_LOOPS = PanoseFinials.TaperedNoLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_TAPERED_CLOSED_LOOPS = PanoseFinials.TaperedClosedLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_TAPERED_OPEN_LOOPS = PanoseFinials.TaperedOpenLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_ROUND_NO_LOOPS = PanoseFinials.RoundNoLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_ROUND_CLOSED_LOOPS = PanoseFinials.RoundClosedLoops; + public const PanoseFinials DWRITE_PANOSE_FINIALS_ROUND_OPEN_LOOPS = PanoseFinials.RoundOpenLoops; + public const PanoseXascent DWRITE_PANOSE_XASCENT_ANY = PanoseXascent.Any; + public const PanoseXascent DWRITE_PANOSE_XASCENT_NO_FIT = PanoseXascent.NoFit; + public const PanoseXascent DWRITE_PANOSE_XASCENT_VERY_LOW = PanoseXascent.VeryLow; + public const PanoseXascent DWRITE_PANOSE_XASCENT_LOW = PanoseXascent.Low; + public const PanoseXascent DWRITE_PANOSE_XASCENT_MEDIUM = PanoseXascent.Medium; + public const PanoseXascent DWRITE_PANOSE_XASCENT_HIGH = PanoseXascent.High; + public const PanoseXascent DWRITE_PANOSE_XASCENT_VERY_HIGH = PanoseXascent.VeryHigh; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_ANY = PanoseDecorativeClass.Any; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NO_FIT = PanoseDecorativeClass.NoFit; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_DERIVATIVE = PanoseDecorativeClass.Derivative; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_TOPOLOGY = PanoseDecorativeClass.NonstandardTopology; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ELEMENTS = PanoseDecorativeClass.NonstandardElements; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ASPECT = PanoseDecorativeClass.NonstandardAspect; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_INITIALS = PanoseDecorativeClass.Initials; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_CARTOON = PanoseDecorativeClass.Cartoon; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_PICTURE_STEMS = PanoseDecorativeClass.PictureStems; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_ORNAMENTED = PanoseDecorativeClass.Ornamented; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_TEXT_AND_BACKGROUND = PanoseDecorativeClass.TextAndBackground; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_COLLAGE = PanoseDecorativeClass.Collage; + public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_MONTAGE = PanoseDecorativeClass.Montage; + public const PanoseAspect DWRITE_PANOSE_ASPECT_ANY = PanoseAspect.Any; + public const PanoseAspect DWRITE_PANOSE_ASPECT_NO_FIT = PanoseAspect.NoFit; + public const PanoseAspect DWRITE_PANOSE_ASPECT_SUPER_CONDENSED = PanoseAspect.SuperCondensed; + public const PanoseAspect DWRITE_PANOSE_ASPECT_VERY_CONDENSED = PanoseAspect.VeryCondensed; + public const PanoseAspect DWRITE_PANOSE_ASPECT_CONDENSED = PanoseAspect.Condensed; + public const PanoseAspect DWRITE_PANOSE_ASPECT_NORMAL = PanoseAspect.Normal; + public const PanoseAspect DWRITE_PANOSE_ASPECT_EXTENDED = PanoseAspect.Extended; + public const PanoseAspect DWRITE_PANOSE_ASPECT_VERY_EXTENDED = PanoseAspect.VeryExtended; + public const PanoseAspect DWRITE_PANOSE_ASPECT_SUPER_EXTENDED = PanoseAspect.SuperExtended; + public const PanoseAspect DWRITE_PANOSE_ASPECT_MONOSPACED = PanoseAspect.Monospaced; + public const PanoseFill DWRITE_PANOSE_FILL_ANY = PanoseFill.Any; + public const PanoseFill DWRITE_PANOSE_FILL_NO_FIT = PanoseFill.NoFit; + public const PanoseFill DWRITE_PANOSE_FILL_STANDARD_SOLID_FILL = PanoseFill.StandardSolidFill; + public const PanoseFill DWRITE_PANOSE_FILL_NO_FILL = PanoseFill.NoFill; + public const PanoseFill DWRITE_PANOSE_FILL_PATTERNED_FILL = PanoseFill.PatternedFill; + public const PanoseFill DWRITE_PANOSE_FILL_COMPLEX_FILL = PanoseFill.ComplexFill; + public const PanoseFill DWRITE_PANOSE_FILL_SHAPED_FILL = PanoseFill.ShapedFill; + public const PanoseFill DWRITE_PANOSE_FILL_DRAWN_DISTRESSED = PanoseFill.DrawnDistressed; + public const PanoseLining DWRITE_PANOSE_LINING_ANY = PanoseLining.Any; + public const PanoseLining DWRITE_PANOSE_LINING_NO_FIT = PanoseLining.NoFit; + public const PanoseLining DWRITE_PANOSE_LINING_NONE = PanoseLining.None; + public const PanoseLining DWRITE_PANOSE_LINING_INLINE = PanoseLining.Inline; + public const PanoseLining DWRITE_PANOSE_LINING_OUTLINE = PanoseLining.Outline; + public const PanoseLining DWRITE_PANOSE_LINING_ENGRAVED = PanoseLining.Engraved; + public const PanoseLining DWRITE_PANOSE_LINING_SHADOW = PanoseLining.Shadow; + public const PanoseLining DWRITE_PANOSE_LINING_RELIEF = PanoseLining.Relief; + public const PanoseLining DWRITE_PANOSE_LINING_BACKDROP = PanoseLining.Backdrop; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ANY = PanoseDecorativeTopology.Any; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_NO_FIT = PanoseDecorativeTopology.NoFit; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_STANDARD = PanoseDecorativeTopology.Standard; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SQUARE = PanoseDecorativeTopology.Square; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_MULTIPLE_SEGMENT = PanoseDecorativeTopology.MultipleSegment; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ART_DECO = PanoseDecorativeTopology.ArtDeco; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UNEVEN_WEIGHTING = PanoseDecorativeTopology.UnevenWeighting; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_ARMS = PanoseDecorativeTopology.DiverseArms; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_FORMS = PanoseDecorativeTopology.DiverseForms; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_LOMBARDIC_FORMS = PanoseDecorativeTopology.LombardicForms; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UPPER_CASE_IN_LOWER_CASE = PanoseDecorativeTopology.UpperCaseInLowerCase; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_IMPLIED_TOPOLOGY = PanoseDecorativeTopology.ImpliedTopology; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_HORSESHOE_E_AND_A = PanoseDecorativeTopology.HorseshoeEAndA; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_CURSIVE = PanoseDecorativeTopology.Cursive; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_BLACKLETTER = PanoseDecorativeTopology.Blackletter; + public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SWASH_VARIANCE = PanoseDecorativeTopology.SwashVariance; + public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_ANY = PanoseCharacterRanges.Any; + public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_NO_FIT = PanoseCharacterRanges.NoFit; + public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_EXTENDED_COLLECTION = PanoseCharacterRanges.ExtendedCollection; + public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_LITERALS = PanoseCharacterRanges.Literals; + public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_NO_LOWER_CASE = PanoseCharacterRanges.NoLowerCase; + public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_SMALL_CAPS = PanoseCharacterRanges.SmallCaps; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_ANY = PanoseSymbolKind.Any; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_NO_FIT = PanoseSymbolKind.NoFit; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_MONTAGES = PanoseSymbolKind.Montages; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_PICTURES = PanoseSymbolKind.Pictures; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_SHAPES = PanoseSymbolKind.Shapes; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_SCIENTIFIC = PanoseSymbolKind.Scientific; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_MUSIC = PanoseSymbolKind.Music; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_EXPERT = PanoseSymbolKind.Expert; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_PATTERNS = PanoseSymbolKind.Patterns; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_BOARDERS = PanoseSymbolKind.Boarders; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_ICONS = PanoseSymbolKind.Icons; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_LOGOS = PanoseSymbolKind.Logos; + public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_INDUSTRY_SPECIFIC = PanoseSymbolKind.IndustrySpecific; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_ANY = PanoseSymbolAspectRatio.Any; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_FIT = PanoseSymbolAspectRatio.NoFit; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_WIDTH = PanoseSymbolAspectRatio.NoWidth; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_EXCEPTIONALLY_WIDE = PanoseSymbolAspectRatio.ExceptionallyWide; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_SUPER_WIDE = PanoseSymbolAspectRatio.SuperWide; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_WIDE = PanoseSymbolAspectRatio.VeryWide; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_WIDE = PanoseSymbolAspectRatio.Wide; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NORMAL = PanoseSymbolAspectRatio.Normal; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NARROW = PanoseSymbolAspectRatio.Narrow; + public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_NARROW = PanoseSymbolAspectRatio.VeryNarrow; + public const OutlineThreshold DWRITE_OUTLINE_THRESHOLD_ANTIALIASED = OutlineThreshold.Antialiased; + public const OutlineThreshold DWRITE_OUTLINE_THRESHOLD_ALIASED = OutlineThreshold.Aliased; + public const Baseline DWRITE_BASELINE_DEFAULT = Baseline.Default; + public const Baseline DWRITE_BASELINE_ROMAN = Baseline.Roman; + public const Baseline DWRITE_BASELINE_CENTRAL = Baseline.Central; + public const Baseline DWRITE_BASELINE_MATH = Baseline.Math; + public const Baseline DWRITE_BASELINE_HANGING = Baseline.Hanging; + public const Baseline DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM = Baseline.IdeographicBottom; + public const Baseline DWRITE_BASELINE_IDEOGRAPHIC_TOP = Baseline.IdeographicTop; + public const Baseline DWRITE_BASELINE_MINIMUM = Baseline.Minimum; + public const Baseline DWRITE_BASELINE_MAXIMUM = Baseline.Maximum; + public const VerticalGlyphOrientation DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT = VerticalGlyphOrientation.Default; + public const VerticalGlyphOrientation DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED = VerticalGlyphOrientation.Stacked; + public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_0_DEGREES = GlyphOrientationAngle._0Degrees; + public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_90_DEGREES = GlyphOrientationAngle._90Degrees; + public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_180_DEGREES = GlyphOrientationAngle._180Degrees; + public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_270_DEGREES = GlyphOrientationAngle._270Degrees; + public const TextAntialiasMode DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE = TextAntialiasMode.Cleartype; + public const TextAntialiasMode DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE = TextAntialiasMode.Grayscale; + public const OpticalAlignment DWRITE_OPTICAL_ALIGNMENT_NONE = OpticalAlignment.None; + public const OpticalAlignment DWRITE_OPTICAL_ALIGNMENT_NO_SIDE_BEARINGS = OpticalAlignment.NoSideBearings; + public const GridFitMode DWRITE_GRID_FIT_MODE_DEFAULT = GridFitMode.Default; + public const GridFitMode DWRITE_GRID_FIT_MODE_DISABLED = GridFitMode.Disabled; + public const GridFitMode DWRITE_GRID_FIT_MODE_ENABLED = GridFitMode.Enabled; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_NONE = FontPropertyId.None; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME = FontPropertyId.WeightStretchStyleFamilyName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME = FontPropertyId.TypographicFamilyName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME = FontPropertyId.WeightStretchStyleFaceName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_FULL_NAME = FontPropertyId.FullName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME = FontPropertyId.Win32FamilyName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME = FontPropertyId.PostscriptName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG = FontPropertyId.DesignScriptLanguageTag; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG = FontPropertyId.SupportedScriptLanguageTag; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG = FontPropertyId.SemanticTag; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WEIGHT = FontPropertyId.Weight; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_STRETCH = FontPropertyId.Stretch; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_STYLE = FontPropertyId.Style; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME = FontPropertyId.TypographicFaceName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TOTAL = FontPropertyId.Total; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TOTAL_RS3 = FontPropertyId.TotalRs3; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME = FontPropertyId.PreferredFamilyName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_FAMILY_NAME = FontPropertyId.FamilyName; + public const FontPropertyId DWRITE_FONT_PROPERTY_ID_FACE_NAME = FontPropertyId.FaceName; + public const Locality DWRITE_LOCALITY_REMOTE = Locality.Remote; + public const Locality DWRITE_LOCALITY_PARTIAL = Locality.Partial; + public const Locality DWRITE_LOCALITY_LOCAL = Locality.Local; + public const RenderingMode1 DWRITE_RENDERING_MODE1_DEFAULT = RenderingMode1.Default; + public const RenderingMode1 DWRITE_RENDERING_MODE1_ALIASED = RenderingMode1.Aliased; + public const RenderingMode1 DWRITE_RENDERING_MODE1_GDI_CLASSIC = RenderingMode1.GDIClassic; + public const RenderingMode1 DWRITE_RENDERING_MODE1_GDI_NATURAL = RenderingMode1.GDINatural; + public const RenderingMode1 DWRITE_RENDERING_MODE1_NATURAL = RenderingMode1.Natural; + public const RenderingMode1 DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC = RenderingMode1.NaturalSymmetric; + public const RenderingMode1 DWRITE_RENDERING_MODE1_OUTLINE = RenderingMode1.Outline; + public const RenderingMode1 DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED = RenderingMode1.NaturalSymmetricDownsampled; + public const FontLineGapUsage DWRITE_FONT_LINE_GAP_USAGE_DEFAULT = FontLineGapUsage.Default; + public const FontLineGapUsage DWRITE_FONT_LINE_GAP_USAGE_DISABLED = FontLineGapUsage.Disabled; + public const FontLineGapUsage DWRITE_FONT_LINE_GAP_USAGE_ENABLED = FontLineGapUsage.Enabled; + public const ContainerType DWRITE_CONTAINER_TYPE_UNKNOWN = ContainerType.Unknown; + public const ContainerType DWRITE_CONTAINER_TYPE_WOFF = ContainerType.Woff; + public const ContainerType DWRITE_CONTAINER_TYPE_WOFF2 = ContainerType.Woff2; + public const FontFamilyModel DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC = FontFamilyModel.Typographic; + public const FontFamilyModel DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE = FontFamilyModel.WeightStretchStyle; + public const AutomaticFontAxes DWRITE_AUTOMATIC_FONT_AXES_NONE = AutomaticFontAxes.None; + public const AutomaticFontAxes DWRITE_AUTOMATIC_FONT_AXES_OPTICAL_SIZE = AutomaticFontAxes.OpticalSize; + public const FontAxisAttributes DWRITE_FONT_AXIS_ATTRIBUTES_NONE = FontAxisAttributes.None; + public const FontAxisAttributes DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE = FontAxisAttributes.Variable; + public const FontAxisAttributes DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN = FontAxisAttributes.Hidden; + public const FontSourceType DWRITE_FONT_SOURCE_TYPE_UNKNOWN = FontSourceType.Unknown; + public const FontSourceType DWRITE_FONT_SOURCE_TYPE_PER_MACHINE = FontSourceType.PerMachine; + public const FontSourceType DWRITE_FONT_SOURCE_TYPE_PER_USER = FontSourceType.PerUser; + public const FontSourceType DWRITE_FONT_SOURCE_TYPE_APPX_PACKAGE = FontSourceType.AppxPackage; + public const FontSourceType DWRITE_FONT_SOURCE_TYPE_REMOTE_FONT_PROVIDER = FontSourceType.RemoteFontProvider; + public const PaintFeatureLevel DWRITE_PAINT_FEATURE_LEVEL_NONE = PaintFeatureLevel.None; + public const PaintFeatureLevel DWRITE_PAINT_FEATURE_LEVEL_COLR_V0 = PaintFeatureLevel.ColrV0; + public const PaintFeatureLevel DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 = PaintFeatureLevel.ColrV1; + public const PaintAttributes DWRITE_PAINT_ATTRIBUTES_NONE = PaintAttributes.None; + public const PaintAttributes DWRITE_PAINT_ATTRIBUTES_USES_PALETTE = PaintAttributes.UsesPalette; + public const PaintAttributes DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR = PaintAttributes.UsesTextColor; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_CLEAR = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_CLEAR; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_OVER = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_OVER; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_OVER = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_OVER; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_IN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_IN; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_IN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_IN; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_OUT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_OUT; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_OUT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_OUT; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_ATOP = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_ATOP; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_ATOP = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_ATOP; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_XOR = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_XOR; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_PLUS = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_PLUS; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SCREEN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SCREEN; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_OVERLAY = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_OVERLAY; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DARKEN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DARKEN; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_LIGHTEN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_LIGHTEN; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_COLOR_DODGE = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_COLOR_DODGE; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_COLOR_BURN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_COLOR_BURN; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HARD_LIGHT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HARD_LIGHT; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SOFT_LIGHT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SOFT_LIGHT; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DIFFERENCE = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DIFFERENCE; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_EXCLUSION = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_EXCLUSION; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_MULTIPLY = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_MULTIPLY; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_HUE = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_HUE; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_SATURATION = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_SATURATION; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_COLOR = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_COLOR; + public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY; + public const PaintType DWRITE_PAINT_TYPE_NONE = PaintType.None; + public const PaintType DWRITE_PAINT_TYPE_LAYERS = PaintType.Layers; + public const PaintType DWRITE_PAINT_TYPE_SOLID_GLYPH = PaintType.SolidGlyph; + public const PaintType DWRITE_PAINT_TYPE_SOLID = PaintType.Solid; + public const PaintType DWRITE_PAINT_TYPE_LINEAR_GRADIENT = PaintType.LinearGradient; + public const PaintType DWRITE_PAINT_TYPE_RADIAL_GRADIENT = PaintType.RadialGradient; + public const PaintType DWRITE_PAINT_TYPE_SWEEP_GRADIENT = PaintType.SweepGradient; + public const PaintType DWRITE_PAINT_TYPE_GLYPH = PaintType.Glyph; + public const PaintType DWRITE_PAINT_TYPE_COLOR_GLYPH = PaintType.ColorGlyph; + public const PaintType DWRITE_PAINT_TYPE_TRANSFORM = PaintType.Transform; + public const PaintType DWRITE_PAINT_TYPE_COMPOSITE = PaintType.Composite; } diff --git a/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Apis.cs b/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Apis.cs index 71952d4..211b845 100644 --- a/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Apis.cs +++ b/src/Vortice.Win32.Graphics.Dxgi/Generated/Graphics.Dxgi.Apis.cs @@ -180,5 +180,470 @@ public static partial class Apis public static readonly HResult DXGI_ERROR_ALREADY_EXISTS = -2005270474; public static readonly HResult DXGI_ERROR_MPO_UNPINNED = -2005270428; + + public const Usage DXGI_USAGE_SHADER_INPUT = Usage.ShaderInput; + public const Usage DXGI_USAGE_RENDER_TARGET_OUTPUT = Usage.RenderTargetOutput; + public const Usage DXGI_USAGE_BACK_BUFFER = Usage.BackBuffer; + public const Usage DXGI_USAGE_SHARED = Usage.Shared; + public const Usage DXGI_USAGE_READ_ONLY = Usage.ReadOnly; + public const Usage DXGI_USAGE_DISCARD_ON_PRESENT = Usage.DiscardOnPresent; + public const Usage DXGI_USAGE_UNORDERED_ACCESS = Usage.UnorderedAccess; + public const PresentFlags DXGI_PRESENT_TEST = PresentFlags.Test; + public const PresentFlags DXGI_PRESENT_DO_NOT_SEQUENCE = PresentFlags.DoNotSequence; + public const PresentFlags DXGI_PRESENT_RESTART = PresentFlags.Restart; + public const PresentFlags DXGI_PRESENT_DO_NOT_WAIT = PresentFlags.DoNotWait; + public const PresentFlags DXGI_PRESENT_STEREO_PREFER_RIGHT = PresentFlags.StereoPreferRight; + public const PresentFlags DXGI_PRESENT_STEREO_TEMPORARY_MONO = PresentFlags.StereoTemporaryMono; + public const PresentFlags DXGI_PRESENT_RESTRICT_TO_OUTPUT = PresentFlags.RestrictToOutput; + public const PresentFlags DXGI_PRESENT_USE_DURATION = PresentFlags.UseDuration; + public const PresentFlags DXGI_PRESENT_ALLOW_TEARING = PresentFlags.AllowTearing; + public const EnumModesFlags DXGI_ENUM_MODES_INTERLACED = EnumModesFlags.Interlaced; + public const EnumModesFlags DXGI_ENUM_MODES_SCALING = EnumModesFlags.Scaling; + public const EnumModesFlags DXGI_ENUM_MODES_STEREO = EnumModesFlags.Stereo; + public const EnumModesFlags DXGI_ENUM_MODES_DISABLED_STEREO = EnumModesFlags.DisabledStereo; + public const WindowAssociationFlags DXGI_MWA_NO_WINDOW_CHANGES = WindowAssociationFlags.DXGI_MWA_NO_WINDOW_CHANGES; + public const WindowAssociationFlags DXGI_MWA_NO_ALT_ENTER = WindowAssociationFlags.DXGI_MWA_NO_ALT_ENTER; + public const WindowAssociationFlags DXGI_MWA_NO_PRINT_SCREEN = WindowAssociationFlags.DXGI_MWA_NO_PRINT_SCREEN; + public const WindowAssociationFlags DXGI_MWA_VALID = WindowAssociationFlags.DXGI_MWA_VALID; + public const MapFlags DXGI_MAP_READ = MapFlags.DXGI_MAP_READ; + public const MapFlags DXGI_MAP_WRITE = MapFlags.DXGI_MAP_WRITE; + public const MapFlags DXGI_MAP_DISCARD = MapFlags.DXGI_MAP_DISCARD; + public const ResourcePriority DXGI_RESOURCE_PRIORITY_MINIMUM = ResourcePriority.Minimum; + public const ResourcePriority DXGI_RESOURCE_PRIORITY_LOW = ResourcePriority.Low; + public const ResourcePriority DXGI_RESOURCE_PRIORITY_NORMAL = ResourcePriority.Normal; + public const ResourcePriority DXGI_RESOURCE_PRIORITY_HIGH = ResourcePriority.High; + public const ResourcePriority DXGI_RESOURCE_PRIORITY_MAXIMUM = ResourcePriority.Maximum; + public const SharedResourceRw DXGI_SHARED_RESOURCE_READ = SharedResourceRw.Read; + public const SharedResourceRw DXGI_SHARED_RESOURCE_WRITE = SharedResourceRw.Write; + public const CreateFactoryFlags DXGI_CREATE_FACTORY_DEBUG = CreateFactoryFlags.Debug; + public const Residency DXGI_RESIDENCY_FULLY_RESIDENT = Residency.FullyResident; + public const Residency DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY = Residency.ResidentInSharedMemory; + public const Residency DXGI_RESIDENCY_EVICTED_TO_DISK = Residency.EvictedToDisk; + public const SwapEffect DXGI_SWAP_EFFECT_DISCARD = SwapEffect.Discard; + public const SwapEffect DXGI_SWAP_EFFECT_SEQUENTIAL = SwapEffect.Sequential; + public const SwapEffect DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL = SwapEffect.FlipSequential; + public const SwapEffect DXGI_SWAP_EFFECT_FLIP_DISCARD = SwapEffect.FlipDiscard; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_NONPREROTATED = SwapChainFlags.NonPrerotated; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH = SwapChainFlags.AllowModeSwitch; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE = SwapChainFlags.GDICompatible; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT = SwapChainFlags.RestrictedContent; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER = SwapChainFlags.RestrictSharedResourceDriver; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY = SwapChainFlags.DisplayOnly; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT = SwapChainFlags.FrameLatencyWaitableObject; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER = SwapChainFlags.ForegroundLayer; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO = SwapChainFlags.FullscreenVideo; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO = SwapChainFlags.YUVVideo; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED = SwapChainFlags.HWProtected; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING = SwapChainFlags.AllowTearing; + public const SwapChainFlags DXGI_SWAP_CHAIN_FLAG_RESTRICTED_TO_ALL_HOLOGRAPHIC_DISPLAYS = SwapChainFlags.RestrictedToAllHolographicDisplays; + public const AdapterFlags DXGI_ADAPTER_FLAG_NONE = AdapterFlags.None; + public const AdapterFlags DXGI_ADAPTER_FLAG_REMOTE = AdapterFlags.Remote; + public const AdapterFlags DXGI_ADAPTER_FLAG_SOFTWARE = AdapterFlags.Software; + public const OutduplPointerShapeType DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME = OutduplPointerShapeType.Monochrome; + public const OutduplPointerShapeType DXGI_OUTDUPL_POINTER_SHAPE_TYPE_COLOR = OutduplPointerShapeType.Color; + public const OutduplPointerShapeType DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR = OutduplPointerShapeType.MaskedColor; + public const OfferResourcePriority DXGI_OFFER_RESOURCE_PRIORITY_LOW = OfferResourcePriority.Low; + public const OfferResourcePriority DXGI_OFFER_RESOURCE_PRIORITY_NORMAL = OfferResourcePriority.Normal; + public const OfferResourcePriority DXGI_OFFER_RESOURCE_PRIORITY_HIGH = OfferResourcePriority.High; + public const Scaling DXGI_SCALING_STRETCH = Scaling.Stretch; + public const Scaling DXGI_SCALING_NONE = Scaling.None; + public const Scaling DXGI_SCALING_ASPECT_RATIO_STRETCH = Scaling.AspectRatioStretch; + public const GraphicsPreemptionGranularity DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY = GraphicsPreemptionGranularity.DmaBufferBoundary; + public const GraphicsPreemptionGranularity DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY = GraphicsPreemptionGranularity.PrimitiveBoundary; + public const GraphicsPreemptionGranularity DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY = GraphicsPreemptionGranularity.TriangleBoundary; + public const GraphicsPreemptionGranularity DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY = GraphicsPreemptionGranularity.PixelBoundary; + public const GraphicsPreemptionGranularity DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY = GraphicsPreemptionGranularity.InstructionBoundary; + public const ComputePreemptionGranularity DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY = ComputePreemptionGranularity.DmaBufferBoundary; + public const ComputePreemptionGranularity DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY = ComputePreemptionGranularity.DispatchBoundary; + public const ComputePreemptionGranularity DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY = ComputePreemptionGranularity.ThreadGroupBoundary; + public const ComputePreemptionGranularity DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY = ComputePreemptionGranularity.ThreadBoundary; + public const ComputePreemptionGranularity DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY = ComputePreemptionGranularity.InstructionBoundary; + public const MultiplaneOverlayYcbcrFlags DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE = MultiplaneOverlayYcbcrFlags.YcbcrFlagNominalRange; + public const MultiplaneOverlayYcbcrFlags DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709 = MultiplaneOverlayYcbcrFlags.YcbcrFlagBt709; + public const MultiplaneOverlayYcbcrFlags DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC = MultiplaneOverlayYcbcrFlags.YcbcrFlagXvycc; + public const FramePresentationMode DXGI_FRAME_PRESENTATION_MODE_COMPOSED = FramePresentationMode.Composed; + public const FramePresentationMode DXGI_FRAME_PRESENTATION_MODE_OVERLAY = FramePresentationMode.Overlay; + public const FramePresentationMode DXGI_FRAME_PRESENTATION_MODE_NONE = FramePresentationMode.None; + public const FramePresentationMode DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE = FramePresentationMode.CompositionFailure; + public const OverlaySupportFlags DXGI_OVERLAY_SUPPORT_FLAG_DIRECT = OverlaySupportFlags.Direct; + public const OverlaySupportFlags DXGI_OVERLAY_SUPPORT_FLAG_SCALING = OverlaySupportFlags.Scaling; + public const SwapChainColorSpaceSupportFlags DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_PRESENT = SwapChainColorSpaceSupportFlags.Present; + public const SwapChainColorSpaceSupportFlags DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_OVERLAY_PRESENT = SwapChainColorSpaceSupportFlags.OverlayPresent; + public const OverlayColorSpaceSupportFlags DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG_PRESENT = OverlayColorSpaceSupportFlags.Present; + public const MemorySegmentGroup DXGI_MEMORY_SEGMENT_GROUP_LOCAL = MemorySegmentGroup.Local; + public const MemorySegmentGroup DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL = MemorySegmentGroup.NonLocal; + public const OutduplFlags DXGI_OUTDUPL_COMPOSITED_UI_CAPTURE_ONLY = OutduplFlags.CompositedUICaptureOnly; + public const HDRMetadataType DXGI_HDR_METADATA_TYPE_NONE = HDRMetadataType.None; + public const HDRMetadataType DXGI_HDR_METADATA_TYPE_HDR10 = HDRMetadataType.Hdr10; + public const HDRMetadataType DXGI_HDR_METADATA_TYPE_HDR10PLUS = HDRMetadataType.Hdr10plus; + public const OfferResourceFlags DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT = OfferResourceFlags.AllowDecommit; + public const ReclaimResourceResults DXGI_RECLAIM_RESOURCE_RESULT_OK = ReclaimResourceResults.Ok; + public const ReclaimResourceResults DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED = ReclaimResourceResults.Discarded; + public const ReclaimResourceResults DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED = ReclaimResourceResults.NotCommitted; + public const Feature DXGI_FEATURE_PRESENT_ALLOW_TEARING = Feature.PresentAllowTearing; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_NONE = AdapterFlags3.None; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_REMOTE = AdapterFlags3.Remote; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_SOFTWARE = AdapterFlags3.Software; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE = AdapterFlags3.AcgCompatible; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES = AdapterFlags3.SupportMonitoredFences; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES = AdapterFlags3.SupportNonMonitoredFences; + public const AdapterFlags3 DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE = AdapterFlags3.KeyedMutexConformance; + public const HardwareCompositionSupportFlags DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN = HardwareCompositionSupportFlags.Fullscreen; + public const HardwareCompositionSupportFlags DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED = HardwareCompositionSupportFlags.Windowed; + public const HardwareCompositionSupportFlags DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED = HardwareCompositionSupportFlags.CursorStretched; + public const GpuPreference DXGI_GPU_PREFERENCE_UNSPECIFIED = GpuPreference.Unspecified; + public const GpuPreference DXGI_GPU_PREFERENCE_MINIMUM_POWER = GpuPreference.MinimumPower; + public const GpuPreference DXGI_GPU_PREFERENCE_HIGH_PERFORMANCE = GpuPreference.HighPerformance; + public const ReportLiveObjectFlags DXGI_DEBUG_RLO_SUMMARY = ReportLiveObjectFlags.Summary; + public const ReportLiveObjectFlags DXGI_DEBUG_RLO_DETAIL = ReportLiveObjectFlags.Detail; + public const ReportLiveObjectFlags DXGI_DEBUG_RLO_IGNORE_INTERNAL = ReportLiveObjectFlags.IgnoreInternal; + public const ReportLiveObjectFlags DXGI_DEBUG_RLO_ALL = ReportLiveObjectFlags.All; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN = InfoQueueMessageCategory.Unknown; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS = InfoQueueMessageCategory.Miscellaneous; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION = InfoQueueMessageCategory.Initialization; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP = InfoQueueMessageCategory.Cleanup; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION = InfoQueueMessageCategory.Compilation; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION = InfoQueueMessageCategory.StateCreation; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING = InfoQueueMessageCategory.StateSetting; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING = InfoQueueMessageCategory.StateGetting; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION = InfoQueueMessageCategory.ResourceManipulation; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION = InfoQueueMessageCategory.Execution; + public const InfoQueueMessageCategory DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER = InfoQueueMessageCategory.Shader; + public const InfoQueueMessageSeverity DXGI_INFO_QUEUE_MESSAGE_SEVERITY_CORRUPTION = InfoQueueMessageSeverity.Corruption; + public const InfoQueueMessageSeverity DXGI_INFO_QUEUE_MESSAGE_SEVERITY_ERROR = InfoQueueMessageSeverity.Error; + public const InfoQueueMessageSeverity DXGI_INFO_QUEUE_MESSAGE_SEVERITY_WARNING = InfoQueueMessageSeverity.Warning; + public const InfoQueueMessageSeverity DXGI_INFO_QUEUE_MESSAGE_SEVERITY_INFO = InfoQueueMessageSeverity.Info; + public const InfoQueueMessageSeverity DXGI_INFO_QUEUE_MESSAGE_SEVERITY_MESSAGE = InfoQueueMessageSeverity.Message; + public const MessageId DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_InvalidOutputWindow = MessageId.IDXGISwapChain_CreationOrResizeBuffers_InvalidOutputWindow; + public const MessageId DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferWidthInferred = MessageId.IDXGISwapChain_CreationOrResizeBuffers_BufferWidthInferred; + public const MessageId DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_BufferHeightInferred = MessageId.IDXGISwapChain_CreationOrResizeBuffers_BufferHeightInferred; + public const MessageId DXGI_MSG_IDXGISwapChain_CreationOrResizeBuffers_NoScanoutFlagChanged = MessageId.IDXGISwapChain_CreationOrResizeBuffers_NoScanoutFlagChanged; + public const MessageId DXGI_MSG_IDXGISwapChain_Creation_MaxBufferCountExceeded = MessageId.IDXGISwapChain_Creation_MaxBufferCountExceeded; + public const MessageId DXGI_MSG_IDXGISwapChain_Creation_TooFewBuffers = MessageId.IDXGISwapChain_Creation_TooFewBuffers; + public const MessageId DXGI_MSG_IDXGISwapChain_Creation_NoOutputWindow = MessageId.IDXGISwapChain_Creation_NoOutputWindow; + public const MessageId DXGI_MSG_IDXGISwapChain_Destruction_OtherMethodsCalled = MessageId.IDXGISwapChain_Destruction_OtherMethodsCalled; + public const MessageId DXGI_MSG_IDXGISwapChain_GetDesc_pDescIsNULL = MessageId.IDXGISwapChain_GetDesc_pDescIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_GetBuffer_ppSurfaceIsNULL = MessageId.IDXGISwapChain_GetBuffer_ppSurfaceIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_GetBuffer_NoAllocatedBuffers = MessageId.IDXGISwapChain_GetBuffer_NoAllocatedBuffers; + public const MessageId DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferMustBeZero = MessageId.IDXGISwapChain_GetBuffer_iBufferMustBeZero; + public const MessageId DXGI_MSG_IDXGISwapChain_GetBuffer_iBufferOOB = MessageId.IDXGISwapChain_GetBuffer_iBufferOOB; + public const MessageId DXGI_MSG_IDXGISwapChain_GetContainingOutput_ppOutputIsNULL = MessageId.IDXGISwapChain_GetContainingOutput_ppOutputIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_SyncIntervalOOB = MessageId.IDXGISwapChain_Present_SyncIntervalOOB; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_InvalidNonPreRotatedFlag = MessageId.IDXGISwapChain_Present_InvalidNonPreRotatedFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_NoAllocatedBuffers = MessageId.IDXGISwapChain_Present_NoAllocatedBuffers; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_GetDXGIAdapterFailed = MessageId.IDXGISwapChain_Present_GetDXGIAdapterFailed; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOB = MessageId.IDXGISwapChain_ResizeBuffers_BufferCountOOB; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_UnreleasedReferences = MessageId.IDXGISwapChain_ResizeBuffers_UnreleasedReferences; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidSwapChainFlag = MessageId.IDXGISwapChain_ResizeBuffers_InvalidSwapChainFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidNonPreRotatedFlag = MessageId.IDXGISwapChain_ResizeBuffers_InvalidNonPreRotatedFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeTarget_RefreshRateDivideByZero = MessageId.IDXGISwapChain_ResizeTarget_RefreshRateDivideByZero; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_InvalidTarget = MessageId.IDXGISwapChain_SetFullscreenState_InvalidTarget; + public const MessageId DXGI_MSG_IDXGISwapChain_GetFrameStatistics_pStatsIsNULL = MessageId.IDXGISwapChain_GetFrameStatistics_pStatsIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_GetLastPresentCount_pLastPresentCountIsNULL = MessageId.IDXGISwapChain_GetLastPresentCount_pLastPresentCountIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_RemoteNotSupported = MessageId.IDXGISwapChain_SetFullscreenState_RemoteNotSupported; + public const MessageId DXGI_MSG_IDXGIOutput_TakeOwnership_FailedToAcquireFullscreenMutex = MessageId.IDXGIOutput_TakeOwnership_FailedToAcquireFullscreenMutex; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ppAdapterInterfaceIsNULL = MessageId.IDXGIFactory_CreateSoftwareAdapter_ppAdapterInterfaceIsNULL; + public const MessageId DXGI_MSG_IDXGIFactory_EnumAdapters_ppAdapterInterfaceIsNULL = MessageId.IDXGIFactory_EnumAdapters_ppAdapterInterfaceIsNULL; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_ppSwapChainIsNULL = MessageId.IDXGIFactory_CreateSwapChain_ppSwapChainIsNULL; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_pDescIsNULL = MessageId.IDXGIFactory_CreateSwapChain_pDescIsNULL; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_UnknownSwapEffect = MessageId.IDXGIFactory_CreateSwapChain_UnknownSwapEffect; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFlags = MessageId.IDXGIFactory_CreateSwapChain_InvalidFlags; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedFlagAndWindowed = MessageId.IDXGIFactory_CreateSwapChain_NonPreRotatedFlagAndWindowed; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_NullDeviceInterface = MessageId.IDXGIFactory_CreateSwapChain_NullDeviceInterface; + public const MessageId DXGI_MSG_IDXGIFactory_GetWindowAssociation_phWndIsNULL = MessageId.IDXGIFactory_GetWindowAssociation_phWndIsNULL; + public const MessageId DXGI_MSG_IDXGIFactory_MakeWindowAssociation_InvalidFlags = MessageId.IDXGIFactory_MakeWindowAssociation_InvalidFlags; + public const MessageId DXGI_MSG_IDXGISurface_Map_InvalidSurface = MessageId.IDXGISurface_Map_InvalidSurface; + public const MessageId DXGI_MSG_IDXGISurface_Map_FlagsSetToZero = MessageId.IDXGISurface_Map_FlagsSetToZero; + public const MessageId DXGI_MSG_IDXGISurface_Map_DiscardAndReadFlagSet = MessageId.IDXGISurface_Map_DiscardAndReadFlagSet; + public const MessageId DXGI_MSG_IDXGISurface_Map_DiscardButNotWriteFlagSet = MessageId.IDXGISurface_Map_DiscardButNotWriteFlagSet; + public const MessageId DXGI_MSG_IDXGISurface_Map_NoCPUAccess = MessageId.IDXGISurface_Map_NoCPUAccess; + public const MessageId DXGI_MSG_IDXGISurface_Map_ReadFlagSetButCPUAccessIsDynamic = MessageId.IDXGISurface_Map_ReadFlagSetButCPUAccessIsDynamic; + public const MessageId DXGI_MSG_IDXGISurface_Map_DiscardFlagSetButCPUAccessIsNotDynamic = MessageId.IDXGISurface_Map_DiscardFlagSetButCPUAccessIsNotDynamic; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplayModeList_pNumModesIsNULL = MessageId.IDXGIOutput_GetDisplayModeList_pNumModesIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasInvalidWidthOrHeight = MessageId.IDXGIOutput_FindClosestMatchingMode_ModeHasInvalidWidthOrHeight; + public const MessageId DXGI_MSG_IDXGIOutput_GetCammaControlCapabilities_NoOwnerDevice = MessageId.IDXGIOutput_GetCammaControlCapabilities_NoOwnerDevice; + public const MessageId DXGI_MSG_IDXGIOutput_TakeOwnership_pDeviceIsNULL = MessageId.IDXGIOutput_TakeOwnership_pDeviceIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_NoOwnerDevice = MessageId.IDXGIOutput_GetDisplaySurfaceData_NoOwnerDevice; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_pDestinationIsNULL = MessageId.IDXGIOutput_GetDisplaySurfaceData_pDestinationIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_MapOfDestinationFailed = MessageId.IDXGIOutput_GetDisplaySurfaceData_MapOfDestinationFailed; + public const MessageId DXGI_MSG_IDXGIOutput_GetFrameStatistics_NoOwnerDevice = MessageId.IDXGIOutput_GetFrameStatistics_NoOwnerDevice; + public const MessageId DXGI_MSG_IDXGIOutput_GetFrameStatistics_pStatsIsNULL = MessageId.IDXGIOutput_GetFrameStatistics_pStatsIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_SetGammaControl_NoOwnerDevice = MessageId.IDXGIOutput_SetGammaControl_NoOwnerDevice; + public const MessageId DXGI_MSG_IDXGIOutput_GetGammaControl_NoOwnerDevice = MessageId.IDXGIOutput_GetGammaControl_NoOwnerDevice; + public const MessageId DXGI_MSG_IDXGIOutput_GetGammaControl_NoGammaControls = MessageId.IDXGIOutput_GetGammaControl_NoGammaControls; + public const MessageId DXGI_MSG_IDXGIOutput_SetDisplaySurface_IDXGIResourceNotSupportedBypPrimary = MessageId.IDXGIOutput_SetDisplaySurface_IDXGIResourceNotSupportedBypPrimary; + public const MessageId DXGI_MSG_IDXGIOutput_SetDisplaySurface_pPrimaryIsInvalid = MessageId.IDXGIOutput_SetDisplaySurface_pPrimaryIsInvalid; + public const MessageId DXGI_MSG_IDXGIOutput_SetDisplaySurface_NoOwnerDevice = MessageId.IDXGIOutput_SetDisplaySurface_NoOwnerDevice; + public const MessageId DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteDeviceNotSupported = MessageId.IDXGIOutput_TakeOwnership_RemoteDeviceNotSupported; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteDeviceNotSupported = MessageId.IDXGIOutput_GetDisplayModeList_RemoteDeviceNotSupported; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteDeviceNotSupported = MessageId.IDXGIOutput_FindClosestMatchingMode_RemoteDeviceNotSupported; + public const MessageId DXGI_MSG_IDXGIDevice_CreateSurface_InvalidParametersWithpSharedResource = MessageId.IDXGIDevice_CreateSurface_InvalidParametersWithpSharedResource; + public const MessageId DXGI_MSG_IDXGIObject_GetPrivateData_puiDataSizeIsNULL = MessageId.IDXGIObject_GetPrivateData_puiDataSizeIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_Creation_InvalidOutputWindow = MessageId.IDXGISwapChain_Creation_InvalidOutputWindow; + public const MessageId DXGI_MSG_IDXGISwapChain_Release_SwapChainIsFullscreen = MessageId.IDXGISwapChain_Release_SwapChainIsFullscreen; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_InvalidTargetSurfaceFormat = MessageId.IDXGIOutput_GetDisplaySurfaceData_InvalidTargetSurfaceFormat; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSoftwareAdapter_ModuleIsNULL = MessageId.IDXGIFactory_CreateSoftwareAdapter_ModuleIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_IDXGIDeviceNotSupportedBypConcernedDevice = MessageId.IDXGIOutput_FindClosestMatchingMode_IDXGIDeviceNotSupportedBypConcernedDevice; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_pModeToMatchOrpClosestMatchIsNULL = MessageId.IDXGIOutput_FindClosestMatchingMode_pModeToMatchOrpClosestMatchIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_ModeHasRefreshRateDenominatorZero = MessageId.IDXGIOutput_FindClosestMatchingMode_ModeHasRefreshRateDenominatorZero; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_UnknownFormatIsInvalidForConfiguration = MessageId.IDXGIOutput_FindClosestMatchingMode_UnknownFormatIsInvalidForConfiguration; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScanlineOrdering = MessageId.IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScanlineOrdering; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScaling = MessageId.IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeScaling; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeFormatAndDeviceCombination = MessageId.IDXGIOutput_FindClosestMatchingMode_InvalidDisplayModeFormatAndDeviceCombination; + public const MessageId DXGI_MSG_IDXGIFactory_Creation_CalledFromDllMain = MessageId.IDXGIFactory_Creation_CalledFromDllMain; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_OutputNotOwnedBySwapChainDevice = MessageId.IDXGISwapChain_SetFullscreenState_OutputNotOwnedBySwapChainDevice; + public const MessageId DXGI_MSG_IDXGISwapChain_Creation_InvalidWindowStyle = MessageId.IDXGISwapChain_Creation_InvalidWindowStyle; + public const MessageId DXGI_MSG_IDXGISwapChain_GetFrameStatistics_UnsupportedStatistics = MessageId.IDXGISwapChain_GetFrameStatistics_UnsupportedStatistics; + public const MessageId DXGI_MSG_IDXGISwapChain_GetContainingOutput_SwapchainAdapterDoesNotControlOutput = MessageId.IDXGISwapChain_GetContainingOutput_SwapchainAdapterDoesNotControlOutput; + public const MessageId DXGI_MSG_IDXGIOutput_SetOrGetGammaControl_pArrayIsNULL = MessageId.IDXGIOutput_SetOrGetGammaControl_pArrayIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_FullscreenInvalidForChildWindows = MessageId.IDXGISwapChain_SetFullscreenState_FullscreenInvalidForChildWindows; + public const MessageId DXGI_MSG_IDXGIFactory_Release_CalledFromDllMain = MessageId.IDXGIFactory_Release_CalledFromDllMain; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_UnreleasedHDC = MessageId.IDXGISwapChain_Present_UnreleasedHDC; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_NonPreRotatedAndGDICompatibleFlags = MessageId.IDXGISwapChain_ResizeBuffers_NonPreRotatedAndGDICompatibleFlags; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_NonPreRotatedAndGDICompatibleFlags = MessageId.IDXGIFactory_CreateSwapChain_NonPreRotatedAndGDICompatibleFlags; + public const MessageId DXGI_MSG_IDXGISurface1_GetDC_pHdcIsNULL = MessageId.IDXGISurface1_GetDC_pHdcIsNULL; + public const MessageId DXGI_MSG_IDXGISurface1_GetDC_SurfaceNotTexture2D = MessageId.IDXGISurface1_GetDC_SurfaceNotTexture2D; + public const MessageId DXGI_MSG_IDXGISurface1_GetDC_GDICompatibleFlagNotSet = MessageId.IDXGISurface1_GetDC_GDICompatibleFlagNotSet; + public const MessageId DXGI_MSG_IDXGISurface1_GetDC_UnreleasedHDC = MessageId.IDXGISurface1_GetDC_UnreleasedHDC; + public const MessageId DXGI_MSG_IDXGISurface_Map_NoCPUAccess2 = MessageId.IDXGISurface_Map_NoCPUAccess2; + public const MessageId DXGI_MSG_IDXGISurface1_ReleaseDC_GetDCNotCalled = MessageId.IDXGISurface1_ReleaseDC_GetDCNotCalled; + public const MessageId DXGI_MSG_IDXGISurface1_ReleaseDC_InvalidRectangleDimensions = MessageId.IDXGISurface1_ReleaseDC_InvalidRectangleDimensions; + public const MessageId DXGI_MSG_IDXGIOutput_TakeOwnership_RemoteOutputNotSupported = MessageId.IDXGIOutput_TakeOwnership_RemoteOutputNotSupported; + public const MessageId DXGI_MSG_IDXGIOutput_FindClosestMatchingMode_RemoteOutputNotSupported = MessageId.IDXGIOutput_FindClosestMatchingMode_RemoteOutputNotSupported; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplayModeList_RemoteOutputNotSupported = MessageId.IDXGIOutput_GetDisplayModeList_RemoteOutputNotSupported; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_pDeviceHasMismatchedDXGIFactory = MessageId.IDXGIFactory_CreateSwapChain_pDeviceHasMismatchedDXGIFactory; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_NonOptimalFSConfiguration = MessageId.IDXGISwapChain_Present_NonOptimalFSConfiguration; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSequentialNotSupportedOnD3D10 = MessageId.IDXGIFactory_CreateSwapChain_FlipSequentialNotSupportedOnD3D10; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_BufferCountOOBForFlipSequential = MessageId.IDXGIFactory_CreateSwapChain_BufferCountOOBForFlipSequential; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidFormatForFlipSequential = MessageId.IDXGIFactory_CreateSwapChain_InvalidFormatForFlipSequential; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_MultiSamplingNotSupportedForFlipSequential = MessageId.IDXGIFactory_CreateSwapChain_MultiSamplingNotSupportedForFlipSequential; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_BufferCountOOBForFlipSequential = MessageId.IDXGISwapChain_ResizeBuffers_BufferCountOOBForFlipSequential; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidFormatForFlipSequential = MessageId.IDXGISwapChain_ResizeBuffers_InvalidFormatForFlipSequential; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_PartialPresentationBeforeStandardPresentation = MessageId.IDXGISwapChain_Present_PartialPresentationBeforeStandardPresentation; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_FullscreenPartialPresentIsInvalid = MessageId.IDXGISwapChain_Present_FullscreenPartialPresentIsInvalid; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_InvalidPresentTestOrDoNotSequenceFlag = MessageId.IDXGISwapChain_Present_InvalidPresentTestOrDoNotSequenceFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ScrollInfoWithNoDirtyRectsSpecified = MessageId.IDXGISwapChain_Present_ScrollInfoWithNoDirtyRectsSpecified; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_EmptyScrollRect = MessageId.IDXGISwapChain_Present_EmptyScrollRect; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBounds = MessageId.IDXGISwapChain_Present_ScrollRectOutOfBackbufferBounds; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ScrollRectOutOfBackbufferBoundsWithOffset = MessageId.IDXGISwapChain_Present_ScrollRectOutOfBackbufferBoundsWithOffset; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_EmptyDirtyRect = MessageId.IDXGISwapChain_Present_EmptyDirtyRect; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_DirtyRectOutOfBackbufferBounds = MessageId.IDXGISwapChain_Present_DirtyRectOutOfBackbufferBounds; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_UnsupportedBufferUsageFlags = MessageId.IDXGIFactory_CreateSwapChain_UnsupportedBufferUsageFlags; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_DoNotSequenceFlagSetButPreviousBufferIsUndefined = MessageId.IDXGISwapChain_Present_DoNotSequenceFlagSetButPreviousBufferIsUndefined; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_UnsupportedFlags = MessageId.IDXGISwapChain_Present_UnsupportedFlags; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_FlipModelChainMustResizeOrCreateOnFSTransition = MessageId.IDXGISwapChain_Present_FlipModelChainMustResizeOrCreateOnFSTransition; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_pRestrictToOutputFromOtherIDXGIFactory = MessageId.IDXGIFactory_CreateSwapChain_pRestrictToOutputFromOtherIDXGIFactory; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictOutputNotSupportedOnAdapter = MessageId.IDXGIFactory_CreateSwapChain_RestrictOutputNotSupportedOnAdapter; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagSetButInvalidpRestrictToOutput = MessageId.IDXGISwapChain_Present_RestrictToOutputFlagSetButInvalidpRestrictToOutput; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_RestrictToOutputFlagdWithFullscreen = MessageId.IDXGISwapChain_Present_RestrictToOutputFlagdWithFullscreen; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_RestrictOutputFlagWithStaleSwapChain = MessageId.IDXGISwapChain_Present_RestrictOutputFlagWithStaleSwapChain; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_OtherFlagsCausingInvalidPresentTestFlag = MessageId.IDXGISwapChain_Present_OtherFlagsCausingInvalidPresentTestFlag; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_UnavailableInSession0 = MessageId.IDXGIFactory_CreateSwapChain_UnavailableInSession0; + public const MessageId DXGI_MSG_IDXGIFactory_MakeWindowAssociation_UnavailableInSession0 = MessageId.IDXGIFactory_MakeWindowAssociation_UnavailableInSession0; + public const MessageId DXGI_MSG_IDXGIFactory_GetWindowAssociation_UnavailableInSession0 = MessageId.IDXGIFactory_GetWindowAssociation_UnavailableInSession0; + public const MessageId DXGI_MSG_IDXGIAdapter_EnumOutputs_UnavailableInSession0 = MessageId.IDXGIAdapter_EnumOutputs_UnavailableInSession0; + public const MessageId DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_StereoDisabled = MessageId.IDXGISwapChain_CreationOrSetFullscreenState_StereoDisabled; + public const MessageId DXGI_MSG_IDXGIFactory2_UnregisterStatus_CookieNotFound = MessageId.IDXGIFactory2_UnregisterStatus_CookieNotFound; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFSOrOverlay = MessageId.IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFSOrOverlay; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFlipSequential = MessageId.IDXGISwapChain_Present_ProtectedContentInWindowedModeWithoutFlipSequential; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ProtectedContentWithRDPDriver = MessageId.IDXGISwapChain_Present_ProtectedContentWithRDPDriver; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ProtectedContentInWindowedModeWithDWMOffOrInvalidDisplayAffinity = MessageId.IDXGISwapChain_Present_ProtectedContentInWindowedModeWithDWMOffOrInvalidDisplayAffinity; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_WidthOrHeightIsZero = MessageId.IDXGIFactory_CreateSwapChainForComposition_WidthOrHeightIsZero; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_OnlyFlipSequentialSupported = MessageId.IDXGIFactory_CreateSwapChainForComposition_OnlyFlipSequentialSupported; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnAdapter = MessageId.IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnAdapter; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnWindows7 = MessageId.IDXGIFactory_CreateSwapChainForComposition_UnsupportedOnWindows7; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSTransitionWithCompositionSwapChain = MessageId.IDXGISwapChain_SetFullscreenState_FSTransitionWithCompositionSwapChain; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeTarget_InvalidWithCompositionSwapChain = MessageId.IDXGISwapChain_ResizeTarget_InvalidWithCompositionSwapChain; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_WidthOrHeightIsZero = MessageId.IDXGISwapChain_ResizeBuffers_WidthOrHeightIsZero; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneIsFlipModelOnly = MessageId.IDXGIFactory_CreateSwapChain_ScalingNoneIsFlipModelOnly; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingUnrecognized = MessageId.IDXGIFactory_CreateSwapChain_ScalingUnrecognized; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyFullscreenUnsupported = MessageId.IDXGIFactory_CreateSwapChain_DisplayOnlyFullscreenUnsupported; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyUnsupported = MessageId.IDXGIFactory_CreateSwapChain_DisplayOnlyUnsupported; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_RestartIsFullscreenOnly = MessageId.IDXGISwapChain_Present_RestartIsFullscreenOnly; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_ProtectedWindowlessPresentationRequiresDisplayOnly = MessageId.IDXGISwapChain_Present_ProtectedWindowlessPresentationRequiresDisplayOnly; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_DisplayOnlyUnsupported = MessageId.IDXGISwapChain_SetFullscreenState_DisplayOnlyUnsupported; + public const MessageId DXGI_MSG_IDXGISwapChain1_SetBackgroundColor_OutOfRange = MessageId.IDXGISwapChain1_SetBackgroundColor_OutOfRange; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyFullscreenUnsupported = MessageId.IDXGISwapChain_ResizeBuffers_DisplayOnlyFullscreenUnsupported; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyUnsupported = MessageId.IDXGISwapChain_ResizeBuffers_DisplayOnlyUnsupported; + public const MessageId DXGI_MSG_IDXGISwapchain_Present_ScrollUnsupported = MessageId.IDXGISwapchain_Present_ScrollUnsupported; + public const MessageId DXGI_MSG_IDXGISwapChain1_SetRotation_UnsupportedOS = MessageId.IDXGISwapChain1_SetRotation_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGISwapChain1_GetRotation_UnsupportedOS = MessageId.IDXGISwapChain1_GetRotation_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGISwapchain_Present_FullscreenRotation = MessageId.IDXGISwapchain_Present_FullscreenRotation; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithMSAABuffers = MessageId.IDXGISwapChain_Present_PartialPresentationWithMSAABuffers; + public const MessageId DXGI_MSG_IDXGISwapChain1_SetRotation_FlipSequentialRequired = MessageId.IDXGISwapChain1_SetRotation_FlipSequentialRequired; + public const MessageId DXGI_MSG_IDXGISwapChain1_SetRotation_InvalidRotation = MessageId.IDXGISwapChain1_SetRotation_InvalidRotation; + public const MessageId DXGI_MSG_IDXGISwapChain1_GetRotation_FlipSequentialRequired = MessageId.IDXGISwapChain1_GetRotation_FlipSequentialRequired; + public const MessageId DXGI_MSG_IDXGISwapChain_GetHwnd_WrongType = MessageId.IDXGISwapChain_GetHwnd_WrongType; + public const MessageId DXGI_MSG_IDXGISwapChain_GetCompositionSurface_WrongType = MessageId.IDXGISwapChain_GetCompositionSurface_WrongType; + public const MessageId DXGI_MSG_IDXGISwapChain_GetCoreWindow_WrongType = MessageId.IDXGISwapChain_GetCoreWindow_WrongType; + public const MessageId DXGI_MSG_IDXGISwapChain_GetFullscreenDesc_NonHwnd = MessageId.IDXGISwapChain_GetFullscreenDesc_NonHwnd; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_CoreWindow = MessageId.IDXGISwapChain_SetFullscreenState_CoreWindow; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_UnsupportedOnWindows7 = MessageId.IDXGIFactory2_CreateSwapChainForCoreWindow_UnsupportedOnWindows7; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsNULL = MessageId.IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsNULL; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_FSUnsupportedForModernApps = MessageId.IDXGIFactory_CreateSwapChain_FSUnsupportedForModernApps; + public const MessageId DXGI_MSG_IDXGIFactory_MakeWindowAssociation_ModernApp = MessageId.IDXGIFactory_MakeWindowAssociation_ModernApp; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeTarget_ModernApp = MessageId.IDXGISwapChain_ResizeTarget_ModernApp; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeTarget_pNewTargetParametersIsNULL = MessageId.IDXGISwapChain_ResizeTarget_pNewTargetParametersIsNULL; + public const MessageId DXGI_MSG_IDXGIOutput_SetDisplaySurface_ModernApp = MessageId.IDXGIOutput_SetDisplaySurface_ModernApp; + public const MessageId DXGI_MSG_IDXGIOutput_TakeOwnership_ModernApp = MessageId.IDXGIOutput_TakeOwnership_ModernApp; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsInvalid = MessageId.IDXGIFactory2_CreateSwapChainForCoreWindow_pWindowIsInvalid; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCompositionSurface_InvalidHandle = MessageId.IDXGIFactory2_CreateSwapChainForCompositionSurface_InvalidHandle; + public const MessageId DXGI_MSG_IDXGISurface1_GetDC_ModernApp = MessageId.IDXGISurface1_GetDC_ModernApp; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_ScalingNoneRequiresWindows8OrNewer = MessageId.IDXGIFactory_CreateSwapChain_ScalingNoneRequiresWindows8OrNewer; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoAndPreferRight = MessageId.IDXGISwapChain_Present_TemporaryMonoAndPreferRight; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithDoNotSequence = MessageId.IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithDoNotSequence; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithoutStereo = MessageId.IDXGISwapChain_Present_TemporaryMonoOrPreferRightWithoutStereo; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_TemporaryMonoUnsupported = MessageId.IDXGISwapChain_Present_TemporaryMonoUnsupported; + public const MessageId DXGI_MSG_IDXGIOutput_GetDisplaySurfaceData_ArraySizeMismatch = MessageId.IDXGIOutput_GetDisplaySurfaceData_ArraySizeMismatch; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_PartialPresentationWithSwapEffectDiscard = MessageId.IDXGISwapChain_Present_PartialPresentationWithSwapEffectDiscard; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaUnrecognized = MessageId.IDXGIFactory_CreateSwapChain_AlphaUnrecognized; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsWindowlessOnly = MessageId.IDXGIFactory_CreateSwapChain_AlphaIsWindowlessOnly; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_AlphaIsFlipModelOnly = MessageId.IDXGIFactory_CreateSwapChain_AlphaIsFlipModelOnly; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_RestrictToOutputAdapterMismatch = MessageId.IDXGIFactory_CreateSwapChain_RestrictToOutputAdapterMismatch; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_DisplayOnlyOnLegacy = MessageId.IDXGIFactory_CreateSwapChain_DisplayOnlyOnLegacy; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_DisplayOnlyOnLegacy = MessageId.IDXGISwapChain_ResizeBuffers_DisplayOnlyOnLegacy; + public const MessageId DXGI_MSG_IDXGIResource1_CreateSubresourceSurface_InvalidIndex = MessageId.IDXGIResource1_CreateSubresourceSurface_InvalidIndex; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidScaling = MessageId.IDXGIFactory_CreateSwapChainForComposition_InvalidScaling; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForCoreWindow_InvalidSwapEffect = MessageId.IDXGIFactory_CreateSwapChainForCoreWindow_InvalidSwapEffect; + public const MessageId DXGI_MSG_IDXGIResource1_CreateSharedHandle_UnsupportedOS = MessageId.IDXGIResource1_CreateSharedHandle_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusWindow_UnsupportedOS = MessageId.IDXGIFactory2_RegisterOcclusionStatusWindow_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGIFactory2_RegisterOcclusionStatusEvent_UnsupportedOS = MessageId.IDXGIFactory2_RegisterOcclusionStatusEvent_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGIOutput1_DuplicateOutput_UnsupportedOS = MessageId.IDXGIOutput1_DuplicateOutput_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGIDisplayControl_IsStereoEnabled_UnsupportedOS = MessageId.IDXGIDisplayControl_IsStereoEnabled_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForComposition_InvalidAlphaMode = MessageId.IDXGIFactory_CreateSwapChainForComposition_InvalidAlphaMode; + public const MessageId DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidResource = MessageId.IDXGIFactory_GetSharedResourceAdapterLuid_InvalidResource; + public const MessageId DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_InvalidLUID = MessageId.IDXGIFactory_GetSharedResourceAdapterLuid_InvalidLUID; + public const MessageId DXGI_MSG_IDXGIFactory_GetSharedResourceAdapterLuid_UnsupportedOS = MessageId.IDXGIFactory_GetSharedResourceAdapterLuid_UnsupportedOS; + public const MessageId DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_2DOnly = MessageId.IDXGIOutput1_GetDisplaySurfaceData1_2DOnly; + public const MessageId DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_StagingOnly = MessageId.IDXGIOutput1_GetDisplaySurfaceData1_StagingOnly; + public const MessageId DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NeedCPUAccessWrite = MessageId.IDXGIOutput1_GetDisplaySurfaceData1_NeedCPUAccessWrite; + public const MessageId DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_NoShared = MessageId.IDXGIOutput1_GetDisplaySurfaceData1_NoShared; + public const MessageId DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_OnlyMipLevels1 = MessageId.IDXGIOutput1_GetDisplaySurfaceData1_OnlyMipLevels1; + public const MessageId DXGI_MSG_IDXGIOutput1_GetDisplaySurfaceData1_MappedOrOfferedResource = MessageId.IDXGIOutput1_GetDisplaySurfaceData1_MappedOrOfferedResource; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_FSUnsupportedForModernApps = MessageId.IDXGISwapChain_SetFullscreenState_FSUnsupportedForModernApps; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_FailedToGoFSButNonPreRotated = MessageId.IDXGIFactory_CreateSwapChain_FailedToGoFSButNonPreRotated; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainOrRegisterOcclusionStatus_BlitModelUsedWhileRegisteredForOcclusionStatusEvents = MessageId.IDXGIFactory_CreateSwapChainOrRegisterOcclusionStatus_BlitModelUsedWhileRegisteredForOcclusionStatusEvents; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_BlitModelUsedWhileRegisteredForOcclusionStatusEvents = MessageId.IDXGISwapChain_Present_BlitModelUsedWhileRegisteredForOcclusionStatusEvents; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreFlipModelOnly = MessageId.IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreFlipModelOnly; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreNotFullscreen = MessageId.IDXGIFactory_CreateSwapChain_WaitableSwapChainsAreNotFullscreen; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_Waitable = MessageId.IDXGISwapChain_SetFullscreenState_Waitable; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveWaitableFlag = MessageId.IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveWaitableFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_GetFrameLatencyWaitableObject_OnlyWaitable = MessageId.IDXGISwapChain_GetFrameLatencyWaitableObject_OnlyWaitable; + public const MessageId DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_OnlyWaitable = MessageId.IDXGISwapChain_GetMaximumFrameLatency_OnlyWaitable; + public const MessageId DXGI_MSG_IDXGISwapChain_GetMaximumFrameLatency_pMaxLatencyIsNULL = MessageId.IDXGISwapChain_GetMaximumFrameLatency_pMaxLatencyIsNULL; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_OnlyWaitable = MessageId.IDXGISwapChain_SetMaximumFrameLatency_OnlyWaitable; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMaximumFrameLatency_MaxLatencyIsOutOfBounds = MessageId.IDXGISwapChain_SetMaximumFrameLatency_MaxLatencyIsOutOfBounds; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_ForegroundIsCoreWindowOnly = MessageId.IDXGIFactory_CreateSwapChain_ForegroundIsCoreWindowOnly; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_ForegroundUnsupportedOnAdapter = MessageId.IDXGIFactory2_CreateSwapChainForCoreWindow_ForegroundUnsupportedOnAdapter; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidScaling = MessageId.IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidScaling; + public const MessageId DXGI_MSG_IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidAlphaMode = MessageId.IDXGIFactory2_CreateSwapChainForCoreWindow_InvalidAlphaMode; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveForegroundFlag = MessageId.IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveForegroundFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixPointerCannotBeNull = MessageId.IDXGISwapChain_SetMatrixTransform_MatrixPointerCannotBeNull; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMatrixTransform_RequiresCompositionSwapChain = MessageId.IDXGISwapChain_SetMatrixTransform_RequiresCompositionSwapChain; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeFinite = MessageId.IDXGISwapChain_SetMatrixTransform_MatrixMustBeFinite; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMatrixTransform_MatrixMustBeTranslateAndOrScale = MessageId.IDXGISwapChain_SetMatrixTransform_MatrixMustBeTranslateAndOrScale; + public const MessageId DXGI_MSG_IDXGISwapChain_GetMatrixTransform_MatrixPointerCannotBeNull = MessageId.IDXGISwapChain_GetMatrixTransform_MatrixPointerCannotBeNull; + public const MessageId DXGI_MSG_IDXGISwapChain_GetMatrixTransform_RequiresCompositionSwapChain = MessageId.IDXGISwapChain_GetMatrixTransform_RequiresCompositionSwapChain; + public const MessageId DXGI_MSG_DXGIGetDebugInterface1_NULL_ppDebug = MessageId.DXGIGetDebugInterface1_NULL_ppDebug; + public const MessageId DXGI_MSG_DXGIGetDebugInterface1_InvalidFlags = MessageId.DXGIGetDebugInterface1_InvalidFlags; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_Decode = MessageId.IDXGISwapChain_Present_Decode; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_Decode = MessageId.IDXGISwapChain_ResizeBuffers_Decode; + public const MessageId DXGI_MSG_IDXGISwapChain_SetSourceSize_FlipModel = MessageId.IDXGISwapChain_SetSourceSize_FlipModel; + public const MessageId DXGI_MSG_IDXGISwapChain_SetSourceSize_Decode = MessageId.IDXGISwapChain_SetSourceSize_Decode; + public const MessageId DXGI_MSG_IDXGISwapChain_SetSourceSize_WidthHeight = MessageId.IDXGISwapChain_SetSourceSize_WidthHeight; + public const MessageId DXGI_MSG_IDXGISwapChain_GetSourceSize_NullPointers = MessageId.IDXGISwapChain_GetSourceSize_NullPointers; + public const MessageId DXGI_MSG_IDXGISwapChain_GetSourceSize_Decode = MessageId.IDXGISwapChain_GetSourceSize_Decode; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_SetColorSpace_InvalidFlags = MessageId.IDXGIDecodeSwapChain_SetColorSpace_InvalidFlags; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_SetSourceRect_InvalidRect = MessageId.IDXGIDecodeSwapChain_SetSourceRect_InvalidRect; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_SetTargetRect_InvalidRect = MessageId.IDXGIDecodeSwapChain_SetTargetRect_InvalidRect; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_SetDestSize_InvalidSize = MessageId.IDXGIDecodeSwapChain_SetDestSize_InvalidSize; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_GetSourceRect_InvalidPointer = MessageId.IDXGIDecodeSwapChain_GetSourceRect_InvalidPointer; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_GetTargetRect_InvalidPointer = MessageId.IDXGIDecodeSwapChain_GetTargetRect_InvalidPointer; + public const MessageId DXGI_MSG_IDXGIDecodeSwapChain_GetDestSize_InvalidPointer = MessageId.IDXGIDecodeSwapChain_GetDestSize_InvalidPointer; + public const MessageId DXGI_MSG_IDXGISwapChain_PresentBuffer_YUV = MessageId.IDXGISwapChain_PresentBuffer_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_SetSourceSize_YUV = MessageId.IDXGISwapChain_SetSourceSize_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_GetSourceSize_YUV = MessageId.IDXGISwapChain_GetSourceSize_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_SetMatrixTransform_YUV = MessageId.IDXGISwapChain_SetMatrixTransform_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_GetMatrixTransform_YUV = MessageId.IDXGISwapChain_GetMatrixTransform_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_PartialPresentation_YUV = MessageId.IDXGISwapChain_Present_PartialPresentation_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveFlag_YUV = MessageId.IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveFlag_YUV; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_Alignment_YUV = MessageId.IDXGISwapChain_ResizeBuffers_Alignment_YUV; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_ShaderInputUnsupported_YUV = MessageId.IDXGIFactory_CreateSwapChain_ShaderInputUnsupported_YUV; + public const MessageId DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_NullPointers = MessageId.IDXGIOutput3_CheckOverlaySupport_NullPointers; + public const MessageId DXGI_MSG_IDXGIOutput3_CheckOverlaySupport_IDXGIDeviceNotSupportedBypConcernedDevice = MessageId.IDXGIOutput3_CheckOverlaySupport_IDXGIDeviceNotSupportedBypConcernedDevice; + public const MessageId DXGI_MSG_IDXGIAdapter_EnumOutputs2_InvalidEnumOutputs2Flag = MessageId.IDXGIAdapter_EnumOutputs2_InvalidEnumOutputs2Flag; + public const MessageId DXGI_MSG_IDXGISwapChain_CreationOrSetFullscreenState_FSUnsupportedForFlipDiscard = MessageId.IDXGISwapChain_CreationOrSetFullscreenState_FSUnsupportedForFlipDiscard; + public const MessageId DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_NullPointers = MessageId.IDXGIOutput4_CheckOverlayColorSpaceSupport_NullPointers; + public const MessageId DXGI_MSG_IDXGIOutput4_CheckOverlayColorSpaceSupport_IDXGIDeviceNotSupportedBypConcernedDevice = MessageId.IDXGIOutput4_CheckOverlayColorSpaceSupport_IDXGIDeviceNotSupportedBypConcernedDevice; + public const MessageId DXGI_MSG_IDXGISwapChain3_CheckColorSpaceSupport_NullPointers = MessageId.IDXGISwapChain3_CheckColorSpaceSupport_NullPointers; + public const MessageId DXGI_MSG_IDXGISwapChain3_SetColorSpace1_InvalidColorSpace = MessageId.IDXGISwapChain3_SetColorSpace1_InvalidColorSpace; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidHwProtect = MessageId.IDXGIFactory_CreateSwapChain_InvalidHwProtect; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_HwProtectUnsupported = MessageId.IDXGIFactory_CreateSwapChain_HwProtectUnsupported; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtect = MessageId.IDXGISwapChain_ResizeBuffers_InvalidHwProtect; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_HwProtectUnsupported = MessageId.IDXGISwapChain_ResizeBuffers_HwProtectUnsupported; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers1_D3D12Only = MessageId.IDXGISwapChain_ResizeBuffers1_D3D12Only; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers1_FlipModel = MessageId.IDXGISwapChain_ResizeBuffers1_FlipModel; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers1_NodeMaskAndQueueRequired = MessageId.IDXGISwapChain_ResizeBuffers1_NodeMaskAndQueueRequired; + public const MessageId DXGI_MSG_IDXGISwapChain_CreateSwapChain_InvalidHwProtectGdiFlag = MessageId.IDXGISwapChain_CreateSwapChain_InvalidHwProtectGdiFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_InvalidHwProtectGdiFlag = MessageId.IDXGISwapChain_ResizeBuffers_InvalidHwProtectGdiFlag; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_10BitFormatNotSupported = MessageId.IDXGIFactory_CreateSwapChain_10BitFormatNotSupported; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_FlipSwapEffectRequired = MessageId.IDXGIFactory_CreateSwapChain_FlipSwapEffectRequired; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidDevice = MessageId.IDXGIFactory_CreateSwapChain_InvalidDevice; + public const MessageId DXGI_MSG_IDXGIOutput_TakeOwnership_Unsupported = MessageId.IDXGIOutput_TakeOwnership_Unsupported; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_InvalidQueue = MessageId.IDXGIFactory_CreateSwapChain_InvalidQueue; + public const MessageId DXGI_MSG_IDXGISwapChain3_ResizeBuffers1_InvalidQueue = MessageId.IDXGISwapChain3_ResizeBuffers1_InvalidQueue; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChainForHwnd_InvalidScaling = MessageId.IDXGIFactory_CreateSwapChainForHwnd_InvalidScaling; + public const MessageId DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidSize = MessageId.IDXGISwapChain3_SetHDRMetaData_InvalidSize; + public const MessageId DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidPointer = MessageId.IDXGISwapChain3_SetHDRMetaData_InvalidPointer; + public const MessageId DXGI_MSG_IDXGISwapChain3_SetHDRMetaData_InvalidType = MessageId.IDXGISwapChain3_SetHDRMetaData_InvalidType; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_FullscreenAllowTearingIsInvalid = MessageId.IDXGISwapChain_Present_FullscreenAllowTearingIsInvalid; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresPresentIntervalZero = MessageId.IDXGISwapChain_Present_AllowTearingRequiresPresentIntervalZero; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_AllowTearingRequiresCreationFlag = MessageId.IDXGISwapChain_Present_AllowTearingRequiresCreationFlag; + public const MessageId DXGI_MSG_IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveAllowTearingFlag = MessageId.IDXGISwapChain_ResizeBuffers_CannotAddOrRemoveAllowTearingFlag; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_AllowTearingFlagIsFlipModelOnly = MessageId.IDXGIFactory_CreateSwapChain_AllowTearingFlagIsFlipModelOnly; + public const MessageId DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidFeature = MessageId.IDXGIFactory_CheckFeatureSupport_InvalidFeature; + public const MessageId DXGI_MSG_IDXGIFactory_CheckFeatureSupport_InvalidSize = MessageId.IDXGIFactory_CheckFeatureSupport_InvalidSize; + public const MessageId DXGI_MSG_IDXGIOutput6_CheckHardwareCompositionSupport_NullPointer = MessageId.IDXGIOutput6_CheckHardwareCompositionSupport_NullPointer; + public const MessageId DXGI_MSG_IDXGISwapChain_SetFullscreenState_PerMonitorDpiShimApplied = MessageId.IDXGISwapChain_SetFullscreenState_PerMonitorDpiShimApplied; + public const MessageId DXGI_MSG_IDXGIOutput_DuplicateOutput_PerMonitorDpiShimApplied = MessageId.IDXGIOutput_DuplicateOutput_PerMonitorDpiShimApplied; + public const MessageId DXGI_MSG_IDXGIOutput_DuplicateOutput1_PerMonitorDpiRequired = MessageId.IDXGIOutput_DuplicateOutput1_PerMonitorDpiRequired; + public const MessageId DXGI_MSG_IDXGIFactory7_UnregisterAdaptersChangedEvent_CookieNotFound = MessageId.IDXGIFactory7_UnregisterAdaptersChangedEvent_CookieNotFound; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_LegacyBltModelSwapEffect = MessageId.IDXGIFactory_CreateSwapChain_LegacyBltModelSwapEffect; + public const MessageId DXGI_MSG_IDXGISwapChain4_SetHDRMetaData_MetadataUnchanged = MessageId.IDXGISwapChain4_SetHDRMetaData_MetadataUnchanged; + public const MessageId DXGI_MSG_IDXGISwapChain_Present_11On12_Released_Resource = MessageId.IDXGISwapChain_Present_11On12_Released_Resource; + public const MessageId DXGI_MSG_IDXGIFactory_CreateSwapChain_MultipleSwapchainRefToSurface_DeferredDtr = MessageId.IDXGIFactory_CreateSwapChain_MultipleSwapchainRefToSurface_DeferredDtr; + public const MessageId DXGI_MSG_IDXGIFactory_MakeWindowAssociation_NoOpBehavior = MessageId.IDXGIFactory_MakeWindowAssociation_NoOpBehavior; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow = MessageId.Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_DISCARD_BufferCount = MessageId.Phone_IDXGIFactory_CreateSwapChain_DISCARD_BufferCount; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_SetFullscreenState_NotAvailable = MessageId.Phone_IDXGISwapChain_SetFullscreenState_NotAvailable; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_ResizeBuffers_NotAvailable = MessageId.Phone_IDXGISwapChain_ResizeBuffers_NotAvailable; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_ResizeTarget_NotAvailable = MessageId.Phone_IDXGISwapChain_ResizeTarget_NotAvailable; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerIndex = MessageId.Phone_IDXGISwapChain_Present_InvalidLayerIndex; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleLayerIndex = MessageId.Phone_IDXGISwapChain_Present_MultipleLayerIndex; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidLayerFlag = MessageId.Phone_IDXGISwapChain_Present_InvalidLayerFlag; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidRotation = MessageId.Phone_IDXGISwapChain_Present_InvalidRotation; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidBlend = MessageId.Phone_IDXGISwapChain_Present_InvalidBlend; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidResource = MessageId.Phone_IDXGISwapChain_Present_InvalidResource; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidMultiPlaneOverlayResource = MessageId.Phone_IDXGISwapChain_Present_InvalidMultiPlaneOverlayResource; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForPrimary = MessageId.Phone_IDXGISwapChain_Present_InvalidIndexForPrimary; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidIndexForOverlay = MessageId.Phone_IDXGISwapChain_Present_InvalidIndexForOverlay; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSubResourceIndex = MessageId.Phone_IDXGISwapChain_Present_InvalidSubResourceIndex; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidSourceRect = MessageId.Phone_IDXGISwapChain_Present_InvalidSourceRect; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidDestinationRect = MessageId.Phone_IDXGISwapChain_Present_InvalidDestinationRect; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_MultipleResource = MessageId.Phone_IDXGISwapChain_Present_MultipleResource; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_NotSharedResource = MessageId.Phone_IDXGISwapChain_Present_NotSharedResource; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidFlag = MessageId.Phone_IDXGISwapChain_Present_InvalidFlag; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_InvalidInterval = MessageId.Phone_IDXGISwapChain_Present_InvalidInterval; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_MSAA_NotSupported = MessageId.Phone_IDXGIFactory_CreateSwapChain_MSAA_NotSupported; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_ScalingAspectRatioStretch_Supported_ModernApp = MessageId.Phone_IDXGIFactory_CreateSwapChain_ScalingAspectRatioStretch_Supported_ModernApp; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_GetFrameStatistics_NotAvailable_ModernApp = MessageId.Phone_IDXGISwapChain_GetFrameStatistics_NotAvailable_ModernApp; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present_ReplaceInterval0With1 = MessageId.Phone_IDXGISwapChain_Present_ReplaceInterval0With1; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FailedRegisterWithCompositor = MessageId.Phone_IDXGIFactory_CreateSwapChain_FailedRegisterWithCompositor; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow_AtRendering = MessageId.Phone_IDXGIFactory_CreateSwapChain_NotForegroundWindow_AtRendering; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_SEQUENTIAL_BufferCount = MessageId.Phone_IDXGIFactory_CreateSwapChain_FLIP_SEQUENTIAL_BufferCount; + public const MessageId DXGI_MSG_Phone_IDXGIFactory_CreateSwapChain_FLIP_Modern_CoreWindow_Only = MessageId.Phone_IDXGIFactory_CreateSwapChain_FLIP_Modern_CoreWindow_Only; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_Present1_RequiresOverlays = MessageId.Phone_IDXGISwapChain_Present1_RequiresOverlays; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_SetBackgroundColor_FlipSequentialRequired = MessageId.Phone_IDXGISwapChain_SetBackgroundColor_FlipSequentialRequired; + public const MessageId DXGI_MSG_Phone_IDXGISwapChain_GetBackgroundColor_FlipSequentialRequired = MessageId.Phone_IDXGISwapChain_GetBackgroundColor_FlipSequentialRequired; } diff --git a/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Apis.cs b/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Apis.cs index 52c0f78..080983f 100644 --- a/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Apis.cs +++ b/src/Vortice.Win32.Graphics.Imaging/Generated/Graphics.Imaging.Apis.cs @@ -7,6 +7,8 @@ // // ------------------------------------------------------------------------------ +using Win32.Graphics.Direct2D.Common; + namespace Win32.Graphics.Imaging; public static partial class Apis @@ -6442,5 +6444,302 @@ public static partial class Apis return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); } } + + public const AlphaMode D2D1_ALPHA_MODE_UNKNOWN = AlphaMode.Unknown; + public const AlphaMode D2D1_ALPHA_MODE_PREMULTIPLIED = AlphaMode.Premultiplied; + public const AlphaMode D2D1_ALPHA_MODE_STRAIGHT = AlphaMode.Straight; + public const AlphaMode D2D1_ALPHA_MODE_IGNORE = AlphaMode.Ignore; + public const FigureBegin D2D1_FIGURE_BEGIN_FILLED = FigureBegin.Filled; + public const FigureBegin D2D1_FIGURE_BEGIN_HOLLOW = FigureBegin.Hollow; + public const FigureEnd D2D1_FIGURE_END_OPEN = FigureEnd.Open; + public const FigureEnd D2D1_FIGURE_END_CLOSED = FigureEnd.Closed; + public const PathSegment D2D1_PATH_SEGMENT_NONE = PathSegment.None; + public const PathSegment D2D1_PATH_SEGMENT_FORCE_UNSTROKED = PathSegment.ForceUnstroked; + public const PathSegment D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN = PathSegment.ForceRoundLineJoin; + public const FillMode D2D1_FILL_MODE_ALTERNATE = FillMode.Alternate; + public const FillMode D2D1_FILL_MODE_WINDING = FillMode.Winding; + public const BorderMode D2D1_BORDER_MODE_SOFT = BorderMode.Soft; + public const BorderMode D2D1_BORDER_MODE_HARD = BorderMode.Hard; + public const BlendMode D2D1_BLEND_MODE_MULTIPLY = BlendMode.Multiply; + public const BlendMode D2D1_BLEND_MODE_SCREEN = BlendMode.Screen; + public const BlendMode D2D1_BLEND_MODE_DARKEN = BlendMode.Darken; + public const BlendMode D2D1_BLEND_MODE_LIGHTEN = BlendMode.Lighten; + public const BlendMode D2D1_BLEND_MODE_DISSOLVE = BlendMode.Dissolve; + public const BlendMode D2D1_BLEND_MODE_COLOR_BURN = BlendMode.ColorBurn; + public const BlendMode D2D1_BLEND_MODE_LINEAR_BURN = BlendMode.LinearBurn; + public const BlendMode D2D1_BLEND_MODE_DARKER_COLOR = BlendMode.DarkerColor; + public const BlendMode D2D1_BLEND_MODE_LIGHTER_COLOR = BlendMode.LighterColor; + public const BlendMode D2D1_BLEND_MODE_COLOR_DODGE = BlendMode.ColorDodge; + public const BlendMode D2D1_BLEND_MODE_LINEAR_DODGE = BlendMode.LinearDodge; + public const BlendMode D2D1_BLEND_MODE_OVERLAY = BlendMode.Overlay; + public const BlendMode D2D1_BLEND_MODE_SOFT_LIGHT = BlendMode.SoftLight; + public const BlendMode D2D1_BLEND_MODE_HARD_LIGHT = BlendMode.HardLight; + public const BlendMode D2D1_BLEND_MODE_VIVID_LIGHT = BlendMode.VividLight; + public const BlendMode D2D1_BLEND_MODE_LINEAR_LIGHT = BlendMode.LinearLight; + public const BlendMode D2D1_BLEND_MODE_PIN_LIGHT = BlendMode.PinLight; + public const BlendMode D2D1_BLEND_MODE_HARD_MIX = BlendMode.HardMix; + public const BlendMode D2D1_BLEND_MODE_DIFFERENCE = BlendMode.Difference; + public const BlendMode D2D1_BLEND_MODE_EXCLUSION = BlendMode.Exclusion; + public const BlendMode D2D1_BLEND_MODE_HUE = BlendMode.Hue; + public const BlendMode D2D1_BLEND_MODE_SATURATION = BlendMode.Saturation; + public const BlendMode D2D1_BLEND_MODE_COLOR = BlendMode.Color; + public const BlendMode D2D1_BLEND_MODE_LUMINOSITY = BlendMode.Luminosity; + public const BlendMode D2D1_BLEND_MODE_SUBTRACT = BlendMode.Subtract; + public const BlendMode D2D1_BLEND_MODE_DIVISION = BlendMode.Division; + public const ColorMatrixAlphaMode D2D1_COLORMATRIX_ALPHA_MODE_PREMULTIPLIED = ColorMatrixAlphaMode.Premultiplied; + public const ColorMatrixAlphaMode D2D1_COLORMATRIX_ALPHA_MODE_STRAIGHT = ColorMatrixAlphaMode.Straight; + public const AffineTransform2DInterpolationMode D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR = AffineTransform2DInterpolationMode.NearestNeighbor; + public const AffineTransform2DInterpolationMode D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_LINEAR = AffineTransform2DInterpolationMode.Linear; + public const AffineTransform2DInterpolationMode D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_CUBIC = AffineTransform2DInterpolationMode.Cubic; + public const AffineTransform2DInterpolationMode D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_MULTI_SAMPLE_LINEAR = AffineTransform2DInterpolationMode.MultiSampleLinear; + public const AffineTransform2DInterpolationMode D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_ANISOTROPIC = AffineTransform2DInterpolationMode.Anisotropic; + public const AffineTransform2DInterpolationMode D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE_HIGH_QUALITY_CUBIC = AffineTransform2DInterpolationMode.HighQualityCubic; + public const TurbulenceNoise D2D1_TURBULENCE_NOISE_FRACTAL_SUM = TurbulenceNoise.FractalSum; + public const TurbulenceNoise D2D1_TURBULENCE_NOISE_TURBULENCE = TurbulenceNoise.Turbulence; + public const CompositeMode D2D1_COMPOSITE_MODE_SOURCE_OVER = CompositeMode.SourceOver; + public const CompositeMode D2D1_COMPOSITE_MODE_DESTINATION_OVER = CompositeMode.DestinationOver; + public const CompositeMode D2D1_COMPOSITE_MODE_SOURCE_IN = CompositeMode.SourceIn; + public const CompositeMode D2D1_COMPOSITE_MODE_DESTINATION_IN = CompositeMode.DestinationIn; + public const CompositeMode D2D1_COMPOSITE_MODE_SOURCE_OUT = CompositeMode.SourceOut; + public const CompositeMode D2D1_COMPOSITE_MODE_DESTINATION_OUT = CompositeMode.DestinationOut; + public const CompositeMode D2D1_COMPOSITE_MODE_SOURCE_ATOP = CompositeMode.SourceAtop; + public const CompositeMode D2D1_COMPOSITE_MODE_DESTINATION_ATOP = CompositeMode.DestinationAtop; + public const CompositeMode D2D1_COMPOSITE_MODE_XOR = CompositeMode.Xor; + public const CompositeMode D2D1_COMPOSITE_MODE_PLUS = CompositeMode.Plus; + public const CompositeMode D2D1_COMPOSITE_MODE_SOURCE_COPY = CompositeMode.SourceCopy; + public const CompositeMode D2D1_COMPOSITE_MODE_BOUNDED_SOURCE_COPY = CompositeMode.BoundedSourceCopy; + public const CompositeMode D2D1_COMPOSITE_MODE_MASK_INVERT = CompositeMode.MaskInvert; + public const WICColorContextType WICColorContextUninitialized = WICColorContextType.Uninitialized; + public const WICColorContextType WICColorContextProfile = WICColorContextType.Profile; + public const WICColorContextType WICColorContextExifColorSpace = WICColorContextType.ExifColorSpace; + public const WICBitmapCreateCacheOption WICBitmapNoCache = WICBitmapCreateCacheOption.NoCache; + public const WICBitmapCreateCacheOption WICBitmapCacheOnDemand = WICBitmapCreateCacheOption.CacheOnDemand; + public const WICBitmapCreateCacheOption WICBitmapCacheOnLoad = WICBitmapCreateCacheOption.CacheOnLoad; + public const WICDecodeOptions WICDecodeMetadataCacheOnDemand = WICDecodeOptions.CacheOnDemand; + public const WICDecodeOptions WICDecodeMetadataCacheOnLoad = WICDecodeOptions.CacheOnLoad; + public const WICBitmapEncoderCacheOption WICBitmapEncoderCacheInMemory = WICBitmapEncoderCacheOption.CacheInMemory; + public const WICBitmapEncoderCacheOption WICBitmapEncoderCacheTempFile = WICBitmapEncoderCacheOption.CacheTempFile; + public const WICBitmapEncoderCacheOption WICBitmapEncoderNoCache = WICBitmapEncoderCacheOption.NoCache; + public const WICComponentType WICDecoder = WICComponentType.Decoder; + public const WICComponentType WICEncoder = WICComponentType.Encoder; + public const WICComponentType WICPixelFormatConverter = WICComponentType.PixelFormatConverter; + public const WICComponentType WICMetadataReader = WICComponentType.MetadataReader; + public const WICComponentType WICMetadataWriter = WICComponentType.MetadataWriter; + public const WICComponentType WICPixelFormat = WICComponentType.PixelFormat; + public const WICComponentType WICAllComponents = WICComponentType.AllComponents; + public const WICComponentEnumerateOptions WICComponentEnumerateDefault = WICComponentEnumerateOptions.Default; + public const WICComponentEnumerateOptions WICComponentEnumerateRefresh = WICComponentEnumerateOptions.Refresh; + public const WICComponentEnumerateOptions WICComponentEnumerateDisabled = WICComponentEnumerateOptions.Disabled; + public const WICComponentEnumerateOptions WICComponentEnumerateUnsigned = WICComponentEnumerateOptions.Unsigned; + public const WICComponentEnumerateOptions WICComponentEnumerateBuiltInOnly = WICComponentEnumerateOptions.BuiltInOnly; + public const WICBitmapInterpolationMode WICBitmapInterpolationModeNearestNeighbor = WICBitmapInterpolationMode.ModeNearestNeighbor; + public const WICBitmapInterpolationMode WICBitmapInterpolationModeLinear = WICBitmapInterpolationMode.ModeLinear; + public const WICBitmapInterpolationMode WICBitmapInterpolationModeCubic = WICBitmapInterpolationMode.ModeCubic; + public const WICBitmapInterpolationMode WICBitmapInterpolationModeFant = WICBitmapInterpolationMode.ModeFant; + public const WICBitmapInterpolationMode WICBitmapInterpolationModeHighQualityCubic = WICBitmapInterpolationMode.ModeHighQualityCubic; + public const WICBitmapPaletteType WICBitmapPaletteTypeCustom = WICBitmapPaletteType.Custom; + public const WICBitmapPaletteType WICBitmapPaletteTypeMedianCut = WICBitmapPaletteType.MedianCut; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedBW = WICBitmapPaletteType.FixedBW; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone8 = WICBitmapPaletteType.FixedHalftone8; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone27 = WICBitmapPaletteType.FixedHalftone27; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone64 = WICBitmapPaletteType.FixedHalftone64; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone125 = WICBitmapPaletteType.FixedHalftone125; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone216 = WICBitmapPaletteType.FixedHalftone216; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedWebPalette = WICBitmapPaletteType.FixedWebPalette; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone252 = WICBitmapPaletteType.FixedHalftone252; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedHalftone256 = WICBitmapPaletteType.FixedHalftone256; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedGray4 = WICBitmapPaletteType.FixedGray4; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedGray16 = WICBitmapPaletteType.FixedGray16; + public const WICBitmapPaletteType WICBitmapPaletteTypeFixedGray256 = WICBitmapPaletteType.FixedGray256; + public const WICBitmapDitherType WICBitmapDitherTypeNone = WICBitmapDitherType.None; + public const WICBitmapDitherType WICBitmapDitherTypeSolid = WICBitmapDitherType.Solid; + public const WICBitmapDitherType WICBitmapDitherTypeOrdered4x4 = WICBitmapDitherType.Ordered4x4; + public const WICBitmapDitherType WICBitmapDitherTypeOrdered8x8 = WICBitmapDitherType.Ordered8x8; + public const WICBitmapDitherType WICBitmapDitherTypeOrdered16x16 = WICBitmapDitherType.Ordered16x16; + public const WICBitmapDitherType WICBitmapDitherTypeSpiral4x4 = WICBitmapDitherType.Spiral4x4; + public const WICBitmapDitherType WICBitmapDitherTypeSpiral8x8 = WICBitmapDitherType.Spiral8x8; + public const WICBitmapDitherType WICBitmapDitherTypeDualSpiral4x4 = WICBitmapDitherType.DualSpiral4x4; + public const WICBitmapDitherType WICBitmapDitherTypeDualSpiral8x8 = WICBitmapDitherType.DualSpiral8x8; + public const WICBitmapDitherType WICBitmapDitherTypeErrorDiffusion = WICBitmapDitherType.ErrorDiffusion; + public const WICBitmapAlphaChannelOption WICBitmapUseAlpha = WICBitmapAlphaChannelOption.UseAlpha; + public const WICBitmapAlphaChannelOption WICBitmapUsePremultipliedAlpha = WICBitmapAlphaChannelOption.UsePremultipliedAlpha; + public const WICBitmapAlphaChannelOption WICBitmapIgnoreAlpha = WICBitmapAlphaChannelOption.IgnoreAlpha; + public const WICBitmapTransformOptions WICBitmapTransformRotate0 = WICBitmapTransformOptions.Rotate0; + public const WICBitmapTransformOptions WICBitmapTransformRotate90 = WICBitmapTransformOptions.Rotate90; + public const WICBitmapTransformOptions WICBitmapTransformRotate180 = WICBitmapTransformOptions.Rotate180; + public const WICBitmapTransformOptions WICBitmapTransformRotate270 = WICBitmapTransformOptions.Rotate270; + public const WICBitmapTransformOptions WICBitmapTransformFlipHorizontal = WICBitmapTransformOptions.FlipHorizontal; + public const WICBitmapTransformOptions WICBitmapTransformFlipVertical = WICBitmapTransformOptions.FlipVertical; + public const WICBitmapLockFlags WICBitmapLockRead = WICBitmapLockFlags.Read; + public const WICBitmapLockFlags WICBitmapLockWrite = WICBitmapLockFlags.Write; + public const WICBitmapDecoderCapabilities WICBitmapDecoderCapabilitySameEncoder = WICBitmapDecoderCapabilities.SameEncoder; + public const WICBitmapDecoderCapabilities WICBitmapDecoderCapabilityCanDecodeAllImages = WICBitmapDecoderCapabilities.CanDecodeAllImages; + public const WICBitmapDecoderCapabilities WICBitmapDecoderCapabilityCanDecodeSomeImages = WICBitmapDecoderCapabilities.CanDecodeSomeImages; + public const WICBitmapDecoderCapabilities WICBitmapDecoderCapabilityCanEnumerateMetadata = WICBitmapDecoderCapabilities.CanEnumerateMetadata; + public const WICBitmapDecoderCapabilities WICBitmapDecoderCapabilityCanDecodeThumbnail = WICBitmapDecoderCapabilities.CanDecodeThumbnail; + public const WICProgressOperation WICProgressOperationCopyPixels = WICProgressOperation.CopyPixels; + public const WICProgressOperation WICProgressOperationWritePixels = WICProgressOperation.WritePixels; + public const WICProgressOperation WICProgressOperationAll = WICProgressOperation.All; + public const WICProgressNotification WICProgressNotificationBegin = WICProgressNotification.Begin; + public const WICProgressNotification WICProgressNotificationEnd = WICProgressNotification.End; + public const WICProgressNotification WICProgressNotificationFrequent = WICProgressNotification.Frequent; + public const WICProgressNotification WICProgressNotificationAll = WICProgressNotification.All; + public const WICComponentSigning WICComponentSigned = WICComponentSigning.Signed; + public const WICComponentSigning WICComponentUnsigned = WICComponentSigning.Unsigned; + public const WICComponentSigning WICComponentSafe = WICComponentSigning.Safe; + public const WICComponentSigning WICComponentDisabled = WICComponentSigning.Disabled; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenSignature = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenSignature; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorWidth = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorWidth; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorHeight = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorHeight; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorGlobalColorTableFlag = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorGlobalColorTableFlag; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorColorResolution = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorColorResolution; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorSortFlag = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorSortFlag; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorGlobalColorTableSize = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorGlobalColorTableSize; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorBackgroundColorIndex = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorBackgroundColorIndex; + public const WICGifLogicalScreenDescriptorProperties WICGifLogicalScreenDescriptorPixelAspectRatio = WICGifLogicalScreenDescriptorProperties.WICGifLogicalScreenDescriptorPixelAspectRatio; + public const WICGifImageDescriptorProperties WICGifImageDescriptorLeft = WICGifImageDescriptorProperties.WICGifImageDescriptorLeft; + public const WICGifImageDescriptorProperties WICGifImageDescriptorTop = WICGifImageDescriptorProperties.WICGifImageDescriptorTop; + public const WICGifImageDescriptorProperties WICGifImageDescriptorWidth = WICGifImageDescriptorProperties.WICGifImageDescriptorWidth; + public const WICGifImageDescriptorProperties WICGifImageDescriptorHeight = WICGifImageDescriptorProperties.WICGifImageDescriptorHeight; + public const WICGifImageDescriptorProperties WICGifImageDescriptorLocalColorTableFlag = WICGifImageDescriptorProperties.WICGifImageDescriptorLocalColorTableFlag; + public const WICGifImageDescriptorProperties WICGifImageDescriptorInterlaceFlag = WICGifImageDescriptorProperties.WICGifImageDescriptorInterlaceFlag; + public const WICGifImageDescriptorProperties WICGifImageDescriptorSortFlag = WICGifImageDescriptorProperties.WICGifImageDescriptorSortFlag; + public const WICGifImageDescriptorProperties WICGifImageDescriptorLocalColorTableSize = WICGifImageDescriptorProperties.WICGifImageDescriptorLocalColorTableSize; + public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionDisposal = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionDisposal; + public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionUserInputFlag = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionUserInputFlag; + public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionTransparencyFlag = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionTransparencyFlag; + public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionDelay = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionDelay; + public const WICGifGraphicControlExtensionProperties WICGifGraphicControlExtensionTransparentColorIndex = WICGifGraphicControlExtensionProperties.WICGifGraphicControlExtensionTransparentColorIndex; + public const WICGifApplicationExtensionProperties WICGifApplicationExtensionApplication = WICGifApplicationExtensionProperties.WICGifApplicationExtensionApplication; + public const WICGifApplicationExtensionProperties WICGifApplicationExtensionData = WICGifApplicationExtensionProperties.WICGifApplicationExtensionData; + public const WICGifCommentExtensionProperties WICGifCommentExtensionText = WICGifCommentExtensionProperties.WICGifCommentExtensionText; + public const WICJpegCommentProperties WICJpegCommentText = WICJpegCommentProperties.WICJpegCommentText; + public const WICJpegLuminanceProperties WICJpegLuminanceTable = WICJpegLuminanceProperties.WICJpegLuminanceTable; + public const WICJpegChrominanceProperties WICJpegChrominanceTable = WICJpegChrominanceProperties.WICJpegChrominanceTable; + public const WIC8BIMIptcProperties WIC8BIMIptcPString = WIC8BIMIptcProperties.WIC8BIMIptcPString; + public const WIC8BIMIptcProperties WIC8BIMIptcEmbeddedIPTC = WIC8BIMIptcProperties.WIC8BIMIptcEmbeddedIPTC; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoPString = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoPString; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHResolution = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoHResolution; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHResolutionUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoHResolutionUnit; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoWidthUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoWidthUnit; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoVResolution = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoVResolution; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoVResolutionUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoVResolutionUnit; + public const WIC8BIMResolutionInfoProperties WIC8BIMResolutionInfoHeightUnit = WIC8BIMResolutionInfoProperties.WIC8BIMResolutionInfoHeightUnit; + public const WIC8BIMIptcDigestProperties WIC8BIMIptcDigestPString = WIC8BIMIptcDigestProperties.WIC8BIMIptcDigestPString; + public const WIC8BIMIptcDigestProperties WIC8BIMIptcDigestIptcDigest = WIC8BIMIptcDigestProperties.WIC8BIMIptcDigestIptcDigest; + public const WICPngGamaProperties WICPngGamaGamma = WICPngGamaProperties.WICPngGamaGamma; + public const WICPngBkgdProperties WICPngBkgdBackgroundColor = WICPngBkgdProperties.WICPngBkgdBackgroundColor; + public const WICPngItxtProperties WICPngItxtKeyword = WICPngItxtProperties.WICPngItxtKeyword; + public const WICPngItxtProperties WICPngItxtCompressionFlag = WICPngItxtProperties.WICPngItxtCompressionFlag; + public const WICPngItxtProperties WICPngItxtLanguageTag = WICPngItxtProperties.WICPngItxtLanguageTag; + public const WICPngItxtProperties WICPngItxtTranslatedKeyword = WICPngItxtProperties.WICPngItxtTranslatedKeyword; + public const WICPngItxtProperties WICPngItxtText = WICPngItxtProperties.WICPngItxtText; + public const WICPngChrmProperties WICPngChrmWhitePointX = WICPngChrmProperties.WICPngChrmWhitePointX; + public const WICPngChrmProperties WICPngChrmWhitePointY = WICPngChrmProperties.WICPngChrmWhitePointY; + public const WICPngChrmProperties WICPngChrmRedX = WICPngChrmProperties.WICPngChrmRedX; + public const WICPngChrmProperties WICPngChrmRedY = WICPngChrmProperties.WICPngChrmRedY; + public const WICPngChrmProperties WICPngChrmGreenX = WICPngChrmProperties.WICPngChrmGreenX; + public const WICPngChrmProperties WICPngChrmGreenY = WICPngChrmProperties.WICPngChrmGreenY; + public const WICPngChrmProperties WICPngChrmBlueX = WICPngChrmProperties.WICPngChrmBlueX; + public const WICPngChrmProperties WICPngChrmBlueY = WICPngChrmProperties.WICPngChrmBlueY; + public const WICPngHistProperties WICPngHistFrequencies = WICPngHistProperties.WICPngHistFrequencies; + public const WICPngIccpProperties WICPngIccpProfileName = WICPngIccpProperties.WICPngIccpProfileName; + public const WICPngIccpProperties WICPngIccpProfileData = WICPngIccpProperties.WICPngIccpProfileData; + public const WICPngSrgbProperties WICPngSrgbRenderingIntent = WICPngSrgbProperties.WICPngSrgbRenderingIntent; + public const WICPngTimeProperties WICPngTimeYear = WICPngTimeProperties.WICPngTimeYear; + public const WICPngTimeProperties WICPngTimeMonth = WICPngTimeProperties.WICPngTimeMonth; + public const WICPngTimeProperties WICPngTimeDay = WICPngTimeProperties.WICPngTimeDay; + public const WICPngTimeProperties WICPngTimeHour = WICPngTimeProperties.WICPngTimeHour; + public const WICPngTimeProperties WICPngTimeMinute = WICPngTimeProperties.WICPngTimeMinute; + public const WICPngTimeProperties WICPngTimeSecond = WICPngTimeProperties.WICPngTimeSecond; + public const WICHeifProperties WICHeifOrientation = WICHeifProperties.WICHeifOrientation; + public const WICHeifHdrProperties WICHeifHdrMaximumLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMaximumLuminanceLevel; + public const WICHeifHdrProperties WICHeifHdrMaximumFrameAverageLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMaximumFrameAverageLuminanceLevel; + public const WICHeifHdrProperties WICHeifHdrMinimumMasteringDisplayLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMinimumMasteringDisplayLuminanceLevel; + public const WICHeifHdrProperties WICHeifHdrMaximumMasteringDisplayLuminanceLevel = WICHeifHdrProperties.WICHeifHdrMaximumMasteringDisplayLuminanceLevel; + public const WICHeifHdrProperties WICHeifHdrCustomVideoPrimaries = WICHeifHdrProperties.WICHeifHdrCustomVideoPrimaries; + public const WICWebpAnimProperties WICWebpAnimLoopCount = WICWebpAnimProperties.WICWebpAnimLoopCount; + public const WICWebpAnmfProperties WICWebpAnmfFrameDuration = WICWebpAnmfProperties.WICWebpAnmfFrameDuration; + public const WICSectionAccessLevel WICSectionAccessLevelRead = WICSectionAccessLevel.WICSectionAccessLevelRead; + public const WICSectionAccessLevel WICSectionAccessLevelReadWrite = WICSectionAccessLevel.WICSectionAccessLevelReadWrite; + public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationUnspecified = WICPixelFormatNumericRepresentation.Unspecified; + public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationIndexed = WICPixelFormatNumericRepresentation.Indexed; + public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationUnsignedInteger = WICPixelFormatNumericRepresentation.UnsignedInteger; + public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationSignedInteger = WICPixelFormatNumericRepresentation.SignedInteger; + public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationFixed = WICPixelFormatNumericRepresentation.Fixed; + public const WICPixelFormatNumericRepresentation WICPixelFormatNumericRepresentationFloat = WICPixelFormatNumericRepresentation.Float; + public const WICPlanarOptions WICPlanarOptionsDefault = WICPlanarOptions.Default; + public const WICPlanarOptions WICPlanarOptionsPreserveSubsampling = WICPlanarOptions.PreserveSubsampling; + public const WICJpegIndexingOptions WICJpegIndexingOptionsGenerateOnDemand = WICJpegIndexingOptions.WICJpegIndexingOptionsGenerateOnDemand; + public const WICJpegIndexingOptions WICJpegIndexingOptionsGenerateOnLoad = WICJpegIndexingOptions.WICJpegIndexingOptionsGenerateOnLoad; + public const WICJpegTransferMatrix WICJpegTransferMatrixIdentity = WICJpegTransferMatrix.WICJpegTransferMatrixIdentity; + public const WICJpegTransferMatrix WICJpegTransferMatrixBT601 = WICJpegTransferMatrix.WICJpegTransferMatrixBT601; + public const WICJpegScanType WICJpegScanTypeInterleaved = WICJpegScanType.WICJpegScanTypeInterleaved; + public const WICJpegScanType WICJpegScanTypePlanarComponents = WICJpegScanType.WICJpegScanTypePlanarComponents; + public const WICJpegScanType WICJpegScanTypeProgressive = WICJpegScanType.WICJpegScanTypeProgressive; + public const WICTiffCompressionOption WICTiffCompressionDontCare = WICTiffCompressionOption.WICTiffCompressionDontCare; + public const WICTiffCompressionOption WICTiffCompressionNone = WICTiffCompressionOption.WICTiffCompressionNone; + public const WICTiffCompressionOption WICTiffCompressionCCITT3 = WICTiffCompressionOption.WICTiffCompressionCCITT3; + public const WICTiffCompressionOption WICTiffCompressionCCITT4 = WICTiffCompressionOption.WICTiffCompressionCCITT4; + public const WICTiffCompressionOption WICTiffCompressionLZW = WICTiffCompressionOption.WICTiffCompressionLZW; + public const WICTiffCompressionOption WICTiffCompressionRLE = WICTiffCompressionOption.WICTiffCompressionRLE; + public const WICTiffCompressionOption WICTiffCompressionZIP = WICTiffCompressionOption.WICTiffCompressionZIP; + public const WICTiffCompressionOption WICTiffCompressionLZWHDifferencing = WICTiffCompressionOption.WICTiffCompressionLZWHDifferencing; + public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsamplingDefault = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsamplingDefault; + public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling420 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling420; + public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling422 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling422; + public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling444 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling444; + public const WICJpegYCrCbSubsamplingOption WICJpegYCrCbSubsampling440 = WICJpegYCrCbSubsamplingOption.WICJpegYCrCbSubsampling440; + public const WICPngFilterOption WICPngFilterUnspecified = WICPngFilterOption.WICPngFilterUnspecified; + public const WICPngFilterOption WICPngFilterNone = WICPngFilterOption.WICPngFilterNone; + public const WICPngFilterOption WICPngFilterSub = WICPngFilterOption.WICPngFilterSub; + public const WICPngFilterOption WICPngFilterUp = WICPngFilterOption.WICPngFilterUp; + public const WICPngFilterOption WICPngFilterAverage = WICPngFilterOption.WICPngFilterAverage; + public const WICPngFilterOption WICPngFilterPaeth = WICPngFilterOption.WICPngFilterPaeth; + public const WICPngFilterOption WICPngFilterAdaptive = WICPngFilterOption.WICPngFilterAdaptive; + public const WICNamedWhitePoint WICWhitePointDefault = WICNamedWhitePoint.WICWhitePointDefault; + public const WICNamedWhitePoint WICWhitePointDaylight = WICNamedWhitePoint.WICWhitePointDaylight; + public const WICNamedWhitePoint WICWhitePointCloudy = WICNamedWhitePoint.WICWhitePointCloudy; + public const WICNamedWhitePoint WICWhitePointShade = WICNamedWhitePoint.WICWhitePointShade; + public const WICNamedWhitePoint WICWhitePointTungsten = WICNamedWhitePoint.WICWhitePointTungsten; + public const WICNamedWhitePoint WICWhitePointFluorescent = WICNamedWhitePoint.WICWhitePointFluorescent; + public const WICNamedWhitePoint WICWhitePointFlash = WICNamedWhitePoint.WICWhitePointFlash; + public const WICNamedWhitePoint WICWhitePointUnderwater = WICNamedWhitePoint.WICWhitePointUnderwater; + public const WICNamedWhitePoint WICWhitePointCustom = WICNamedWhitePoint.WICWhitePointCustom; + public const WICNamedWhitePoint WICWhitePointAutoWhiteBalance = WICNamedWhitePoint.WICWhitePointAutoWhiteBalance; + public const WICNamedWhitePoint WICWhitePointAsShot = WICNamedWhitePoint.WICWhitePointAsShot; + public const WICRawCapabilities WICRawCapabilityNotSupported = WICRawCapabilities.WICRawCapabilityNotSupported; + public const WICRawCapabilities WICRawCapabilityGetSupported = WICRawCapabilities.WICRawCapabilityGetSupported; + public const WICRawCapabilities WICRawCapabilityFullySupported = WICRawCapabilities.WICRawCapabilityFullySupported; + public const WICRawRotationCapabilities WICRawRotationCapabilityNotSupported = WICRawRotationCapabilities.WICRawRotationCapabilityNotSupported; + public const WICRawRotationCapabilities WICRawRotationCapabilityGetSupported = WICRawRotationCapabilities.WICRawRotationCapabilityGetSupported; + public const WICRawRotationCapabilities WICRawRotationCapabilityNinetyDegreesSupported = WICRawRotationCapabilities.WICRawRotationCapabilityNinetyDegreesSupported; + public const WICRawRotationCapabilities WICRawRotationCapabilityFullySupported = WICRawRotationCapabilities.WICRawRotationCapabilityFullySupported; + public const WICRawParameterSet WICAsShotParameterSet = WICRawParameterSet.WICAsShotParameterSet; + public const WICRawParameterSet WICUserAdjustedParameterSet = WICRawParameterSet.WICUserAdjustedParameterSet; + public const WICRawParameterSet WICAutoAdjustedParameterSet = WICRawParameterSet.WICAutoAdjustedParameterSet; + public const WICRawRenderMode WICRawRenderModeDraft = WICRawRenderMode.WICRawRenderModeDraft; + public const WICRawRenderMode WICRawRenderModeNormal = WICRawRenderMode.WICRawRenderModeNormal; + public const WICRawRenderMode WICRawRenderModeBestQuality = WICRawRenderMode.WICRawRenderModeBestQuality; + public const WICDdsDimension WICDdsTexture1D = WICDdsDimension.WICDdsTexture1D; + public const WICDdsDimension WICDdsTexture2D = WICDdsDimension.WICDdsTexture2D; + public const WICDdsDimension WICDdsTexture3D = WICDdsDimension.WICDdsTexture3D; + public const WICDdsDimension WICDdsTextureCube = WICDdsDimension.WICDdsTextureCube; + public const WICDdsAlphaMode WICDdsAlphaModeUnknown = WICDdsAlphaMode.WICDdsAlphaModeUnknown; + public const WICDdsAlphaMode WICDdsAlphaModeStraight = WICDdsAlphaMode.WICDdsAlphaModeStraight; + public const WICDdsAlphaMode WICDdsAlphaModePremultiplied = WICDdsAlphaMode.WICDdsAlphaModePremultiplied; + public const WICDdsAlphaMode WICDdsAlphaModeOpaque = WICDdsAlphaMode.WICDdsAlphaModeOpaque; + public const WICDdsAlphaMode WICDdsAlphaModeCustom = WICDdsAlphaMode.WICDdsAlphaModeCustom; + public const WICMetadataCreationOptions WICMetadataCreationDefault = WICMetadataCreationOptions.WICMetadataCreationDefault; + public const WICMetadataCreationOptions WICMetadataCreationAllowUnknown = WICMetadataCreationOptions.WICMetadataCreationAllowUnknown; + public const WICMetadataCreationOptions WICMetadataCreationFailUnknown = WICMetadataCreationOptions.WICMetadataCreationFailUnknown; + public const WICMetadataCreationOptions WICMetadataCreationMask = WICMetadataCreationOptions.WICMetadataCreationMask; + public const WICPersistOptions WICPersistOptionDefault = WICPersistOptions.Default; + public const WICPersistOptions WICPersistOptionLittleEndian = WICPersistOptions.LittleEndian; + public const WICPersistOptions WICPersistOptionBigEndian = WICPersistOptions.BigEndian; + public const WICPersistOptions WICPersistOptionStrictFormat = WICPersistOptions.StrictFormat; + public const WICPersistOptions WICPersistOptionNoCacheStream = WICPersistOptions.NoCacheStream; + public const WICPersistOptions WICPersistOptionPreferUTF8 = WICPersistOptions.PreferUTF8; + public const WICPersistOptions WICPersistOptionMask = WICPersistOptions.Mask; } diff --git a/src/Vortice.Win32.Media.Audio.XAudio2/Generated/Media.Audio.XAudio2.Apis.cs b/src/Vortice.Win32.Media.Audio.XAudio2/Generated/Media.Audio.XAudio2.Apis.cs index 942c037..7556cd5 100644 --- a/src/Vortice.Win32.Media.Audio.XAudio2/Generated/Media.Audio.XAudio2.Apis.cs +++ b/src/Vortice.Win32.Media.Audio.XAudio2/Generated/Media.Audio.XAudio2.Apis.cs @@ -458,5 +458,23 @@ public static partial class Apis public const uint X3DAUDIO_CALCULATE_ZEROCENTER = 65536; public const uint X3DAUDIO_CALCULATE_REDIRECT_TO_LFE = 131072; + + public const XAPOBufferFlags XAPO_BUFFER_SILENT = XAPOBufferFlags.Silent; + public const XAPOBufferFlags XAPO_BUFFER_VALID = XAPOBufferFlags.Valid; + public const FilterType LowPassFilter = FilterType.LowPassFilter; + public const FilterType BandPassFilter = FilterType.BandPassFilter; + public const FilterType HighPassFilter = FilterType.HighPassFilter; + public const FilterType NotchFilter = FilterType.NotchFilter; + public const FilterType LowPassOnePoleFilter = FilterType.LowPassOnePoleFilter; + public const FilterType HighPassOnePoleFilter = FilterType.HighPassOnePoleFilter; + public const HrtfDirectivityType OmniDirectional = HrtfDirectivityType.OmniDirectional; + public const HrtfDirectivityType Cardioid = HrtfDirectivityType.Cardioid; + public const HrtfDirectivityType Cone = HrtfDirectivityType.Cone; + public const HrtfEnvironment Small = HrtfEnvironment.Small; + public const HrtfEnvironment Medium = HrtfEnvironment.Medium; + public const HrtfEnvironment Large = HrtfEnvironment.Large; + public const HrtfEnvironment Outdoors = HrtfEnvironment.Outdoors; + public const HrtfDistanceDecayType NaturalDecay = HrtfDistanceDecayType.NaturalDecay; + public const HrtfDistanceDecayType CustomDecay = HrtfDistanceDecayType.CustomDecay; } diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D/Graphics.Direct3D.Apis.cs b/src/Vortice.Win32/Generated/Graphics/Direct3D/Graphics.Direct3D.Apis.cs index eb828d1..86651ce 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D/Graphics.Direct3D.Apis.cs +++ b/src/Vortice.Win32/Generated/Graphics/Direct3D/Graphics.Direct3D.Apis.cs @@ -256,5 +256,317 @@ public static partial class Apis return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); } } + + public const DriverType D3D_DRIVER_TYPE_UNKNOWN = DriverType.Unknown; + public const DriverType D3D_DRIVER_TYPE_HARDWARE = DriverType.Hardware; + public const DriverType D3D_DRIVER_TYPE_REFERENCE = DriverType.Reference; + public const DriverType D3D_DRIVER_TYPE_NULL = DriverType.Null; + public const DriverType D3D_DRIVER_TYPE_SOFTWARE = DriverType.Software; + public const DriverType D3D_DRIVER_TYPE_WARP = DriverType.Warp; + public const FeatureLevel D3D_FEATURE_LEVEL_1_0_GENERIC = FeatureLevel.Level_1_0_Generic; + public const FeatureLevel D3D_FEATURE_LEVEL_1_0_CORE = FeatureLevel.Level_1_0_Core; + public const FeatureLevel D3D_FEATURE_LEVEL_9_1 = FeatureLevel.Level_9_1; + public const FeatureLevel D3D_FEATURE_LEVEL_9_2 = FeatureLevel.Level_9_2; + public const FeatureLevel D3D_FEATURE_LEVEL_9_3 = FeatureLevel.Level_9_3; + public const FeatureLevel D3D_FEATURE_LEVEL_10_0 = FeatureLevel.Level_10_0; + public const FeatureLevel D3D_FEATURE_LEVEL_10_1 = FeatureLevel.Level_10_1; + public const FeatureLevel D3D_FEATURE_LEVEL_11_0 = FeatureLevel.Level_11_0; + public const FeatureLevel D3D_FEATURE_LEVEL_11_1 = FeatureLevel.Level_11_1; + public const FeatureLevel D3D_FEATURE_LEVEL_12_0 = FeatureLevel.Level_12_0; + public const FeatureLevel D3D_FEATURE_LEVEL_12_1 = FeatureLevel.Level_12_1; + public const FeatureLevel D3D_FEATURE_LEVEL_12_2 = FeatureLevel.Level_12_2; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_UNDEFINED = PrimitiveTopology.Undefined; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_POINTLIST = PrimitiveTopology.PointList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_LINELIST = PrimitiveTopology.LineList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_LINESTRIP = PrimitiveTopology.LineStrip; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST = PrimitiveTopology.TriangleList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = PrimitiveTopology.TriangleStrip; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_TRIANGLEFAN = PrimitiveTopology.Trianglefan; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ = PrimitiveTopology.LineListAdj; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ = PrimitiveTopology.LineStripAdj; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ = PrimitiveTopology.TriangleListAdj; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ = PrimitiveTopology.TriangleStripAdj; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P1ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P2ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P3ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P4ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P5ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P6ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P7ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P8ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P9ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P10ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P11ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P12ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P13ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P14ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P15ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P16ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P17ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P18ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P19ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P20ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P21ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P22ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P23ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P24ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P25ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P26ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P27ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P28ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P29ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P30ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P31ControlPointPatchList; + public const PrimitiveTopology D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST = PrimitiveTopology.P32ControlPointPatchList; + public const Primitive D3D_PRIMITIVE_UNDEFINED = Primitive.Undefined; + public const Primitive D3D_PRIMITIVE_POINT = Primitive.Point; + public const Primitive D3D_PRIMITIVE_LINE = Primitive.Line; + public const Primitive D3D_PRIMITIVE_TRIANGLE = Primitive.Triangle; + public const Primitive D3D_PRIMITIVE_LINE_ADJ = Primitive.LineAdj; + public const Primitive D3D_PRIMITIVE_TRIANGLE_ADJ = Primitive.TriangleAdj; + public const Primitive D3D_PRIMITIVE_1_CONTROL_POINT_PATCH = Primitive.P1ControlPointPatch; + public const Primitive D3D_PRIMITIVE_2_CONTROL_POINT_PATCH = Primitive.P2ControlPointPatch; + public const Primitive D3D_PRIMITIVE_3_CONTROL_POINT_PATCH = Primitive.P3ControlPointPatch; + public const Primitive D3D_PRIMITIVE_4_CONTROL_POINT_PATCH = Primitive.P4ControlPointPatch; + public const Primitive D3D_PRIMITIVE_5_CONTROL_POINT_PATCH = Primitive.P5ControlPointPatch; + public const Primitive D3D_PRIMITIVE_6_CONTROL_POINT_PATCH = Primitive.P6ControlPointPatch; + public const Primitive D3D_PRIMITIVE_7_CONTROL_POINT_PATCH = Primitive.P7ControlPointPatch; + public const Primitive D3D_PRIMITIVE_8_CONTROL_POINT_PATCH = Primitive.P8ControlPointPatch; + public const Primitive D3D_PRIMITIVE_9_CONTROL_POINT_PATCH = Primitive.P9ControlPointPatch; + public const Primitive D3D_PRIMITIVE_10_CONTROL_POINT_PATCH = Primitive.P10ControlPointPatch; + public const Primitive D3D_PRIMITIVE_11_CONTROL_POINT_PATCH = Primitive.P11ControlPointPatch; + public const Primitive D3D_PRIMITIVE_12_CONTROL_POINT_PATCH = Primitive.P12ControlPointPatch; + public const Primitive D3D_PRIMITIVE_13_CONTROL_POINT_PATCH = Primitive.P13ControlPointPatch; + public const Primitive D3D_PRIMITIVE_14_CONTROL_POINT_PATCH = Primitive.P14ControlPointPatch; + public const Primitive D3D_PRIMITIVE_15_CONTROL_POINT_PATCH = Primitive.P15ControlPointPatch; + public const Primitive D3D_PRIMITIVE_16_CONTROL_POINT_PATCH = Primitive.P16ControlPointPatch; + public const Primitive D3D_PRIMITIVE_17_CONTROL_POINT_PATCH = Primitive.P17ControlPointPatch; + public const Primitive D3D_PRIMITIVE_18_CONTROL_POINT_PATCH = Primitive.P18ControlPointPatch; + public const Primitive D3D_PRIMITIVE_19_CONTROL_POINT_PATCH = Primitive.P19ControlPointPatch; + public const Primitive D3D_PRIMITIVE_20_CONTROL_POINT_PATCH = Primitive.P20ControlPointPatch; + public const Primitive D3D_PRIMITIVE_21_CONTROL_POINT_PATCH = Primitive.P21ControlPointPatch; + public const Primitive D3D_PRIMITIVE_22_CONTROL_POINT_PATCH = Primitive.P22ControlPointPatch; + public const Primitive D3D_PRIMITIVE_23_CONTROL_POINT_PATCH = Primitive.P23ControlPointPatch; + public const Primitive D3D_PRIMITIVE_24_CONTROL_POINT_PATCH = Primitive.P24ControlPointPatch; + public const Primitive D3D_PRIMITIVE_25_CONTROL_POINT_PATCH = Primitive.P25ControlPointPatch; + public const Primitive D3D_PRIMITIVE_26_CONTROL_POINT_PATCH = Primitive.P26ControlPointPatch; + public const Primitive D3D_PRIMITIVE_27_CONTROL_POINT_PATCH = Primitive.P27ControlPointPatch; + public const Primitive D3D_PRIMITIVE_28_CONTROL_POINT_PATCH = Primitive.P28ControlPointPatch; + public const Primitive D3D_PRIMITIVE_29_CONTROL_POINT_PATCH = Primitive.P29ControlPointPatch; + public const Primitive D3D_PRIMITIVE_30_CONTROL_POINT_PATCH = Primitive.P30ControlPointPatch; + public const Primitive D3D_PRIMITIVE_31_CONTROL_POINT_PATCH = Primitive.P31ControlPointPatch; + public const Primitive D3D_PRIMITIVE_32_CONTROL_POINT_PATCH = Primitive.P32ControlPointPatch; + public const SrvDimension D3D_SRV_DIMENSION_UNKNOWN = SrvDimension.Unknown; + public const SrvDimension D3D_SRV_DIMENSION_BUFFER = SrvDimension.Buffer; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE1D = SrvDimension.Texture1D; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE1DARRAY = SrvDimension.Texture1DArray; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE2D = SrvDimension.Texture2D; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE2DARRAY = SrvDimension.Texture2DArray; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE2DMS = SrvDimension.Texture2DMs; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE2DMSARRAY = SrvDimension.Texture2DMsArray; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURE3D = SrvDimension.Texture3D; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURECUBE = SrvDimension.TextureCube; + public const SrvDimension D3D_SRV_DIMENSION_TEXTURECUBEARRAY = SrvDimension.TextureCubeArray; + public const SrvDimension D3D_SRV_DIMENSION_BUFFEREX = SrvDimension.BufferExtended; + public const IncludeType D3D_INCLUDE_LOCAL = IncludeType.Local; + public const IncludeType D3D_INCLUDE_SYSTEM = IncludeType.System; + public const ShaderVariableClass D3D_SVC_SCALAR = ShaderVariableClass.Scalar; + public const ShaderVariableClass D3D_SVC_VECTOR = ShaderVariableClass.Vector; + public const ShaderVariableClass D3D_SVC_MATRIX_ROWS = ShaderVariableClass.MatrixRows; + public const ShaderVariableClass D3D_SVC_MATRIX_COLUMNS = ShaderVariableClass.MatrixColumns; + public const ShaderVariableClass D3D_SVC_OBJECT = ShaderVariableClass.Object; + public const ShaderVariableClass D3D_SVC_STRUCT = ShaderVariableClass.Struct; + public const ShaderVariableClass D3D_SVC_INTERFACE_CLASS = ShaderVariableClass.InterfaceClass; + public const ShaderVariableClass D3D_SVC_INTERFACE_POINTER = ShaderVariableClass.InterfacePointer; + public const ShaderVariableFlags D3D_SVF_USERPACKED = ShaderVariableFlags.UserPacked; + public const ShaderVariableFlags D3D_SVF_USED = ShaderVariableFlags.Used; + public const ShaderVariableFlags D3D_SVF_INTERFACE_POINTER = ShaderVariableFlags.InterfacePointer; + public const ShaderVariableFlags D3D_SVF_INTERFACE_PARAMETER = ShaderVariableFlags.InterfaceParameter; + public const ShaderVariableType D3D_SVT_VOID = ShaderVariableType.Void; + public const ShaderVariableType D3D_SVT_BOOL = ShaderVariableType.Bool; + public const ShaderVariableType D3D_SVT_INT = ShaderVariableType.Int; + public const ShaderVariableType D3D_SVT_FLOAT = ShaderVariableType.Float; + public const ShaderVariableType D3D_SVT_STRING = ShaderVariableType.String; + public const ShaderVariableType D3D_SVT_TEXTURE = ShaderVariableType.Texture; + public const ShaderVariableType D3D_SVT_TEXTURE1D = ShaderVariableType.Texture1D; + public const ShaderVariableType D3D_SVT_TEXTURE2D = ShaderVariableType.Texture2D; + public const ShaderVariableType D3D_SVT_TEXTURE3D = ShaderVariableType.Texture3D; + public const ShaderVariableType D3D_SVT_TEXTURECUBE = ShaderVariableType.TextureCube; + public const ShaderVariableType D3D_SVT_SAMPLER = ShaderVariableType.Sampler; + public const ShaderVariableType D3D_SVT_SAMPLER1D = ShaderVariableType.Sampler1D; + public const ShaderVariableType D3D_SVT_SAMPLER2D = ShaderVariableType.Sampler2D; + public const ShaderVariableType D3D_SVT_SAMPLER3D = ShaderVariableType.Sampler3D; + public const ShaderVariableType D3D_SVT_SAMPLERCUBE = ShaderVariableType.SamplerCube; + public const ShaderVariableType D3D_SVT_PIXELSHADER = ShaderVariableType.PixelShader; + public const ShaderVariableType D3D_SVT_VERTEXSHADER = ShaderVariableType.VertexShader; + public const ShaderVariableType D3D_SVT_PIXELFRAGMENT = ShaderVariableType.PixelFragment; + public const ShaderVariableType D3D_SVT_VERTEXFRAGMENT = ShaderVariableType.VertexFragment; + public const ShaderVariableType D3D_SVT_UINT = ShaderVariableType.Uint; + public const ShaderVariableType D3D_SVT_UINT8 = ShaderVariableType.Uint8; + public const ShaderVariableType D3D_SVT_GEOMETRYSHADER = ShaderVariableType.GeometryShader; + public const ShaderVariableType D3D_SVT_RASTERIZER = ShaderVariableType.Rasterizer; + public const ShaderVariableType D3D_SVT_DEPTHSTENCIL = ShaderVariableType.DepthStencil; + public const ShaderVariableType D3D_SVT_BLEND = ShaderVariableType.Blend; + public const ShaderVariableType D3D_SVT_BUFFER = ShaderVariableType.Buffer; + public const ShaderVariableType D3D_SVT_CBUFFER = ShaderVariableType.ConstantBuffer; + public const ShaderVariableType D3D_SVT_TBUFFER = ShaderVariableType.TextureBuffer; + public const ShaderVariableType D3D_SVT_TEXTURE1DARRAY = ShaderVariableType.Texture1DArray; + public const ShaderVariableType D3D_SVT_TEXTURE2DARRAY = ShaderVariableType.Texture2DArray; + public const ShaderVariableType D3D_SVT_RENDERTARGETVIEW = ShaderVariableType.RenderTargetView; + public const ShaderVariableType D3D_SVT_DEPTHSTENCILVIEW = ShaderVariableType.DepthStencilView; + public const ShaderVariableType D3D_SVT_TEXTURE2DMS = ShaderVariableType.Texture2DMs; + public const ShaderVariableType D3D_SVT_TEXTURE2DMSARRAY = ShaderVariableType.Texture2DMsArray; + public const ShaderVariableType D3D_SVT_TEXTURECUBEARRAY = ShaderVariableType.TextureCubeArray; + public const ShaderVariableType D3D_SVT_HULLSHADER = ShaderVariableType.Hullshader; + public const ShaderVariableType D3D_SVT_DOMAINSHADER = ShaderVariableType.DomainShader; + public const ShaderVariableType D3D_SVT_INTERFACE_POINTER = ShaderVariableType.InterfacePointer; + public const ShaderVariableType D3D_SVT_COMPUTESHADER = ShaderVariableType.ComputeShader; + public const ShaderVariableType D3D_SVT_DOUBLE = ShaderVariableType.Double; + public const ShaderVariableType D3D_SVT_RWTEXTURE1D = ShaderVariableType.RwTexture1D; + public const ShaderVariableType D3D_SVT_RWTEXTURE1DARRAY = ShaderVariableType.RwTexture1DArray; + public const ShaderVariableType D3D_SVT_RWTEXTURE2D = ShaderVariableType.RwTexture2D; + public const ShaderVariableType D3D_SVT_RWTEXTURE2DARRAY = ShaderVariableType.RwTexture2DArray; + public const ShaderVariableType D3D_SVT_RWTEXTURE3D = ShaderVariableType.RwTexture3D; + public const ShaderVariableType D3D_SVT_RWBUFFER = ShaderVariableType.RwBuffer; + public const ShaderVariableType D3D_SVT_BYTEADDRESS_BUFFER = ShaderVariableType.ByteAddressBuffer; + public const ShaderVariableType D3D_SVT_RWBYTEADDRESS_BUFFER = ShaderVariableType.RwByteAddressBuffer; + public const ShaderVariableType D3D_SVT_STRUCTURED_BUFFER = ShaderVariableType.StructuredBuffer; + public const ShaderVariableType D3D_SVT_RWSTRUCTURED_BUFFER = ShaderVariableType.RwStructuredBuffer; + public const ShaderVariableType D3D_SVT_APPEND_STRUCTURED_BUFFER = ShaderVariableType.AppendStructuredBuffer; + public const ShaderVariableType D3D_SVT_CONSUME_STRUCTURED_BUFFER = ShaderVariableType.ConsumeStructuredBuffer; + public const ShaderVariableType D3D_SVT_MIN8FLOAT = ShaderVariableType.Min8Float; + public const ShaderVariableType D3D_SVT_MIN10FLOAT = ShaderVariableType.Min10Float; + public const ShaderVariableType D3D_SVT_MIN16FLOAT = ShaderVariableType.Min16Float; + public const ShaderVariableType D3D_SVT_MIN12INT = ShaderVariableType.Min12Int; + public const ShaderVariableType D3D_SVT_MIN16INT = ShaderVariableType.Min16Int; + public const ShaderVariableType D3D_SVT_MIN16UINT = ShaderVariableType.Min16Uint; + public const ShaderVariableType D3D_SVT_INT16 = ShaderVariableType.Int16; + public const ShaderVariableType D3D_SVT_UINT16 = ShaderVariableType.UInt16; + public const ShaderVariableType D3D_SVT_FLOAT16 = ShaderVariableType.Float16; + public const ShaderVariableType D3D_SVT_INT64 = ShaderVariableType.Int64; + public const ShaderVariableType D3D_SVT_UINT64 = ShaderVariableType.UInt64; + public const ShaderInputFlags D3D_SIF_USERPACKED = ShaderInputFlags.UserPacked; + public const ShaderInputFlags D3D_SIF_COMPARISON_SAMPLER = ShaderInputFlags.ComparisonSampler; + public const ShaderInputFlags D3D_SIF_TEXTURE_COMPONENT_0 = ShaderInputFlags.TextureComponent0; + public const ShaderInputFlags D3D_SIF_TEXTURE_COMPONENT_1 = ShaderInputFlags.TextureComponent1; + public const ShaderInputFlags D3D_SIF_TEXTURE_COMPONENTS = ShaderInputFlags.TextureComponents; + public const ShaderInputFlags D3D_SIF_UNUSED = ShaderInputFlags.Unused; + public const ShaderInputType D3D_SIT_CBUFFER = ShaderInputType.ConstantBuffer; + public const ShaderInputType D3D_SIT_TBUFFER = ShaderInputType.TextureBuffer; + public const ShaderInputType D3D_SIT_TEXTURE = ShaderInputType.Texture; + public const ShaderInputType D3D_SIT_SAMPLER = ShaderInputType.Sampler; + public const ShaderInputType D3D_SIT_UAV_RWTYPED = ShaderInputType.UavRwTyped; + public const ShaderInputType D3D_SIT_STRUCTURED = ShaderInputType.Structured; + public const ShaderInputType D3D_SIT_UAV_RWSTRUCTURED = ShaderInputType.UavRwStructured; + public const ShaderInputType D3D_SIT_BYTEADDRESS = ShaderInputType.ByteAddress; + public const ShaderInputType D3D_SIT_UAV_RWBYTEADDRESS = ShaderInputType.UavRwByteAddress; + public const ShaderInputType D3D_SIT_UAV_APPEND_STRUCTURED = ShaderInputType.UavAppendStructured; + public const ShaderInputType D3D_SIT_UAV_CONSUME_STRUCTURED = ShaderInputType.UavConsumeStructured; + public const ShaderInputType D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER = ShaderInputType.UavRwStructuredWithCounter; + public const ShaderInputType D3D_SIT_RTACCELERATIONSTRUCTURE = ShaderInputType.RtAccelerationStructure; + public const ShaderInputType D3D_SIT_UAV_FEEDBACKTEXTURE = ShaderInputType.UavFeedbackTexture; + public const ShaderConstantBufferFlags D3D_CBF_USERPACKED = ShaderConstantBufferFlags.UserPacked; + public const ConstantBufferType D3D_CT_CBUFFER = ConstantBufferType.ConstantBuffer; + public const ConstantBufferType D3D_CT_TBUFFER = ConstantBufferType.TextureBuffer; + public const ConstantBufferType D3D_CT_INTERFACE_POINTERS = ConstantBufferType.InterfacePointers; + public const ConstantBufferType D3D_CT_RESOURCE_BIND_INFO = ConstantBufferType.ResourceBindInfo; + public const Name D3D_NAME_UNDEFINED = Name.Undefined; + public const Name D3D_NAME_POSITION = Name.Position; + public const Name D3D_NAME_CLIP_DISTANCE = Name.ClipDistance; + public const Name D3D_NAME_CULL_DISTANCE = Name.CullDistance; + public const Name D3D_NAME_RENDER_TARGET_ARRAY_INDEX = Name.RenderTargetArrayIndex; + public const Name D3D_NAME_VIEWPORT_ARRAY_INDEX = Name.ViewportArrayIndex; + public const Name D3D_NAME_VERTEX_ID = Name.VertexId; + public const Name D3D_NAME_PRIMITIVE_ID = Name.PrimitiveId; + public const Name D3D_NAME_INSTANCE_ID = Name.InstanceId; + public const Name D3D_NAME_IS_FRONT_FACE = Name.IsFrontFace; + public const Name D3D_NAME_SAMPLE_INDEX = Name.SampleIndex; + public const Name D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR = Name.FinalQuadEdgeTessFactor; + public const Name D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR = Name.FinalQuadInsideTessFactor; + public const Name D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR = Name.FinalTriEdgeTessFactor; + public const Name D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR = Name.FinalTriInsideTessFactor; + public const Name D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR = Name.FinalLineDetailTessFactor; + public const Name D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR = Name.FinalLineDensityTessFactor; + public const Name D3D_NAME_BARYCENTRICS = Name.Barycentrics; + public const Name D3D_NAME_SHADINGRATE = Name.ShadingRate; + public const Name D3D_NAME_CULLPRIMITIVE = Name.CullPrimitive; + public const Name D3D_NAME_TARGET = Name.Target; + public const Name D3D_NAME_DEPTH = Name.Depth; + public const Name D3D_NAME_COVERAGE = Name.Coverage; + public const Name D3D_NAME_DEPTH_GREATER_EQUAL = Name.DepthGreaterEqual; + public const Name D3D_NAME_DEPTH_LESS_EQUAL = Name.DepthLessEqual; + public const Name D3D_NAME_STENCIL_REF = Name.StencilRef; + public const Name D3D_NAME_INNER_COVERAGE = Name.InnerCoverage; + public const ResourceReturnType D3D_RETURN_TYPE_UNORM = ResourceReturnType.Unorm; + public const ResourceReturnType D3D_RETURN_TYPE_SNORM = ResourceReturnType.Snorm; + public const ResourceReturnType D3D_RETURN_TYPE_SINT = ResourceReturnType.Sint; + public const ResourceReturnType D3D_RETURN_TYPE_UINT = ResourceReturnType.Uint; + public const ResourceReturnType D3D_RETURN_TYPE_FLOAT = ResourceReturnType.Float; + public const ResourceReturnType D3D_RETURN_TYPE_MIXED = ResourceReturnType.Mixed; + public const ResourceReturnType D3D_RETURN_TYPE_DOUBLE = ResourceReturnType.Double; + public const ResourceReturnType D3D_RETURN_TYPE_CONTINUED = ResourceReturnType.Continued; + public const RegisterComponentType D3D_REGISTER_COMPONENT_UNKNOWN = RegisterComponentType.Unknown; + public const RegisterComponentType D3D_REGISTER_COMPONENT_UINT32 = RegisterComponentType.UInt32; + public const RegisterComponentType D3D_REGISTER_COMPONENT_SINT32 = RegisterComponentType.Sint32; + public const RegisterComponentType D3D_REGISTER_COMPONENT_FLOAT32 = RegisterComponentType.Float32; + public const RegisterComponentType D3D_REGISTER_COMPONENT_UINT16 = RegisterComponentType.UInt16; + public const RegisterComponentType D3D_REGISTER_COMPONENT_SINT16 = RegisterComponentType.Sint16; + public const RegisterComponentType D3D_REGISTER_COMPONENT_FLOAT16 = RegisterComponentType.Float16; + public const RegisterComponentType D3D_REGISTER_COMPONENT_UINT64 = RegisterComponentType.UInt64; + public const RegisterComponentType D3D_REGISTER_COMPONENT_SINT64 = RegisterComponentType.Sint64; + public const RegisterComponentType D3D_REGISTER_COMPONENT_FLOAT64 = RegisterComponentType.Float64; + public const TessellatorDomain D3D_TESSELLATOR_DOMAIN_UNDEFINED = TessellatorDomain.Undefined; + public const TessellatorDomain D3D_TESSELLATOR_DOMAIN_ISOLINE = TessellatorDomain.Isoline; + public const TessellatorDomain D3D_TESSELLATOR_DOMAIN_TRI = TessellatorDomain.Tri; + public const TessellatorDomain D3D_TESSELLATOR_DOMAIN_QUAD = TessellatorDomain.Quad; + public const TessellatorPartitioning D3D_TESSELLATOR_PARTITIONING_UNDEFINED = TessellatorPartitioning.Undefined; + public const TessellatorPartitioning D3D_TESSELLATOR_PARTITIONING_INTEGER = TessellatorPartitioning.Integer; + public const TessellatorPartitioning D3D_TESSELLATOR_PARTITIONING_POW2 = TessellatorPartitioning.Pow2; + public const TessellatorPartitioning D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD = TessellatorPartitioning.FractionalOdd; + public const TessellatorPartitioning D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN = TessellatorPartitioning.FractionalEven; + public const TessellatorOutputPrimitive D3D_TESSELLATOR_OUTPUT_UNDEFINED = TessellatorOutputPrimitive.Undefined; + public const TessellatorOutputPrimitive D3D_TESSELLATOR_OUTPUT_POINT = TessellatorOutputPrimitive.Point; + public const TessellatorOutputPrimitive D3D_TESSELLATOR_OUTPUT_LINE = TessellatorOutputPrimitive.Line; + public const TessellatorOutputPrimitive D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW = TessellatorOutputPrimitive.TriangleCw; + public const TessellatorOutputPrimitive D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW = TessellatorOutputPrimitive.TriangleCcw; + public const MinPrecision D3D_MIN_PRECISION_DEFAULT = MinPrecision.Default; + public const MinPrecision D3D_MIN_PRECISION_FLOAT_16 = MinPrecision.Float16; + public const MinPrecision D3D_MIN_PRECISION_FLOAT_2_8 = MinPrecision.Float28; + public const MinPrecision D3D_MIN_PRECISION_RESERVED = MinPrecision.Reserved; + public const MinPrecision D3D_MIN_PRECISION_SINT_16 = MinPrecision.Sint16; + public const MinPrecision D3D_MIN_PRECISION_UINT_16 = MinPrecision.Uint16; + public const MinPrecision D3D_MIN_PRECISION_ANY_16 = MinPrecision.Any16; + public const MinPrecision D3D_MIN_PRECISION_ANY_10 = MinPrecision.Any10; + public const InterpolationMode D3D_INTERPOLATION_UNDEFINED = InterpolationMode.Undefined; + public const InterpolationMode D3D_INTERPOLATION_CONSTANT = InterpolationMode.Constant; + public const InterpolationMode D3D_INTERPOLATION_LINEAR = InterpolationMode.Linear; + public const InterpolationMode D3D_INTERPOLATION_LINEAR_CENTROID = InterpolationMode.LinearCentroid; + public const InterpolationMode D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE = InterpolationMode.LinearNoPerspective; + public const InterpolationMode D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID = InterpolationMode.LinearNoPerspectiveCentroid; + public const InterpolationMode D3D_INTERPOLATION_LINEAR_SAMPLE = InterpolationMode.LinearSample; + public const InterpolationMode D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE = InterpolationMode.LinearNoPerspectiveSample; + public const ParameterFlags D3D_PF_NONE = ParameterFlags.None; + public const ParameterFlags D3D_PF_IN = ParameterFlags.In; + public const ParameterFlags D3D_PF_OUT = ParameterFlags.Out; + public const FormatLayout D3DFL_STANDARD = FormatLayout.D3DFL_STANDARD; + public const FormatLayout D3DFL_CUSTOM = FormatLayout.D3DFL_CUSTOM; + public const FormatTypeLevel D3DFTL_NO_TYPE = FormatTypeLevel.D3DFTL_NO_TYPE; + public const FormatTypeLevel D3DFTL_PARTIAL_TYPE = FormatTypeLevel.D3DFTL_PARTIAL_TYPE; + public const FormatTypeLevel D3DFTL_FULL_TYPE = FormatTypeLevel.D3DFTL_FULL_TYPE; + public const FormatComponentName D3DFCN_R = FormatComponentName.D3DFCN_R; + public const FormatComponentName D3DFCN_G = FormatComponentName.D3DFCN_G; + public const FormatComponentName D3DFCN_B = FormatComponentName.D3DFCN_B; + public const FormatComponentName D3DFCN_A = FormatComponentName.D3DFCN_A; + public const FormatComponentName D3DFCN_D = FormatComponentName.D3DFCN_D; + public const FormatComponentName D3DFCN_S = FormatComponentName.D3DFCN_S; + public const FormatComponentName D3DFCN_X = FormatComponentName.D3DFCN_X; + public const FormatComponentInterpretation D3DFCI_TYPELESS = FormatComponentInterpretation.D3DFCI_TYPELESS; + public const FormatComponentInterpretation D3DFCI_FLOAT = FormatComponentInterpretation.D3DFCI_FLOAT; + public const FormatComponentInterpretation D3DFCI_SNORM = FormatComponentInterpretation.D3DFCI_SNORM; + public const FormatComponentInterpretation D3DFCI_UNORM = FormatComponentInterpretation.D3DFCI_UNORM; + public const FormatComponentInterpretation D3DFCI_SINT = FormatComponentInterpretation.D3DFCI_SINT; + public const FormatComponentInterpretation D3DFCI_UINT = FormatComponentInterpretation.D3DFCI_UINT; + public const FormatComponentInterpretation D3DFCI_UNORM_SRGB = FormatComponentInterpretation.D3DFCI_UNORM_SRGB; + public const FormatComponentInterpretation D3DFCI_BIASED_FIXED_2_8 = FormatComponentInterpretation.D3DFCI_BIASED_FIXED_2_8; } diff --git a/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Apis.cs b/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Apis.cs index 3f254f0..b61fa41 100644 --- a/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Apis.cs +++ b/src/Vortice.Win32/Generated/Graphics/Dxgi.Common/Graphics.Dxgi.Common.Apis.cs @@ -14,5 +14,182 @@ public static partial class Apis public const uint DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN = 4294967295; public const uint DXGI_CENTER_MULTISAMPLE_QUALITY_PATTERN = 4294967294; + + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 = ColorSpaceType.RgbFullG22NoneP709; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 = ColorSpaceType.RgbFullG10NoneP709; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709 = ColorSpaceType.RgbStudioG22NoneP709; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020 = ColorSpaceType.RgbStudioG22NoneP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_RESERVED = ColorSpaceType.Reserved; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601 = ColorSpaceType.YcbcrFullG22NoneP709X601; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601 = ColorSpaceType.YcbcrStudioG22LeftP601; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601 = ColorSpaceType.YcbcrFullG22LeftP601; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709 = ColorSpaceType.YcbcrStudioG22LeftP709; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709 = ColorSpaceType.YcbcrFullG22LeftP709; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020 = ColorSpaceType.YcbcrStudioG22LeftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020 = ColorSpaceType.YcbcrFullG22LeftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 = ColorSpaceType.RgbFullG2084NoneP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020 = ColorSpaceType.YcbcrStudioG2084LeftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020 = ColorSpaceType.RgbStudioG2084NoneP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020 = ColorSpaceType.YcbcrStudioG22TopleftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020 = ColorSpaceType.YcbcrStudioG2084TopleftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020 = ColorSpaceType.RgbFullG22NoneP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020 = ColorSpaceType.YcbcrStudioGhlgTopleftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020 = ColorSpaceType.YcbcrFullGhlgTopleftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709 = ColorSpaceType.RgbStudioG24NoneP709; + public const ColorSpaceType DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020 = ColorSpaceType.RgbStudioG24NoneP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709 = ColorSpaceType.YcbcrStudioG24LeftP709; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020 = ColorSpaceType.YcbcrStudioG24LeftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020 = ColorSpaceType.YcbcrStudioG24TopleftP2020; + public const ColorSpaceType DXGI_COLOR_SPACE_CUSTOM = ColorSpaceType.Custom; + public const Format DXGI_FORMAT_UNKNOWN = Format.Unknown; + public const Format DXGI_FORMAT_R32G32B32A32_TYPELESS = Format.R32G32B32A32Typeless; + public const Format DXGI_FORMAT_R32G32B32A32_FLOAT = Format.R32G32B32A32Float; + public const Format DXGI_FORMAT_R32G32B32A32_UINT = Format.R32G32B32A32Uint; + public const Format DXGI_FORMAT_R32G32B32A32_SINT = Format.R32G32B32A32Sint; + public const Format DXGI_FORMAT_R32G32B32_TYPELESS = Format.R32G32B32Typeless; + public const Format DXGI_FORMAT_R32G32B32_FLOAT = Format.R32G32B32Float; + public const Format DXGI_FORMAT_R32G32B32_UINT = Format.R32G32B32Uint; + public const Format DXGI_FORMAT_R32G32B32_SINT = Format.R32G32B32Sint; + public const Format DXGI_FORMAT_R16G16B16A16_TYPELESS = Format.R16G16B16A16Typeless; + public const Format DXGI_FORMAT_R16G16B16A16_FLOAT = Format.R16G16B16A16Float; + public const Format DXGI_FORMAT_R16G16B16A16_UNORM = Format.R16G16B16A16Unorm; + public const Format DXGI_FORMAT_R16G16B16A16_UINT = Format.R16G16B16A16Uint; + public const Format DXGI_FORMAT_R16G16B16A16_SNORM = Format.R16G16B16A16Snorm; + public const Format DXGI_FORMAT_R16G16B16A16_SINT = Format.R16G16B16A16Sint; + public const Format DXGI_FORMAT_R32G32_TYPELESS = Format.R32G32Typeless; + public const Format DXGI_FORMAT_R32G32_FLOAT = Format.R32G32Float; + public const Format DXGI_FORMAT_R32G32_UINT = Format.R32G32Uint; + public const Format DXGI_FORMAT_R32G32_SINT = Format.R32G32Sint; + public const Format DXGI_FORMAT_R32G8X24_TYPELESS = Format.R32G8X24Typeless; + public const Format DXGI_FORMAT_D32_FLOAT_S8X24_UINT = Format.D32FloatS8X24Uint; + public const Format DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS = Format.R32FloatX8X24Typeless; + public const Format DXGI_FORMAT_X32_TYPELESS_G8X24_UINT = Format.X32TypelessG8X24Uint; + public const Format DXGI_FORMAT_R10G10B10A2_TYPELESS = Format.R10G10B10A2Typeless; + public const Format DXGI_FORMAT_R10G10B10A2_UNORM = Format.R10G10B10A2Unorm; + public const Format DXGI_FORMAT_R10G10B10A2_UINT = Format.R10G10B10A2Uint; + public const Format DXGI_FORMAT_R11G11B10_FLOAT = Format.R11G11B10Float; + public const Format DXGI_FORMAT_R8G8B8A8_TYPELESS = Format.R8G8B8A8Typeless; + public const Format DXGI_FORMAT_R8G8B8A8_UNORM = Format.R8G8B8A8Unorm; + public const Format DXGI_FORMAT_R8G8B8A8_UNORM_SRGB = Format.R8G8B8A8UnormSrgb; + public const Format DXGI_FORMAT_R8G8B8A8_UINT = Format.R8G8B8A8Uint; + public const Format DXGI_FORMAT_R8G8B8A8_SNORM = Format.R8G8B8A8Snorm; + public const Format DXGI_FORMAT_R8G8B8A8_SINT = Format.R8G8B8A8Sint; + public const Format DXGI_FORMAT_R16G16_TYPELESS = Format.R16G16Typeless; + public const Format DXGI_FORMAT_R16G16_FLOAT = Format.R16G16Float; + public const Format DXGI_FORMAT_R16G16_UNORM = Format.R16G16Unorm; + public const Format DXGI_FORMAT_R16G16_UINT = Format.R16G16Uint; + public const Format DXGI_FORMAT_R16G16_SNORM = Format.R16G16Snorm; + public const Format DXGI_FORMAT_R16G16_SINT = Format.R16G16Sint; + public const Format DXGI_FORMAT_R32_TYPELESS = Format.R32Typeless; + public const Format DXGI_FORMAT_D32_FLOAT = Format.D32Float; + public const Format DXGI_FORMAT_R32_FLOAT = Format.R32Float; + public const Format DXGI_FORMAT_R32_UINT = Format.R32Uint; + public const Format DXGI_FORMAT_R32_SINT = Format.R32Sint; + public const Format DXGI_FORMAT_R24G8_TYPELESS = Format.R24G8Typeless; + public const Format DXGI_FORMAT_D24_UNORM_S8_UINT = Format.D24UnormS8Uint; + public const Format DXGI_FORMAT_R24_UNORM_X8_TYPELESS = Format.R24UnormX8Typeless; + public const Format DXGI_FORMAT_X24_TYPELESS_G8_UINT = Format.X24TypelessG8Uint; + public const Format DXGI_FORMAT_R8G8_TYPELESS = Format.R8G8Typeless; + public const Format DXGI_FORMAT_R8G8_UNORM = Format.R8G8Unorm; + public const Format DXGI_FORMAT_R8G8_UINT = Format.R8G8Uint; + public const Format DXGI_FORMAT_R8G8_SNORM = Format.R8G8Snorm; + public const Format DXGI_FORMAT_R8G8_SINT = Format.R8G8Sint; + public const Format DXGI_FORMAT_R16_TYPELESS = Format.R16Typeless; + public const Format DXGI_FORMAT_R16_FLOAT = Format.R16Float; + public const Format DXGI_FORMAT_D16_UNORM = Format.D16Unorm; + public const Format DXGI_FORMAT_R16_UNORM = Format.R16Unorm; + public const Format DXGI_FORMAT_R16_UINT = Format.R16Uint; + public const Format DXGI_FORMAT_R16_SNORM = Format.R16Snorm; + public const Format DXGI_FORMAT_R16_SINT = Format.R16Sint; + public const Format DXGI_FORMAT_R8_TYPELESS = Format.R8Typeless; + public const Format DXGI_FORMAT_R8_UNORM = Format.R8Unorm; + public const Format DXGI_FORMAT_R8_UINT = Format.R8Uint; + public const Format DXGI_FORMAT_R8_SNORM = Format.R8Snorm; + public const Format DXGI_FORMAT_R8_SINT = Format.R8Sint; + public const Format DXGI_FORMAT_A8_UNORM = Format.A8Unorm; + public const Format DXGI_FORMAT_R1_UNORM = Format.R1Unorm; + public const Format DXGI_FORMAT_R9G9B9E5_SHAREDEXP = Format.R9G9B9E5SharedExp; + public const Format DXGI_FORMAT_R8G8_B8G8_UNORM = Format.R8G8_B8G8Unorm; + public const Format DXGI_FORMAT_G8R8_G8B8_UNORM = Format.G8R8_G8B8Unorm; + public const Format DXGI_FORMAT_BC1_TYPELESS = Format.BC1Typeless; + public const Format DXGI_FORMAT_BC1_UNORM = Format.BC1Unorm; + public const Format DXGI_FORMAT_BC1_UNORM_SRGB = Format.BC1UnormSrgb; + public const Format DXGI_FORMAT_BC2_TYPELESS = Format.BC2Typeless; + public const Format DXGI_FORMAT_BC2_UNORM = Format.BC2Unorm; + public const Format DXGI_FORMAT_BC2_UNORM_SRGB = Format.BC2UnormSrgb; + public const Format DXGI_FORMAT_BC3_TYPELESS = Format.BC3Typeless; + public const Format DXGI_FORMAT_BC3_UNORM = Format.BC3Unorm; + public const Format DXGI_FORMAT_BC3_UNORM_SRGB = Format.BC3UnormSrgb; + public const Format DXGI_FORMAT_BC4_TYPELESS = Format.BC4Typeless; + public const Format DXGI_FORMAT_BC4_UNORM = Format.BC4Unorm; + public const Format DXGI_FORMAT_BC4_SNORM = Format.BC4Snorm; + public const Format DXGI_FORMAT_BC5_TYPELESS = Format.BC5Typeless; + public const Format DXGI_FORMAT_BC5_UNORM = Format.BC5Unorm; + public const Format DXGI_FORMAT_BC5_SNORM = Format.BC5Snorm; + public const Format DXGI_FORMAT_B5G6R5_UNORM = Format.B5G6R5Unorm; + public const Format DXGI_FORMAT_B5G5R5A1_UNORM = Format.B5G5R5A1Unorm; + public const Format DXGI_FORMAT_B8G8R8A8_UNORM = Format.B8G8R8A8Unorm; + public const Format DXGI_FORMAT_B8G8R8X8_UNORM = Format.B8G8R8X8Unorm; + public const Format DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM = Format.R10G10B10XRBiasA2Unorm; + public const Format DXGI_FORMAT_B8G8R8A8_TYPELESS = Format.B8G8R8A8Typeless; + public const Format DXGI_FORMAT_B8G8R8A8_UNORM_SRGB = Format.B8G8R8A8UnormSrgb; + public const Format DXGI_FORMAT_B8G8R8X8_TYPELESS = Format.B8G8R8X8Typeless; + public const Format DXGI_FORMAT_B8G8R8X8_UNORM_SRGB = Format.B8G8R8X8UnormSrgb; + public const Format DXGI_FORMAT_BC6H_TYPELESS = Format.BC6HTypeless; + public const Format DXGI_FORMAT_BC6H_UF16 = Format.BC6HUF16; + public const Format DXGI_FORMAT_BC6H_SF16 = Format.BC6HSF16; + public const Format DXGI_FORMAT_BC7_TYPELESS = Format.BC7Typeless; + public const Format DXGI_FORMAT_BC7_UNORM = Format.BC7Unorm; + public const Format DXGI_FORMAT_BC7_UNORM_SRGB = Format.BC7UnormSrgb; + public const Format DXGI_FORMAT_AYUV = Format.AYUV; + public const Format DXGI_FORMAT_Y410 = Format.Y410; + public const Format DXGI_FORMAT_Y416 = Format.Y416; + public const Format DXGI_FORMAT_NV12 = Format.NV12; + public const Format DXGI_FORMAT_P010 = Format.P010; + public const Format DXGI_FORMAT_P016 = Format.P016; + public const Format DXGI_FORMAT_420_OPAQUE = Format.Opaque420; + public const Format DXGI_FORMAT_YUY2 = Format.YUY2; + public const Format DXGI_FORMAT_Y210 = Format.Y210; + public const Format DXGI_FORMAT_Y216 = Format.Y216; + public const Format DXGI_FORMAT_NV11 = Format.NV11; + public const Format DXGI_FORMAT_AI44 = Format.AI44; + public const Format DXGI_FORMAT_IA44 = Format.IA44; + public const Format DXGI_FORMAT_P8 = Format.P8; + public const Format DXGI_FORMAT_A8P8 = Format.A8P8; + public const Format DXGI_FORMAT_B4G4R4A4_UNORM = Format.B4G4R4A4Unorm; + public const Format DXGI_FORMAT_P208 = Format.P208; + public const Format DXGI_FORMAT_V208 = Format.V208; + public const Format DXGI_FORMAT_V408 = Format.V408; + public const Format DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE = Format.SamplerFeedbackMinMipOpaque; + public const Format DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE = Format.SamplerFeedbackMipRegionUsedOpaque; + public const Format DXGI_FORMAT_A4B4G4R4_UNORM = Format.A4B4G4R4Unorm; + public const Format DXGI_FORMAT_R10G10B10_7E3_A2_FLOAT = Format.Xbox_R10G10B10_7E3_A2Float; + public const Format DXGI_FORMAT_R10G10B10_6E4_A2_FLOAT = Format.Xbox_R10G10B10_6E4_A2Float; + public const Format DXGI_FORMAT_D16_UNORM_S8_UINT = Format.Xbox_D16Unorm_S8Uint; + public const Format DXGI_FORMAT_R16_UNORM_X8_TYPELESS = Format.Xbox_R16Unorm_X8Typeless; + public const Format DXGI_FORMAT_X16_TYPELESS_G8_UINT = Format.Xbox_X16Typeless_G8Uint; + public const Format DXGI_FORMAT_R10G10B10_SNORM_A2_UNORM = Format.Xbox_R10G10B10Snorm_A2Unorm; + public const Format DXGI_FORMAT_R4G4_UNORM = Format.Xbox_R4G4Unorm; + public const ModeScanlineOrder DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED = ModeScanlineOrder.Unspecified; + public const ModeScanlineOrder DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE = ModeScanlineOrder.Progressive; + public const ModeScanlineOrder DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST = ModeScanlineOrder.UpperFieldFirst; + public const ModeScanlineOrder DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST = ModeScanlineOrder.LowerFieldFirst; + public const ModeScaling DXGI_MODE_SCALING_UNSPECIFIED = ModeScaling.Unspecified; + public const ModeScaling DXGI_MODE_SCALING_CENTERED = ModeScaling.Centered; + public const ModeScaling DXGI_MODE_SCALING_STRETCHED = ModeScaling.Stretched; + public const ModeRotation DXGI_MODE_ROTATION_UNSPECIFIED = ModeRotation.Unspecified; + public const ModeRotation DXGI_MODE_ROTATION_IDENTITY = ModeRotation.Identity; + public const ModeRotation DXGI_MODE_ROTATION_ROTATE90 = ModeRotation.Rotate90; + public const ModeRotation DXGI_MODE_ROTATION_ROTATE180 = ModeRotation.Rotate180; + public const ModeRotation DXGI_MODE_ROTATION_ROTATE270 = ModeRotation.Rotate270; + public const AlphaMode DXGI_ALPHA_MODE_UNSPECIFIED = AlphaMode.Unspecified; + public const AlphaMode DXGI_ALPHA_MODE_PREMULTIPLIED = AlphaMode.Premultiplied; + public const AlphaMode DXGI_ALPHA_MODE_STRAIGHT = AlphaMode.Straight; + public const AlphaMode DXGI_ALPHA_MODE_IGNORE = AlphaMode.Ignore; + public const CpuAccess DXGI_CPU_ACCESS_NONE = CpuAccess.None; + public const CpuAccess DXGI_CPU_ACCESS_DYNAMIC = CpuAccess.Dynamic; + public const CpuAccess DXGI_CPU_ACCESS_READ_WRITE = CpuAccess.ReadWrite; + public const CpuAccess DXGI_CPU_ACCESS_SCRATCH = CpuAccess.Scratch; + public const CpuAccess DXGI_CPU_ACCESS_FIELD = CpuAccess.Field; }