diff --git a/Directory.Build.props b/Directory.Build.props index e8af4f0..513d3ac 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -11,7 +11,7 @@ true - CS1591;CS1701 + CS1591;CS1701;CA2252; true @@ -44,7 +44,7 @@ runtime; build; native; contentfiles; analyzers - + all runtime; build; native; contentfiles; analyzers diff --git a/Vortice.Win32.sln b/Vortice.Win32.sln index b38d03f..cf7a71e 100644 --- a/Vortice.Win32.sln +++ b/Vortice.Win32.sln @@ -26,6 +26,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vortice.Win32.Direct3D12", EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vortice.Win32.Direct3D11", "src\Vortice.Win32.Direct3D11\Vortice.Win32.Direct3D11.csproj", "{32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vortice.Win32.Direct3D11on12", "src\Vortice.Win32.Direct3D11on12\Vortice.Win32.Direct3D11on12.csproj", "{978D804A-9F52-4ED4-95D9-BBED341E48A6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -52,6 +54,10 @@ Global {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Debug|Any CPU.Build.0 = Debug|Any CPU {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Release|Any CPU.ActiveCfg = Release|Any CPU {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Release|Any CPU.Build.0 = Release|Any CPU + {978D804A-9F52-4ED4-95D9-BBED341E48A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {978D804A-9F52-4ED4-95D9-BBED341E48A6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {978D804A-9F52-4ED4-95D9-BBED341E48A6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {978D804A-9F52-4ED4-95D9-BBED341E48A6}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/Generator/Program.cs b/src/Generator/Program.cs index 1609164..451b0b0 100644 --- a/src/Generator/Program.cs +++ b/src/Generator/Program.cs @@ -16,6 +16,7 @@ public static class Program "Graphics.Direct3D.json", "Graphics.Direct3D11.json", "Graphics.Direct3D12.json", + "Graphics.Direct3D11on12.json", "Graphics.Direct3D.Dxc.json", "Graphics.Direct3D.Fxc.json", "Graphics.Direct2D.Common.json", @@ -1597,7 +1598,7 @@ public static class Program if (!autoGenerated) { - writer.WriteLine($"/// "); + writer.WriteLine($"/// "); } if (s_generateUnmanagedDocs) @@ -2127,6 +2128,11 @@ public static class Program out string parameterType, out string parameterName); + if (method.Name == "CreateWrappedResource") + { + + } + argumentBuilder .Append(parameterType) .Append(' ') diff --git a/src/Generator/win32json/api/Graphics.DXCore.json b/src/Generator/win32json/api/Graphics.DXCore.json new file mode 100644 index 0000000..5b59fa0 --- /dev/null +++ b/src/Generator/win32json/api/Graphics.DXCore.json @@ -0,0 +1,520 @@ +{ + +"Constants":[ + { + "Name":"_FACDXCORE" + ,"Type":{"Kind":"Native","Name":"UInt32"} + ,"ValueType":"UInt32" + ,"Value":2176 + ,"Attrs":[] + } + ,{ + "Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"8c47866b-7583-450d-f0f0-6bada895af4b" + ,"Attrs":[] + } + ,{ + "Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"0c9ece4d-2f6e-4f01-8c96-e89e331b47b1" + ,"Attrs":[] + } + ,{ + "Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"248e2800-a793-4724-abaa-23a6de1be090" + ,"Attrs":[] + } +] + +,"Types":[ + { + "Name":"DXCoreAdapterProperty" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"InstanceLuid","Value":0} + ,{"Name":"DriverVersion","Value":1} + ,{"Name":"DriverDescription","Value":2} + ,{"Name":"HardwareID","Value":3} + ,{"Name":"KmdModelVersion","Value":4} + ,{"Name":"ComputePreemptionGranularity","Value":5} + ,{"Name":"GraphicsPreemptionGranularity","Value":6} + ,{"Name":"DedicatedAdapterMemory","Value":7} + ,{"Name":"DedicatedSystemMemory","Value":8} + ,{"Name":"SharedSystemMemory","Value":9} + ,{"Name":"AcgCompatible","Value":10} + ,{"Name":"IsHardware","Value":11} + ,{"Name":"IsIntegrated","Value":12} + ,{"Name":"IsDetachable","Value":13} + ,{"Name":"HardwareIDParts","Value":14} + ] + ,"IntegerBase":"UInt32" + } + ,{ + "Name":"DXCoreAdapterState" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"IsDriverUpdateInProgress","Value":0} + ,{"Name":"AdapterMemoryBudget","Value":1} + ] + ,"IntegerBase":"UInt32" + } + ,{ + "Name":"DXCoreSegmentGroup" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"Local","Value":0} + ,{"Name":"NonLocal","Value":1} + ] + ,"IntegerBase":"UInt32" + } + ,{ + "Name":"DXCoreNotificationType" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"AdapterListStale","Value":0} + ,{"Name":"AdapterNoLongerValid","Value":1} + ,{"Name":"AdapterBudgetChange","Value":2} + ,{"Name":"AdapterHardwareContentProtectionTeardown","Value":3} + ] + ,"IntegerBase":"UInt32" + } + ,{ + "Name":"DXCoreAdapterPreference" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"Hardware","Value":0} + ,{"Name":"MinimumPower","Value":1} + ,{"Name":"HighPerformance","Value":2} + ] + ,"IntegerBase":"UInt32" + } + ,{ + "Name":"DXCoreHardwareID" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"vendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"deviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"subSysID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"revision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"DXCoreHardwareIDParts" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"vendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"deviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"subSystemID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"subVendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"revisionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"DXCoreAdapterMemoryBudgetNodeSegmentGroup" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"nodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"segmentGroup","Type":{"Kind":"ApiRef","Name":"DXCoreSegmentGroup","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"DXCoreAdapterMemoryBudget" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"budget","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"currentUsage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"availableForReservation","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"currentReservation","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"PFN_DXCORE_NOTIFICATION_CALLBACK" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"FunctionPointer" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Void"} + ,"ReturnAttrs":[] + ,"Attrs":[] + ,"Params":[ + {"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} + ,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"IDXCoreAdapter" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"f0db4c7f-fe5a-42a2-bd62-f2a6cf6fc83e" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"IsValid" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"IsAttributeSupported" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"attributeGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"IsPropertySupported" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetProperty" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"bufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} + ,{"Name":"propertyData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]} + ] + } + ,{ + "Name":"GetPropertySize" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"bufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"IsQueryStateSupported" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"QueryState" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"state","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"inputStateDetailsSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} + ,{"Name":"inputStateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]} + ,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} + ,{"Name":"outputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]} + ] + } + ,{ + "Name":"IsSetStateSupported" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetState" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"state","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"inputStateDetailsSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} + ,{"Name":"inputStateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]} + ,{"Name":"inputDataSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} + ,{"Name":"inputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]} + ] + } + ,{ + "Name":"GetFactory" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ] + } + ,{ + "Name":"IDXCoreAdapterList" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"526c7776-40e9-459b-b711-f32ad76dfc28" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"GetAdapter" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"ppvAdapter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"GetAdapterCount" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"UInt32"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"IsStale" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"GetFactory" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"Sort" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"numPreferences","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"preferences","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DXCoreAdapterPreference","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"IsAdapterPreferenceSupported" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"preference","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterPreference","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDXCoreAdapterFactory" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"78ee5945-c36e-4b13-a669-005dd11c0f06" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"CreateAdapterList" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"numAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"filterAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"ppvAdapterList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"GetAdapterByLuid" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"adapterLUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"ppvAdapter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"IsNotificationTypeSupported" + ,"SetLastError":false + ,"ReturnType":{"Kind":"Native","Name":"Boolean"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"RegisterEventNotification" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"dxCoreObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} + ,{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"callbackFunction","Type":{"Kind":"ApiRef","Name":"PFN_DXCORE_NOTIFICATION_CALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]} + ,{"Name":"callbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} + ,{"Name":"eventCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"UnregisterEventNotification" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"eventCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ] + } +] + +,"Functions":[ + { + "Name":"DXCoreCreateAdapterFactory" + ,"SetLastError":false + ,"DllImport":"DXCORE.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } +] + +,"UnicodeAliases":[ +] + +} diff --git a/src/Generator/win32json/api/Graphics.Direct3D10.json b/src/Generator/win32json/api/Graphics.Direct3D10.json index f84051a..f280f09 100644 --- a/src/Generator/win32json/api/Graphics.Direct3D10.json +++ b/src/Generator/win32json/api/Graphics.Direct3D10.json @@ -1769,7 +1769,7 @@ "Name":"D3D10_REGKEY_PATH" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" - ,"Value":"Software\Microsoft\Direct3D" + ,"Value":"Software\\Microsoft\\Direct3D" ,"Attrs":[] } ,{ diff --git a/src/Generator/win32json/api/Graphics.DirectComposition.json b/src/Generator/win32json/api/Graphics.DirectComposition.json new file mode 100644 index 0000000..6ffbfd5 --- /dev/null +++ b/src/Generator/win32json/api/Graphics.DirectComposition.json @@ -0,0 +1,4598 @@ +{ + +"Constants":[ + { + "Name":"COMPOSITIONOBJECT_READ" + ,"Type":{"Kind":"Native","Name":"Int32"} + ,"ValueType":"Int32" + ,"Value":1 + ,"Attrs":[] + } + ,{ + "Name":"COMPOSITIONOBJECT_WRITE" + ,"Type":{"Kind":"Native","Name":"Int32"} + ,"ValueType":"Int32" + ,"Value":2 + ,"Attrs":[] + } + ,{ + "Name":"DCOMPOSITION_MAX_WAITFORCOMPOSITORCLOCK_OBJECTS" + ,"Type":{"Kind":"Native","Name":"UInt32"} + ,"ValueType":"UInt32" + ,"Value":32 + ,"Attrs":[] + } + ,{ + "Name":"COMPOSITION_STATS_MAX_TARGETS" + ,"Type":{"Kind":"Native","Name":"UInt32"} + ,"ValueType":"UInt32" + ,"Value":256 + ,"Attrs":[] + } +] + +,"Types":[ + { + "Name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR","Value":0} + ,{"Name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_LINEAR","Value":1} + ,{"Name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE_INHERIT","Value":-1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DCOMPOSITION_BORDER_MODE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DCOMPOSITION_BORDER_MODE_SOFT","Value":0} + ,{"Name":"DCOMPOSITION_BORDER_MODE_HARD","Value":1} + ,{"Name":"DCOMPOSITION_BORDER_MODE_INHERIT","Value":-1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DCOMPOSITION_COMPOSITE_MODE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DCOMPOSITION_COMPOSITE_MODE_SOURCE_OVER","Value":0} + ,{"Name":"DCOMPOSITION_COMPOSITE_MODE_DESTINATION_INVERT","Value":1} + ,{"Name":"DCOMPOSITION_COMPOSITE_MODE_MIN_BLEND","Value":2} + ,{"Name":"DCOMPOSITION_COMPOSITE_MODE_INHERIT","Value":-1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DCOMPOSITION_BACKFACE_VISIBILITY" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE","Value":0} + ,{"Name":"DCOMPOSITION_BACKFACE_VISIBILITY_HIDDEN","Value":1} + ,{"Name":"DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT","Value":-1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DCOMPOSITION_OPACITY_MODE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DCOMPOSITION_OPACITY_MODE_LAYER","Value":0} + ,{"Name":"DCOMPOSITION_OPACITY_MODE_MULTIPLY","Value":1} + ,{"Name":"DCOMPOSITION_OPACITY_MODE_INHERIT","Value":-1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DCOMPOSITION_DEPTH_MODE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DCOMPOSITION_DEPTH_MODE_TREE","Value":0} + ,{"Name":"DCOMPOSITION_DEPTH_MODE_SPATIAL","Value":1} + ,{"Name":"DCOMPOSITION_DEPTH_MODE_SORTED","Value":3} + ,{"Name":"DCOMPOSITION_DEPTH_MODE_INHERIT","Value":-1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DCOMPOSITION_FRAME_STATISTICS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"lastFrameTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} + ,{"Name":"currentCompositionRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]} + ,{"Name":"currentTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} + ,{"Name":"timeFrequency","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} + ,{"Name":"nextEstimatedFrameTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"COMPOSITION_FRAME_ID_TYPE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"COMPOSITION_FRAME_ID_CREATED","Value":0} + ,{"Name":"COMPOSITION_FRAME_ID_CONFIRMED","Value":1} + ,{"Name":"COMPOSITION_FRAME_ID_COMPLETED","Value":2} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"COMPOSITION_FRAME_STATS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"startTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"targetTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"framePeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"COMPOSITION_TARGET_ID" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"displayAdapterLuid","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} + ,{"Name":"renderAdapterLuid","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} + ,{"Name":"vidPnSourceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"vidPnTargetId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"uniqueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"COMPOSITION_STATS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"presentCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"refreshCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"virtualRefreshCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"time","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"COMPOSITION_TARGET_STATS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"outstandingPresents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} + ,{"Name":"presentTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"vblankDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} + ,{"Name":"presentedStats","Type":{"Kind":"ApiRef","Name":"COMPOSITION_STATS","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":[]} + ,{"Name":"completedStats","Type":{"Kind":"ApiRef","Name":"COMPOSITION_STATS","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"IDCompositionAnimation" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"cbfd91d9-51b2-45e4-b3de-d19ccfb863c5" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"Reset" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"SetAbsoluteBeginTime" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"beginTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"AddCubic" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"beginOffset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} + ,{"Name":"constantCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"linearCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"quadraticCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"cubicCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"AddSinusoidal" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"beginOffset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} + ,{"Name":"bias","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"amplitude","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"frequency","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"phase","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"AddRepeat" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"beginOffset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} + ,{"Name":"durationToRepeat","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} + ] + } + ,{ + "Name":"End" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"endOffset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} + ,{"Name":"endValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionDevice" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"c37ea93a-e7aa-450d-b16f-9746cb0407f3" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"Commit" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"WaitForCommitCompletion" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"GetFrameStatistics" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DCOMPOSITION_FRAME_STATISTICS","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTargetForHwnd" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"topmost","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"target","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTarget","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateVisual" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurface" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"alphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateVirtualSurface" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"initialWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"initialHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"alphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"virtualSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionVirtualSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurfaceFromHandle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurfaceFromHwnd" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTranslateTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"translateTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTranslateTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateScaleTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionScaleTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateRotateTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"rotateTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionRotateTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSkewTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"skewTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSkewTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateMatrixTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrixTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionMatrixTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTransformGroup" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transforms","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In"]} + ,{"Name":"elements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"transformGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTranslateTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"translateTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTranslateTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateScaleTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionScaleTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateRotateTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"rotateTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionRotateTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateMatrixTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrixTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionMatrixTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTransform3DGroup" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transforms3D","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In"]} + ,{"Name":"elements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"transform3DGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateEffectGroup" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"effectGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionEffectGroup","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateRectangleClip" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clip","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionRectangleClip","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateAnimation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CheckDeviceState" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"pfValid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionTarget" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"eacdd04c-117e-4e17-88f4-d1b12b0e3d89" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"SetRoot" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionVisual" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"4d93059d-097b-4651-9a60-f0f25116e2f3" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"SetOffsetX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transform","Type":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"SetTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_MATRIX_3X2_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetTransformParent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"SetEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"effect","Type":{"Kind":"ApiRef","Name":"IDCompositionEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"SetBitmapInterpolationMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"interpolationMode","Type":{"Kind":"ApiRef","Name":"DCOMPOSITION_BITMAP_INTERPOLATION_MODE","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBorderMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"borderMode","Type":{"Kind":"ApiRef","Name":"DCOMPOSITION_BORDER_MODE","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetClip" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clip","Type":{"Kind":"ApiRef","Name":"IDCompositionClip","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"SetClip" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"rect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_RECT_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"content","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"AddVisual" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ,{"Name":"insertAbove","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"referenceVisual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"RemoveVisual" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"RemoveAllVisuals" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"SetCompositeMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"compositeMode","Type":{"Kind":"ApiRef","Name":"DCOMPOSITION_COMPOSITE_MODE","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionEffect" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"ec81b08f-bfcb-4e8d-b193-a915587999e8" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + ] + } + ,{ + "Name":"IDCompositionTransform3D" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"71185722-246b-41f2-aad1-0443f7f4bfc2" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + ] + } + ,{ + "Name":"IDCompositionTransform" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"fd55faa7-37e0-4c20-95d2-9be45bc33f55" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + ] + } + ,{ + "Name":"IDCompositionTranslateTransform" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"06791122-c6f0-417d-8323-269e987f5954" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetOffsetX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionScaleTransform" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"71fde914-40ef-45ef-bd51-68b037c339f9" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetScaleX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionRotateTransform" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"641ed83c-ae96-46c5-90dc-32774cc5c6d5" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetAngle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAngle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"angle","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionSkewTransform" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"e57aa735-dcdb-4c72-9c61-0591f58889ee" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetAngleX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAngleX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"angleX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAngleY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAngleY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"angleY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionMatrixTransform" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"16cdff07-c503-419c-83f2-0965c7af1fa6" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetMatrix" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_MATRIX_3X2_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionEffectGroup" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"a7929a74-e6b2-4bd6-8b95-4040119ca34d" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetOpacity" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOpacity" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"opacity","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transform3D","Type":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionTranslateTransform3D" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"91636d4b-9ba1-4532-aaf7-e3344994d788" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetOffsetX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionScaleTransform3D" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"2a9e9ead-364b-4b15-a7c4-a1997f78b389" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetScaleX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetScaleZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionRotateTransform3D" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"d8f5b23f-d429-4a91-b55a-d2f45fd75b18" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetAngle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAngle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"angle","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAxisX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAxisX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"axisX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAxisY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAxisY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"axisY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAxisZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAxisZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"axisZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCenterZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionMatrixTransform3D" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"4b3363f0-643b-41b7-b6e0-ccf22d34467c" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetMatrix" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DMATRIX","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionClip" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"64ac3703-9d3f-45ec-a109-7cac0e7a13a7" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + ] + } + ,{ + "Name":"IDCompositionRectangleClip" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"9842ad7d-d9cf-4908-aed7-48b51da5e7c2" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionClip","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetLeft" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetLeft" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"left","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTop" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTop" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"top","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRight" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRight" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"right","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottom" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottom" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"bottom","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopLeftRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopLeftRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopLeftRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopLeftRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopRightRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopRightRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopRightRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTopRightRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomLeftRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomLeftRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomLeftRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomLeftRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomRightRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomRightRadiusX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomRightRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBottomRightRadiusY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionSurface" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"bb8a4953-2c99-4f5a-96f5-4819027fa3ac" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"BeginDraw" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"updateRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} + ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"updateObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} + ,{"Name":"updateOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"EndDraw" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"SuspendDraw" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"ResumeDraw" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"Scroll" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scrollRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} + ,{"Name":"clipRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} + ,{"Name":"offsetX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"offsetY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionVirtualSurface" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"ae471c51-5f53-4a24-8d3e-d0c39c30b3f0" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"Resize" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"Trim" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"rectangles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} + ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionDevice2" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"75f6468d-1b8e-447c-9bc6-75fea80b5b25" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"Commit" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"WaitForCommitCompletion" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"GetFrameStatistics" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"statistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DCOMPOSITION_FRAME_STATISTICS","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateVisual" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionVisual2","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurfaceFactory" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"renderingDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} + ,{"Name":"surfaceFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSurfaceFactory","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurface" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"alphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateVirtualSurface" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"initialWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"initialHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"alphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"virtualSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionVirtualSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTranslateTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"translateTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTranslateTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateScaleTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionScaleTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateRotateTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"rotateTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionRotateTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSkewTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"skewTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSkewTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateMatrixTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrixTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionMatrixTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTransformGroup" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transforms","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In"]} + ,{"Name":"elements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"transformGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTransform","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTranslateTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"translateTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTranslateTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateScaleTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"scaleTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionScaleTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateRotateTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"rotateTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionRotateTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateMatrixTransform3D" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrixTransform3D","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionMatrixTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTransform3DGroup" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transforms3D","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In"]} + ,{"Name":"elements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"transform3DGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateEffectGroup" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"effectGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionEffectGroup","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateRectangleClip" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clip","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionRectangleClip","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateAnimation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionDesktopDevice" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"5f4633fe-1e08-4cb8-8c75-ce24333f5602" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionDevice2","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"CreateTargetForHwnd" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"topmost","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"target","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTarget","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurfaceFromHandle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSurfaceFromHwnd" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionDeviceDebug" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"a1a3c64a-224f-4a81-9773-4f03a89d3c6c" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"EnableDebugCounters" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"DisableDebugCounters" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ] + } + ,{ + "Name":"IDCompositionSurfaceFactory" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"e334bc12-3937-4e02-85eb-fcf4eb30d2c8" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"CreateSurface" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"alphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateVirtualSurface" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"initialWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"initialHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"pixelFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"alphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]} + ,{"Name":"virtualSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionVirtualSurface","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionVisual2" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"e8de1639-4331-4b26-bc5f-6a321d347a85" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetOpacityMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"DCOMPOSITION_OPACITY_MODE","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBackFaceVisibility" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visibility","Type":{"Kind":"ApiRef","Name":"DCOMPOSITION_BACKFACE_VISIBILITY","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionVisualDebug" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"fed2b808-5eb4-43a0-aea3-35f65280f91b" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionVisual2","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"EnableHeatMap" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"color","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D1_COLOR_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"DisableHeatMap" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"EnableRedrawRegions" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"DisableRedrawRegions" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ] + } + ,{ + "Name":"IDCompositionVisual3" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"2775f462-b6c1-4015-b0be-b3e7d6a4976d" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionVisualDebug","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetDepthMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"DCOMPOSITION_DEPTH_MODE","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOffsetZ" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offsetZ","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOpacity" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetOpacity" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"opacity","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transform","Type":{"Kind":"ApiRef","Name":"IDCompositionTransform3D","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"SetTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_MATRIX_4X4_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetVisible" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visible","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionDevice3" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"0987cb06-f916-48bf-8d35-ce7641781bd9" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionDevice2","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"CreateGaussianBlurEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"gaussianBlurEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionGaussianBlurEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateBrightnessEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"brightnessEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionBrightnessEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateColorMatrixEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"colorMatrixEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionColorMatrixEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateShadowEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"shadowEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionShadowEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateHueRotationEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"hueRotationEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionHueRotationEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateSaturationEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"saturationEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionSaturationEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTurbulenceEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"turbulenceEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTurbulenceEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateLinearTransferEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"linearTransferEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionLinearTransferEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateTableTransferEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"tableTransferEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionTableTransferEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateCompositeEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"compositeEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionCompositeEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateBlendEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blendEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionBlendEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateArithmeticCompositeEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"arithmeticCompositeEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionArithmeticCompositeEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateAffineTransform2DEffect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"affineTransform2dEffect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionAffineTransform2DEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionFilterEffect" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"30c421d5-8cb2-4e9f-b133-37be270d4ac2" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetInput" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"input","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionGaussianBlurEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"45d4d0b7-1bd4-454e-8894-2bfa68443033" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetStandardDeviation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetStandardDeviation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amount","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBorderMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"D2D1_BORDER_MODE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionBrightnessEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"6027496e-cb3a-49ab-934f-d798da4f7da6" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetWhitePoint" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"whitePoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_2F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetBlackPoint" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blackPoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_2F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetWhitePointX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetWhitePointX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"whitePointX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetWhitePointY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetWhitePointY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"whitePointY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlackPointX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlackPointX" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blackPointX","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlackPointY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlackPointY" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blackPointY","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionColorMatrixEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"c1170a22-3ce2-4966-90d4-55408bfc84c4" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetMatrix" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_MATRIX_5X4_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"D2D1_COLORMATRIX_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetClampOutput" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clamp","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionShadowEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"4ad18ac0-cfd2-4c2f-bb62-96e54fdb6879" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetStandardDeviation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetStandardDeviation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amount","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetColor" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"color","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_4F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetRed" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRed" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amount","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreen" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreen" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amount","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amount","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlpha" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlpha" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amount","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionHueRotationEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"6db9f920-0770-4781-b0c6-381912f9d167" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetAngle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAngle" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"amountDegrees","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionSaturationEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"a08debda-3258-4fa4-9f16-9174d3fe93b1" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetSaturation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSaturation" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"ratio","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionTurbulenceEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"a6a55bda-c09c-49f3-9193-a41922c89715" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetOffset" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"offset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_2F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetBaseFrequency" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frequency","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_2F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetSize" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"size","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_2F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetNumOctaves" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"numOctaves","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSeed" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"seed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetNoise" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"noise","Type":{"Kind":"ApiRef","Name":"D2D1_TURBULENCE_NOISE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetStitchable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"stitchable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionLinearTransferEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"4305ee5b-c4a0-4c88-9385-67124e017683" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetRedYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"redYIntercept","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"redSlope","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"redDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"greenYIntercept","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"greenSlope","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"greenDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blueYIntercept","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blueSlope","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blueDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaYIntercept" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"alphaYIntercept","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaSlope" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"alphaSlope","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"alphaDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetClampOutput" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clampOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionTableTransferEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"9b7e82e2-69c5-4eb4-a5f5-a7033f5132cd" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetRedTable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"tableValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenTable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"tableValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueTable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"tableValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaTable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"tableValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"redDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"greenDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"blueDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaDisable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"alphaDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetClampOutput" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clampOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetRedTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetGreenTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBlueTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetAlphaTableValue" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionCompositeEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"576616c0-a231-494d-a38d-00fd5ec4db46" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"D2D1_COMPOSITE_MODE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionBlendEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"33ecdc0a-578a-4a11-9c14-0cb90517f9c5" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"D2D1_BLEND_MODE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionArithmeticCompositeEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"3b67dfa8-e3dd-4e61-b640-46c2f3d739dc" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetCoefficients" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"coefficients","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_VECTOR_4F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetClampOutput" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clampoutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient1" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient1" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"Coeffcient1","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient2" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient2" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"Coefficient2","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient3" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient3" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"Coefficient3","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient4" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetCoefficient4" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"Coefficient4","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionAffineTransform2DEffect" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"0b74b9e8-cdd6-492f-bbbc-5ed32157026d" + ,"Interface":{"Kind":"ApiRef","Name":"IDCompositionFilterEffect","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]} + ,"Methods":[ + { + "Name":"SetInterpolationMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"interpolationMode","Type":{"Kind":"ApiRef","Name":"D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetBorderMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"borderMode","Type":{"Kind":"ApiRef","Name":"D2D1_BORDER_MODE","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTransformMatrix" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"transformMatrix","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D_MATRIX_3X2_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"SetTransformMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetTransformMatrixElement" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"row","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"column","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} + ,{"Name":"value","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSharpness" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSharpness" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"sharpness","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"DCompositionInkTrailPoint" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Struct" + ,"Size":0 + ,"PackingSize":0 + ,"Fields":[ + {"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} + ,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} + ,{"Name":"radius","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} + ] + ,"NestedTypes":[ + ] + } + ,{ + "Name":"IDCompositionDelegatedInkTrail" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"c2448e9b-547d-4057-8cf5-8144ede1c2da" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"AddTrailPoints" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"inkPoints","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DCompositionInkTrailPoint","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In","Const"]} + ,{"Name":"inkPointsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"generationId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"AddTrailPointsWithPrediction" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"inkPoints","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DCompositionInkTrailPoint","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In","Const"]} + ,{"Name":"inkPointsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"predictedInkPoints","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DCompositionInkTrailPoint","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In","Const"]} + ,{"Name":"predictedInkPointsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"generationId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"RemoveTrailPoints" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"generationId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"StartNewTrail" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"color","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D2D1_COLOR_F","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ] + } + ,{ + "Name":"IDCompositionInkTrailDevice" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Com" + ,"Guid":"df0c7cec-cdeb-4d4a-b91c-721bf22f4e6c" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"CreateDelegatedInkTrail" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"inkTrail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionDelegatedInkTrail","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"CreateDelegatedInkTrailForSwapChain" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"swapChain","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} + ,{"Name":"inkTrail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDCompositionDelegatedInkTrail","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } +] + +,"Functions":[ + { + "Name":"DCompositionCreateDevice" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Attrs":[] + ,"Params":[ + {"Name":"dxgiDevice","Type":{"Kind":"ApiRef","Name":"IDXGIDevice","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"dcompositionDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"DCompositionCreateDevice2" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Attrs":[] + ,"Params":[ + {"Name":"renderingDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"dcompositionDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"DCompositionCreateDevice3" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"renderingDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"dcompositionDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"DCompositionCreateSurfaceHandle" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Attrs":[] + ,"Params":[ + {"Name":"desiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"securityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Optional"]} + ,{"Name":"surfaceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"DCompositionAttachMouseWheelToHwnd" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"DCompositionAttachMouseDragToHwnd" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"visual","Type":{"Kind":"ApiRef","Name":"IDCompositionVisual","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ,{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"DCompositionGetFrameId" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frameIdType","Type":{"Kind":"ApiRef","Name":"COMPOSITION_FRAME_ID_TYPE","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]} + ,{"Name":"frameId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"DCompositionGetStatistics" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frameId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} + ,{"Name":"frameStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPOSITION_FRAME_STATS","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ,{"Name":"targetIdCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"targetIds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPOSITION_TARGET_ID","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out","Optional"]} + ,{"Name":"actualTargetIdCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} + ] + } + ,{ + "Name":"DCompositionGetTargetStatistics" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frameId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} + ,{"Name":"targetId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPOSITION_TARGET_ID","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In","Const"]} + ,{"Name":"targetStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COMPOSITION_TARGET_STATS","TargetKind":"Default","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"DCompositionBoostCompositorClock" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"DCompositionWaitForCompositorClock" + ,"SetLastError":false + ,"DllImport":"dcomp.dll" + ,"ReturnType":{"Kind":"Native","Name":"UInt32"} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"handles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} + ,{"Name":"timeoutInMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } +] + +,"UnicodeAliases":[ +] + +} diff --git a/src/Generator/win32json/api/Graphics.DirectManipulation.json b/src/Generator/win32json/api/Graphics.DirectManipulation.json new file mode 100644 index 0000000..336dcb9 --- /dev/null +++ b/src/Generator/win32json/api/Graphics.DirectManipulation.json @@ -0,0 +1,1525 @@ +{ + +"Constants":[ + { + "Name":"DIRECTMANIPULATION_KEYBOARDFOCUS" + ,"Type":{"Kind":"Native","Name":"UInt32"} + ,"ValueType":"UInt32" + ,"Value":4294967294 + ,"Attrs":[] + } + ,{ + "Name":"DIRECTMANIPULATION_MOUSEFOCUS" + ,"Type":{"Kind":"Native","Name":"UInt32"} + ,"ValueType":"UInt32" + ,"Value":4294967293 + ,"Attrs":[] + } + ,{ + "Name":"CLSID_VerticalIndicatorContent" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"a10b5f17-afe0-4aa2-91e9-3e7001d2e6b4" + ,"Attrs":[] + } + ,{ + "Name":"CLSID_HorizontalIndicatorContent" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"e7d18cf5-3ec7-44d5-a76b-3770f3cf903d" + ,"Attrs":[] + } + ,{ + "Name":"CLSID_VirtualViewportContent" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"3206a19a-86f0-4cb4-a7f3-16e3b7e2d852" + ,"Attrs":[] + } + ,{ + "Name":"CLSID_DragDropConfigurationBehavior" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"09b01b3e-ba6c-454d-82e8-95e352329f23" + ,"Attrs":[] + } + ,{ + "Name":"CLSID_AutoScrollBehavior" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"26126a51-3c70-4c9a-aec2-948849eeb093" + ,"Attrs":[] + } + ,{ + "Name":"CLSID_DeferContactService" + ,"Type":{"Kind":"Native","Name":"Guid"} + ,"ValueType":"String" + ,"Value":"d7b67cf4-84bb-434e-86ae-6592bbc9abd9" + ,"Attrs":[] + } +] + +,"Types":[ + { + "Name":"DirectManipulationViewport" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"ComClassID" + ,"Guid":"34e211b6-3650-4f75-8334-fa359598e1c5" + } + ,{ + "Name":"DirectManipulationUpdateManager" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"ComClassID" + ,"Guid":"9fc1bfd5-1835-441a-b3b1-b6cc74b727d0" + } + ,{ + "Name":"DirectManipulationPrimaryContent" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"ComClassID" + ,"Guid":"caa02661-d59e-41c7-8393-3ba3bacb6b57" + } + ,{ + "Name":"DirectManipulationManager" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"ComClassID" + ,"Guid":"54e211b6-3650-4f75-8334-fa359598e1c5" + } + ,{ + "Name":"DirectManipulationSharedManager" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"ComClassID" + ,"Guid":"99793286-77cc-4b57-96db-3b354f6f9fb5" + } + ,{ + "Name":"DCompManipulationCompositor" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"ComClassID" + ,"Guid":"79dea627-a08a-43ac-8ef5-6900b9299126" + } + ,{ + "Name":"DIRECTMANIPULATION_STATUS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_BUILDING","Value":0} + ,{"Name":"DIRECTMANIPULATION_ENABLED","Value":1} + ,{"Name":"DIRECTMANIPULATION_DISABLED","Value":2} + ,{"Name":"DIRECTMANIPULATION_RUNNING","Value":3} + ,{"Name":"DIRECTMANIPULATION_INERTIA","Value":4} + ,{"Name":"DIRECTMANIPULATION_READY","Value":5} + ,{"Name":"DIRECTMANIPULATION_SUSPENDED","Value":6} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_HITTEST_TYPE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS","Value":0} + ,{"Name":"DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS","Value":1} + ,{"Name":"DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS","Value":2} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_CONFIGURATION" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_CONFIGURATION_NONE","Value":0} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_INTERACTION","Value":1} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X","Value":2} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y","Value":4} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_SCALING","Value":16} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA","Value":32} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA","Value":128} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_X","Value":256} + ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_Y","Value":512} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_GESTURE_CONFIGURATION" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_GESTURE_NONE","Value":0} + ,{"Name":"DIRECTMANIPULATION_GESTURE_DEFAULT","Value":0} + ,{"Name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_VERTICAL","Value":8} + ,{"Name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_HORIZONTAL","Value":16} + ,{"Name":"DIRECTMANIPULATION_GESTURE_PINCH_ZOOM","Value":32} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_MOTION_TYPES" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_MOTION_NONE","Value":0} + ,{"Name":"DIRECTMANIPULATION_MOTION_TRANSLATEX","Value":1} + ,{"Name":"DIRECTMANIPULATION_MOTION_TRANSLATEY","Value":2} + ,{"Name":"DIRECTMANIPULATION_MOTION_ZOOM","Value":4} + ,{"Name":"DIRECTMANIPULATION_MOTION_CENTERX","Value":16} + ,{"Name":"DIRECTMANIPULATION_MOTION_CENTERY","Value":32} + ,{"Name":"DIRECTMANIPULATION_MOTION_ALL","Value":55} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DEFAULT","Value":0} + ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_AUTODISABLE","Value":1} + ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE","Value":2} + ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_INPUT","Value":4} + ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_EXPLICITHITTEST","Value":8} + ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DISABLEPIXELSNAPPING","Value":16} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_SNAPPOINT_TYPE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY","Value":0} + ,{"Name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL","Value":1} + ,{"Name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE","Value":2} + ,{"Name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE","Value":3} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_SNAPPOINT_COORDINATE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_COORDINATE_BOUNDARY","Value":0} + ,{"Name":"DIRECTMANIPULATION_COORDINATE_ORIGIN","Value":1} + ,{"Name":"DIRECTMANIPULATION_COORDINATE_MIRRORED","Value":16} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_NONE","Value":0} + ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_LEFT","Value":1} + ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_CENTER","Value":2} + ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_RIGHT","Value":4} + ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER","Value":8} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_VERTICALALIGNMENT" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_NONE","Value":0} + ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_TOP","Value":1} + ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER","Value":2} + ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM","Value":4} + ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER","Value":8} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"DIRECTMANIPULATION_INPUT_MODE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_INPUT_MODE_AUTOMATIC","Value":0} + ,{"Name":"DIRECTMANIPULATION_INPUT_MODE_MANUAL","Value":1} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"IDirectManipulationManager" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"fbf5d3b4-70c7-4163-9322-5a6f660d6fbc" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"Activate" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"Deactivate" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"RegisterHitTestTarget" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"hitTestWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"type","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_HITTEST_TYPE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"ProcessInput" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"message","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSG","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["In","Const"]} + ,{"Name":"handled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"GetUpdateManager" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"CreateViewport" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frameInfo","Type":{"Kind":"ApiRef","Name":"IDirectManipulationFrameInfoProvider","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"CreateContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frameInfo","Type":{"Kind":"ApiRef","Name":"IDirectManipulationFrameInfoProvider","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationManager2" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"fa1005e9-3d16-484c-bfc9-62b61e56ec4e" + ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationManager","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} + ,"Methods":[ + { + "Name":"CreateBehavior" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationManager3" + ,"Architectures":[] + ,"Platform":"windows10.0.10240" + ,"Kind":"Com" + ,"Guid":"2cb6b33d-ffe8-488c-b750-fbdfe88dca8c" + ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationManager2","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} + ,"Methods":[ + { + "Name":"GetService" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationViewport" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"28b85a3d-60a0-48bd-9ba1-5ce8d9ea3a6d" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"Enable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"Disable" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"SetContact" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"ReleaseContact" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"ReleaseAllContacts" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"GetStatus" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"status","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"GetTag" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]} + ,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} + ] + } + ,{ + "Name":"SetTag" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetViewportRect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"SetViewportRect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"ZoomToRect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"left","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} + ,{"Name":"top","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} + ,{"Name":"right","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} + ,{"Name":"bottom","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} + ,{"Name":"animate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetViewportTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SyncDisplayTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetPrimaryContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"AddContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"RemoveContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetViewportOptions" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"options","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"AddConfiguration" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"RemoveConfiguration" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"ActivateConfiguration" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetManualGesture" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_GESTURE_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetChaining" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"enabledTypes","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"AddEventHandler" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"eventHandler","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewportEventHandler","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"RemoveEventHandler" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"cookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetInputMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_INPUT_MODE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetUpdateMode" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"mode","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_INPUT_MODE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"Stop" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ,{ + "Name":"Abandon" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ] + } + ,{ + "Name":"IDirectManipulationViewport2" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"923ccaac-61e1-4385-b726-017af189882a" + ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} + ,"Methods":[ + { + "Name":"AddBehavior" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"behavior","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} + ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"RemoveBehavior" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"cookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"RemoveAllBehaviors" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ] + } + ,{ + "Name":"IDirectManipulationViewportEventHandler" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"952121da-d69f-45f9-b0f9-f23944321a6d" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"OnViewportStatusChanged" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"current","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"previous","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"OnViewportUpdated" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"OnContentUpdated" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationContent" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"b89962cb-3d89-442b-bb58-5098fa0f9f16" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"GetContentRect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"contentSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"SetContentRect" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"contentSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} + ] + } + ,{ + "Name":"GetViewport" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} + ] + } + ,{ + "Name":"GetTag" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} + ,{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]} + ,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} + ] + } + ,{ + "Name":"SetTag" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetOutputTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetContentTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SyncContentTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationPrimaryContent" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"c12851e4-1698-4625-b9b1-7ca3ec18630b" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"SetSnapInterval" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"interval","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"offset","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSnapPoints" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"points","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Optional","Const"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSnapType" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"type","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_SNAPPOINT_TYPE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetSnapCoordinate" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"coordinate","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_SNAPPOINT_COORDINATE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"origin","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetZoomBoundaries" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"zoomMinimum","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ,{"Name":"zoomMaximum","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetHorizontalAlignment" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"alignment","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetVerticalAlignment" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"alignment","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_VERTICALALIGNMENT","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetInertiaEndTransform" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} + ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetCenterPoint" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"centerX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} + ,{"Name":"centerY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_DRAG_DROP_READY","Value":0} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_PRESELECT","Value":1} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_SELECTING","Value":2} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_DRAGGING","Value":3} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CANCELLED","Value":4} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_COMMITTED","Value":5} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"IDirectManipulationDragDropEventHandler" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"1fa11b10-701b-41ae-b5f2-49e36bd595aa" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"OnDragDropStatusChange" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport2","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"current","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"previous","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_VERTICAL","Value":1} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HORIZONTAL","Value":2} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_ONLY","Value":16} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_DRAG","Value":32} + ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HOLD_DRAG","Value":64} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"IDirectManipulationDragDropBehavior" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"814b5af5-c2c8-4270-a9b7-a198ce8d02fa" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"SetConfiguration" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"GetStatus" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"status","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"DIRECTMANIPULATION_INTERACTION_TYPE" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_INTERACTION_BEGIN","Value":0} + ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_MANIPULATION","Value":1} + ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_TAP","Value":2} + ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_HOLD","Value":3} + ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_CROSS_SLIDE","Value":4} + ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_PINCH_ZOOM","Value":5} + ,{"Name":"DIRECTMANIPULATION_INTERACTION_END","Value":100} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"IDirectManipulationInteractionEventHandler" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"e43f45b8-42b4-403e-b1f2-273b8f510830" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"OnInteraction" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport2","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"interaction","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_INTERACTION_TYPE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationFrameInfoProvider" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"fb759dba-6f4c-4c01-874e-19c8a05907f9" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"GetNextFrameInfo" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"time","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} + ,{"Name":"processTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} + ,{"Name":"compositionTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationCompositor" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"537a0825-0387-4efa-b62f-71eb1f085a7e" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"AddContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"parentVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"childVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ,{ + "Name":"RemoveContent" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"SetUpdateManager" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"updateManager","Type":{"Kind":"ApiRef","Name":"IDirectManipulationUpdateManager","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ,{ + "Name":"Flush" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ] + } + ,{ + "Name":"IDirectManipulationCompositor2" + ,"Architectures":[] + ,"Platform":"windows10.0.10240" + ,"Kind":"Com" + ,"Guid":"d38c7822-f1cb-43cb-b4b9-ac0c767a412e" + ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationCompositor","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} + ,"Methods":[ + { + "Name":"AddContentWithCrossProcessChaining" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationPrimaryContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"parentVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ,{"Name":"childVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationUpdateHandler" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"790b6337-64f8-4ff5-a269-b32bc2af27a7" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"Update" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + ] + } + ] + } + ,{ + "Name":"IDirectManipulationUpdateManager" + ,"Architectures":[] + ,"Platform":"windows8.0" + ,"Kind":"Com" + ,"Guid":"b0ae62fd-be34-46e7-9caa-d361facbb9cc" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"RegisterWaitHandleCallback" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} + ,{"Name":"eventHandler","Type":{"Kind":"ApiRef","Name":"IDirectManipulationUpdateHandler","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} + ] + } + ,{ + "Name":"UnregisterWaitHandleCallback" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"cookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"Update" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"frameInfo","Type":{"Kind":"ApiRef","Name":"IDirectManipulationFrameInfoProvider","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In","Optional"]} + ] + } + ] + } + ,{ + "Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION" + ,"Architectures":[] + ,"Platform":null + ,"Kind":"Enum" + ,"Flags":false + ,"Scoped":false + ,"Values":[ + {"Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_STOP","Value":0} + ,{"Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_FORWARD","Value":1} + ,{"Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_REVERSE","Value":2} + ] + ,"IntegerBase":"Int32" + } + ,{ + "Name":"IDirectManipulationAutoScrollBehavior" + ,"Architectures":[] + ,"Platform":"windows8.1" + ,"Kind":"Com" + ,"Guid":"6d5954d4-2003-4356-9b31-d051c9ff0af7" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"SetConfiguration" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"motionTypes","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ,{"Name":"scrollMotion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} + ] + } + ] + } + ,{ + "Name":"IDirectManipulationDeferContactService" + ,"Architectures":[] + ,"Platform":"windows10.0.10240" + ,"Kind":"Com" + ,"Guid":"652d5c71-fe60-4a98-be70-e5f21291e7f1" + ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} + ,"Methods":[ + { + "Name":"DeferContact" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ,{"Name":"timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"CancelContact" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ,{ + "Name":"CancelDeferral" + ,"SetLastError":false + ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} + ,"ReturnAttrs":[] + ,"Architectures":[] + ,"Platform":null + ,"Attrs":[] + ,"Params":[ + {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} + ] + } + ] + } +] + +,"Functions":[ +] + +,"UnicodeAliases":[ +] + +} diff --git a/src/Vortice.Win32.Direct3D11/Generated/Direct3D11.cs b/src/Vortice.Win32.Direct3D11/Generated/Direct3D11.cs index ccfad21..f54b3da 100644 --- a/src/Vortice.Win32.Direct3D11/Generated/Direct3D11.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/Direct3D11.cs @@ -2400,6460 +2400,6460 @@ public static partial class Apis } #region Enums -/// +/// /// D3D11_INPUT_CLASSIFICATION public enum InputClassification : int { - /// + /// /// D3D11_INPUT_PER_VERTEX_DATA PerVertexData = 0, - /// + /// /// D3D11_INPUT_PER_INSTANCE_DATA PerInstanceData = 1, } -/// +/// /// D3D11_FILL_MODE public enum FillMode : int { - /// + /// /// D3D11_FILL_WIREFRAME Wireframe = 2, - /// + /// /// D3D11_FILL_SOLID Solid = 3, } -/// +/// /// D3D11_CULL_MODE public enum CullMode : int { - /// + /// /// D3D11_CULL_NONE None = 1, - /// + /// /// D3D11_CULL_FRONT Front = 2, - /// + /// /// D3D11_CULL_BACK Back = 3, } -/// +/// /// D3D11_RESOURCE_DIMENSION public enum ResourceDimension : int { - /// + /// /// D3D11_RESOURCE_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_RESOURCE_DIMENSION_BUFFER Buffer = 1, - /// + /// /// D3D11_RESOURCE_DIMENSION_TEXTURE1D Texture1D = 2, - /// + /// /// D3D11_RESOURCE_DIMENSION_TEXTURE2D Texture2D = 3, - /// + /// /// D3D11_RESOURCE_DIMENSION_TEXTURE3D Texture3D = 4, } -/// +/// /// D3D11_DSV_DIMENSION public enum DsvDimension : int { - /// + /// /// D3D11_DSV_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_DSV_DIMENSION_TEXTURE1D Texture1D = 1, - /// + /// /// D3D11_DSV_DIMENSION_TEXTURE1DARRAY Texture1DArray = 2, - /// + /// /// D3D11_DSV_DIMENSION_TEXTURE2D Texture2D = 3, - /// + /// /// D3D11_DSV_DIMENSION_TEXTURE2DARRAY Texture2DArray = 4, - /// + /// /// D3D11_DSV_DIMENSION_TEXTURE2DMS Texture2DMs = 5, - /// + /// /// D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY Texture2DMsArray = 6, } -/// +/// /// D3D11_RTV_DIMENSION public enum RtvDimension : int { - /// + /// /// D3D11_RTV_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_RTV_DIMENSION_BUFFER Buffer = 1, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE1D Texture1D = 2, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE1DARRAY Texture1DArray = 3, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE2D Texture2D = 4, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE2DARRAY Texture2DArray = 5, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE2DMS Texture2DMs = 6, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY Texture2DMsArray = 7, - /// + /// /// D3D11_RTV_DIMENSION_TEXTURE3D Texture3D = 8, } -/// +/// /// D3D11_UAV_DIMENSION public enum UavDimension : int { - /// + /// /// D3D11_UAV_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_UAV_DIMENSION_BUFFER Buffer = 1, - /// + /// /// D3D11_UAV_DIMENSION_TEXTURE1D Texture1D = 2, - /// + /// /// D3D11_UAV_DIMENSION_TEXTURE1DARRAY Texture1DArray = 3, - /// + /// /// D3D11_UAV_DIMENSION_TEXTURE2D Texture2D = 4, - /// + /// /// D3D11_UAV_DIMENSION_TEXTURE2DARRAY Texture2DArray = 5, - /// + /// /// D3D11_UAV_DIMENSION_TEXTURE3D Texture3D = 8, } -/// +/// /// D3D11_USAGE public enum Usage : int { - /// + /// /// D3D11_USAGE_DEFAULT Default = 0, - /// + /// /// D3D11_USAGE_IMMUTABLE Immutable = 1, - /// + /// /// D3D11_USAGE_DYNAMIC Dynamic = 2, - /// + /// /// D3D11_USAGE_STAGING Staging = 3, } -/// +/// /// D3D11_BIND_FLAG [Flags] public enum BindFlags : uint { None = 0, - /// + /// /// D3D11_BIND_VERTEX_BUFFER VertexBuffer = 1, - /// + /// /// D3D11_BIND_INDEX_BUFFER IndexBuffer = 2, - /// + /// /// D3D11_BIND_CONSTANT_BUFFER ConstantBuffer = 4, - /// + /// /// D3D11_BIND_SHADER_RESOURCE ShaderResource = 8, - /// + /// /// D3D11_BIND_STREAM_OUTPUT StreamOutput = 16, - /// + /// /// D3D11_BIND_RENDER_TARGET RenderTarget = 32, - /// + /// /// D3D11_BIND_DEPTH_STENCIL DepthStencil = 64, - /// + /// /// D3D11_BIND_UNORDERED_ACCESS UnorderedAccess = 128, - /// + /// /// D3D11_BIND_DECODER Decoder = 512, - /// + /// /// D3D11_BIND_VIDEO_ENCODER VideoEncoder = 1024, } -/// +/// /// D3D11_CPU_ACCESS_FLAG [Flags] public enum CpuAccessFlags : uint { None = 0, - /// + /// /// D3D11_CPU_ACCESS_WRITE Write = 65536, - /// + /// /// D3D11_CPU_ACCESS_READ Read = 131072, } -/// +/// /// D3D11_RESOURCE_MISC_FLAG [Flags] public enum ResourceMiscFlags : uint { None = 0, - /// + /// /// D3D11_RESOURCE_MISC_GENERATE_MIPS GenerateMips = 1, - /// + /// /// D3D11_RESOURCE_MISC_SHARED Shared = 2, - /// + /// /// D3D11_RESOURCE_MISC_TEXTURECUBE TextureCube = 4, - /// + /// /// D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS DrawIndirectArgs = 16, - /// + /// /// D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS BufferAllowRawViews = 32, - /// + /// /// D3D11_RESOURCE_MISC_BUFFER_STRUCTURED BufferStructured = 64, - /// + /// /// D3D11_RESOURCE_MISC_RESOURCE_CLAMP ResourceClamp = 128, - /// + /// /// D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX SharedKeyedMutex = 256, - /// + /// /// D3D11_RESOURCE_MISC_GDI_COMPATIBLE GDICompatible = 512, - /// + /// /// D3D11_RESOURCE_MISC_SHARED_NTHANDLE SharedNthandle = 2048, - /// + /// /// D3D11_RESOURCE_MISC_RESTRICTED_CONTENT RestrictedContent = 4096, - /// + /// /// D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE RestrictSharedResource = 8192, - /// + /// /// D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER RestrictSharedResourceDriver = 16384, - /// + /// /// D3D11_RESOURCE_MISC_GUARDED Guarded = 32768, - /// + /// /// D3D11_RESOURCE_MISC_TILE_POOL TilePool = 131072, - /// + /// /// D3D11_RESOURCE_MISC_TILED Tiled = 262144, - /// + /// /// D3D11_RESOURCE_MISC_HW_PROTECTED HWProtected = 524288, - /// + /// /// D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE SharedDisplayable = 1048576, - /// + /// /// D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER SharedExclusiveWriter = 2097152, } -/// +/// /// D3D11_MAP public enum MapMode : int { - /// + /// /// D3D11_MAP_READ Read = 1, - /// + /// /// D3D11_MAP_WRITE Write = 2, - /// + /// /// D3D11_MAP_READ_WRITE ReadWrite = 3, - /// + /// /// D3D11_MAP_WRITE_DISCARD WriteDiscard = 4, - /// + /// /// D3D11_MAP_WRITE_NO_OVERWRITE WriteNoOverwrite = 5, } -/// +/// /// D3D11_MAP_FLAG [Flags] public enum MapFlags : int { None = 0, - /// + /// /// D3D11_MAP_FLAG_DO_NOT_WAIT DoNotWait = 1048576, } -/// +/// /// D3D11_RAISE_FLAG [Flags] public enum RaiseFlags : int { None = 0, - /// + /// /// D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR DriverInternalError = 1, } -/// +/// /// D3D11_CLEAR_FLAG [Flags] public enum ClearFlags : int { None = 0, - /// + /// /// D3D11_CLEAR_DEPTH Depth = 1, - /// + /// /// D3D11_CLEAR_STENCIL Stencil = 2, } -/// +/// /// D3D11_COMPARISON_FUNC public enum ComparisonFunction : int { - /// + /// /// D3D11_COMPARISON_NEVER Never = 1, - /// + /// /// D3D11_COMPARISON_LESS Less = 2, - /// + /// /// D3D11_COMPARISON_EQUAL Equal = 3, - /// + /// /// D3D11_COMPARISON_LESS_EQUAL LessEqual = 4, - /// + /// /// D3D11_COMPARISON_GREATER Greater = 5, - /// + /// /// D3D11_COMPARISON_NOT_EQUAL NotEqual = 6, - /// + /// /// D3D11_COMPARISON_GREATER_EQUAL GreaterEqual = 7, - /// + /// /// D3D11_COMPARISON_ALWAYS Always = 8, } -/// +/// /// D3D11_DEPTH_WRITE_MASK public enum DepthWriteMask : int { - /// + /// /// D3D11_DEPTH_WRITE_MASK_ZERO Zero = 0, - /// + /// /// D3D11_DEPTH_WRITE_MASK_ALL All = 1, } -/// +/// /// D3D11_STENCIL_OP public enum StencilOperation : int { - /// + /// /// D3D11_STENCIL_OP_KEEP Keep = 1, - /// + /// /// D3D11_STENCIL_OP_ZERO Zero = 2, - /// + /// /// D3D11_STENCIL_OP_REPLACE Replace = 3, - /// + /// /// D3D11_STENCIL_OP_INCR_SAT IncrSat = 4, - /// + /// /// D3D11_STENCIL_OP_DECR_SAT DecrSat = 5, - /// + /// /// D3D11_STENCIL_OP_INVERT Invert = 6, - /// + /// /// D3D11_STENCIL_OP_INCR Incr = 7, - /// + /// /// D3D11_STENCIL_OP_DECR Decr = 8, } -/// +/// /// D3D11_BLEND public enum Blend : int { - /// + /// /// D3D11_BLEND_ZERO Zero = 1, - /// + /// /// D3D11_BLEND_ONE One = 2, - /// + /// /// D3D11_BLEND_SRC_COLOR SrcColor = 3, - /// + /// /// D3D11_BLEND_INV_SRC_COLOR InvSrcColor = 4, - /// + /// /// D3D11_BLEND_SRC_ALPHA SrcAlpha = 5, - /// + /// /// D3D11_BLEND_INV_SRC_ALPHA InvSrcAlpha = 6, - /// + /// /// D3D11_BLEND_DEST_ALPHA DestAlpha = 7, - /// + /// /// D3D11_BLEND_INV_DEST_ALPHA InvDestAlpha = 8, - /// + /// /// D3D11_BLEND_DEST_COLOR DestColor = 9, - /// + /// /// D3D11_BLEND_INV_DEST_COLOR InvDestColor = 10, - /// + /// /// D3D11_BLEND_SRC_ALPHA_SAT SrcAlphaSat = 11, - /// + /// /// D3D11_BLEND_BLEND_FACTOR BlendFactor = 14, - /// + /// /// D3D11_BLEND_INV_BLEND_FACTOR InvBlendFactor = 15, - /// + /// /// D3D11_BLEND_SRC1_COLOR Src1Color = 16, - /// + /// /// D3D11_BLEND_INV_SRC1_COLOR InvSrc1Color = 17, - /// + /// /// D3D11_BLEND_SRC1_ALPHA Src1Alpha = 18, - /// + /// /// D3D11_BLEND_INV_SRC1_ALPHA InvSrc1Alpha = 19, } -/// +/// /// D3D11_BLEND_OP public enum BlendOperation : int { - /// + /// /// D3D11_BLEND_OP_ADD Add = 1, - /// + /// /// D3D11_BLEND_OP_SUBTRACT Subtract = 2, - /// + /// /// D3D11_BLEND_OP_REV_SUBTRACT RevSubtract = 3, - /// + /// /// D3D11_BLEND_OP_MIN Min = 4, - /// + /// /// D3D11_BLEND_OP_MAX Max = 5, } -/// +/// /// D3D11_COLOR_WRITE_ENABLE [Flags] public enum ColorWriteEnable : byte { None = 0, - /// + /// /// D3D11_COLOR_WRITE_ENABLE_RED Red = 1, - /// + /// /// D3D11_COLOR_WRITE_ENABLE_GREEN Green = 2, - /// + /// /// D3D11_COLOR_WRITE_ENABLE_BLUE Blue = 4, - /// + /// /// D3D11_COLOR_WRITE_ENABLE_ALPHA Alpha = 8, - /// + /// /// D3D11_COLOR_WRITE_ENABLE_ALL All = 15, } -/// +/// /// D3D11_TEXTURECUBE_FACE public enum TextureCubeFace : int { - /// + /// /// D3D11_TEXTURECUBE_FACE_POSITIVE_X PositiveX = 0, - /// + /// /// D3D11_TEXTURECUBE_FACE_NEGATIVE_X NegativeX = 1, - /// + /// /// D3D11_TEXTURECUBE_FACE_POSITIVE_Y PositiveY = 2, - /// + /// /// D3D11_TEXTURECUBE_FACE_NEGATIVE_Y NegativeY = 3, - /// + /// /// D3D11_TEXTURECUBE_FACE_POSITIVE_Z PositiveZ = 4, - /// + /// /// D3D11_TEXTURECUBE_FACE_NEGATIVE_Z NegativeZ = 5, } -/// +/// /// D3D11_BUFFEREX_SRV_FLAG [Flags] public enum BufferExtendedSrvFlags : int { None = 0, - /// + /// /// D3D11_BUFFEREX_SRV_FLAG_RAW Raw = 1, } -/// +/// /// D3D11_DSV_FLAG [Flags] public enum DsvFlags : int { None = 0, - /// + /// /// D3D11_DSV_READ_ONLY_DEPTH ReadOnlyDepth = 1, - /// + /// /// D3D11_DSV_READ_ONLY_STENCIL ReadOnlyStencil = 2, } -/// +/// /// D3D11_BUFFER_UAV_FLAG [Flags] public enum BufferUavFlags : int { None = 0, - /// + /// /// D3D11_BUFFER_UAV_FLAG_RAW Raw = 1, - /// + /// /// D3D11_BUFFER_UAV_FLAG_APPEND Append = 2, - /// + /// /// D3D11_BUFFER_UAV_FLAG_COUNTER Counter = 4, } -/// +/// /// D3D11_FILTER public enum Filter : int { - /// + /// /// D3D11_FILTER_MIN_MAG_MIP_POINT MinMagMipPoint = 0, - /// + /// /// D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR MinMagPointMipLinear = 1, - /// + /// /// D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT MinPointMagLinearMipPoint = 4, - /// + /// /// D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR MinPointMagMipLinear = 5, - /// + /// /// D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT MinLinearMagMipPoint = 16, - /// + /// /// D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR MinLinearMagPointMipLinear = 17, - /// + /// /// D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT MinMagLinearMipPoint = 20, - /// + /// /// D3D11_FILTER_MIN_MAG_MIP_LINEAR MinMagMipLinear = 21, - /// + /// /// D3D11_FILTER_ANISOTROPIC Anisotropic = 85, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT ComparisonMinMagMipPoint = 128, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR ComparisonMinMagPointMipLinear = 129, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT ComparisonMinPointMagLinearMipPoint = 132, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR ComparisonMinPointMagMipLinear = 133, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT ComparisonMinLinearMagMipPoint = 144, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR ComparisonMinLinearMagPointMipLinear = 145, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT ComparisonMinMagLinearMipPoint = 148, - /// + /// /// D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR ComparisonMinMagMipLinear = 149, - /// + /// /// D3D11_FILTER_COMPARISON_ANISOTROPIC ComparisonAnisotropic = 213, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT MinimumMinMagMipPoint = 256, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR MinimumMinMagPointMipLinear = 257, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT MinimumMinPointMagLinearMipPoint = 260, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR MinimumMinPointMagMipLinear = 261, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT MinimumMinLinearMagMipPoint = 272, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR MinimumMinLinearMagPointMipLinear = 273, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT MinimumMinMagLinearMipPoint = 276, - /// + /// /// D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR MinimumMinMagMipLinear = 277, - /// + /// /// D3D11_FILTER_MINIMUM_ANISOTROPIC MinimumAnisotropic = 341, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT MaximumMinMagMipPoint = 384, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR MaximumMinMagPointMipLinear = 385, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT MaximumMinPointMagLinearMipPoint = 388, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR MaximumMinPointMagMipLinear = 389, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT MaximumMinLinearMagMipPoint = 400, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR MaximumMinLinearMagPointMipLinear = 401, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT MaximumMinMagLinearMipPoint = 404, - /// + /// /// D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR MaximumMinMagMipLinear = 405, - /// + /// /// D3D11_FILTER_MAXIMUM_ANISOTROPIC MaximumAnisotropic = 469, } -/// +/// /// D3D11_FILTER_TYPE public enum FilterType : int { - /// + /// /// D3D11_FILTER_TYPE_POINT Point = 0, - /// + /// /// D3D11_FILTER_TYPE_LINEAR Linear = 1, } -/// +/// /// D3D11_FILTER_REDUCTION_TYPE public enum FilterReductionType : int { - /// + /// /// D3D11_FILTER_REDUCTION_TYPE_STANDARD Standard = 0, - /// + /// /// D3D11_FILTER_REDUCTION_TYPE_COMPARISON Comparison = 1, - /// + /// /// D3D11_FILTER_REDUCTION_TYPE_MINIMUM Minimum = 2, - /// + /// /// D3D11_FILTER_REDUCTION_TYPE_MAXIMUM Maximum = 3, } -/// +/// /// D3D11_TEXTURE_ADDRESS_MODE public enum TextureAddressMode : int { - /// + /// /// D3D11_TEXTURE_ADDRESS_WRAP Wrap = 1, - /// + /// /// D3D11_TEXTURE_ADDRESS_MIRROR Mirror = 2, - /// + /// /// D3D11_TEXTURE_ADDRESS_CLAMP Clamp = 3, - /// + /// /// D3D11_TEXTURE_ADDRESS_BORDER Border = 4, - /// + /// /// D3D11_TEXTURE_ADDRESS_MIRROR_ONCE MirrorOnce = 5, } -/// +/// /// D3D11_FORMAT_SUPPORT [Flags] public enum FormatSupport : int { None = 0, - /// + /// /// D3D11_FORMAT_SUPPORT_BUFFER Buffer = 1, - /// + /// /// D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER IAVertexBuffer = 2, - /// + /// /// D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER IAIndexBuffer = 4, - /// + /// /// D3D11_FORMAT_SUPPORT_SO_BUFFER SOBuffer = 8, - /// + /// /// D3D11_FORMAT_SUPPORT_TEXTURE1D Texture1D = 16, - /// + /// /// D3D11_FORMAT_SUPPORT_TEXTURE2D Texture2D = 32, - /// + /// /// D3D11_FORMAT_SUPPORT_TEXTURE3D Texture3D = 64, - /// + /// /// D3D11_FORMAT_SUPPORT_TEXTURECUBE TextureCube = 128, - /// + /// /// D3D11_FORMAT_SUPPORT_SHADER_LOAD ShaderLoad = 256, - /// + /// /// D3D11_FORMAT_SUPPORT_SHADER_SAMPLE ShaderSample = 512, - /// + /// /// D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON ShaderSampleComparison = 1024, - /// + /// /// D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT ShaderSampleMonoText = 2048, - /// + /// /// D3D11_FORMAT_SUPPORT_MIP Mip = 4096, - /// + /// /// D3D11_FORMAT_SUPPORT_MIP_AUTOGEN MipAutogen = 8192, - /// + /// /// D3D11_FORMAT_SUPPORT_RENDER_TARGET RenderTarget = 16384, - /// + /// /// D3D11_FORMAT_SUPPORT_BLENDABLE Blendable = 32768, - /// + /// /// D3D11_FORMAT_SUPPORT_DEPTH_STENCIL DepthStencil = 65536, - /// + /// /// D3D11_FORMAT_SUPPORT_CPU_LOCKABLE CpuLockable = 131072, - /// + /// /// D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE MultisampleResolve = 262144, - /// + /// /// D3D11_FORMAT_SUPPORT_DISPLAY Display = 524288, - /// + /// /// D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT CastWithinBitLayout = 1048576, - /// + /// /// D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET MultisampleRendertarget = 2097152, - /// + /// /// D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD MultisampleLoad = 4194304, - /// + /// /// D3D11_FORMAT_SUPPORT_SHADER_GATHER ShaderGather = 8388608, - /// + /// /// D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST BackBufferCast = 16777216, - /// + /// /// D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW TypedUnorderedAccessView = 33554432, - /// + /// /// D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON ShaderGatherComparison = 67108864, - /// + /// /// D3D11_FORMAT_SUPPORT_DECODER_OUTPUT DecoderOutput = 134217728, - /// + /// /// D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT VideoProcessorOutput = 268435456, - /// + /// /// D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT VideoProcessorInput = 536870912, - /// + /// /// D3D11_FORMAT_SUPPORT_VIDEO_ENCODER VideoEncoder = 1073741824, } -/// +/// /// D3D11_FORMAT_SUPPORT2 [Flags] public enum FormatSupport2 : int { None = 0, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD UavAtomicAdd = 1, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS UavAtomicBitwiseOps = 2, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE UavAtomicCompareStoreOrCompareExchange = 4, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE UavAtomicExchange = 8, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX UavAtomicSignedMinOrMax = 16, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX UavAtomicUnsignedMinOrMax = 32, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD UavTypedLoad = 64, - /// + /// /// D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE UavTypedStore = 128, - /// + /// /// D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP OutputMergerLogicOp = 256, - /// + /// /// D3D11_FORMAT_SUPPORT2_TILED Tiled = 512, - /// + /// /// D3D11_FORMAT_SUPPORT2_SHAREABLE Shareable = 1024, - /// + /// /// D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY MultiplaneOverlay = 16384, } -/// +/// /// D3D11_ASYNC_GETDATA_FLAG [Flags] public enum AsyncGetDataFlags : int { None = 0, - /// + /// /// D3D11_ASYNC_GETDATA_DONOTFLUSH DoNotFlush = 1, } -/// +/// /// D3D11_QUERY public enum QueryType : int { - /// + /// /// D3D11_QUERY_EVENT Event = 0, - /// + /// /// D3D11_QUERY_OCCLUSION Occlusion = 1, - /// + /// /// D3D11_QUERY_TIMESTAMP Timestamp = 2, - /// + /// /// D3D11_QUERY_TIMESTAMP_DISJOINT TimestampDisjoint = 3, - /// + /// /// D3D11_QUERY_PIPELINE_STATISTICS PipelineStatistics = 4, - /// + /// /// D3D11_QUERY_OCCLUSION_PREDICATE OcclusionPredicate = 5, - /// + /// /// D3D11_QUERY_SO_STATISTICS SOStatistics = 6, - /// + /// /// D3D11_QUERY_SO_OVERFLOW_PREDICATE SOOverflowPredicate = 7, - /// + /// /// D3D11_QUERY_SO_STATISTICS_STREAM0 SOStatisticsStream0 = 8, - /// + /// /// D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 SOOverflowPredicateStream0 = 9, - /// + /// /// D3D11_QUERY_SO_STATISTICS_STREAM1 SOStatisticsStream1 = 10, - /// + /// /// D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 SOOverflowPredicateStream1 = 11, - /// + /// /// D3D11_QUERY_SO_STATISTICS_STREAM2 SOStatisticsStream2 = 12, - /// + /// /// D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 SOOverflowPredicateStream2 = 13, - /// + /// /// D3D11_QUERY_SO_STATISTICS_STREAM3 SOStatisticsStream3 = 14, - /// + /// /// D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 SOOverflowPredicateStream3 = 15, } -/// +/// /// D3D11_QUERY_MISC_FLAG [Flags] public enum QueryMiscFlags : int { None = 0, - /// + /// /// D3D11_QUERY_MISC_PREDICATEHINT PredicateHint = 1, } -/// +/// /// D3D11_COUNTER public enum Counter : int { - /// + /// /// D3D11_COUNTER_DEVICE_DEPENDENT_0 DeviceDependent0 = 1073741824, } -/// +/// /// D3D11_COUNTER_TYPE public enum CounterType : int { - /// + /// /// D3D11_COUNTER_TYPE_FLOAT32 Float32 = 0, - /// + /// /// D3D11_COUNTER_TYPE_UINT16 UInt16 = 1, - /// + /// /// D3D11_COUNTER_TYPE_UINT32 UInt32 = 2, - /// + /// /// D3D11_COUNTER_TYPE_UINT64 UInt64 = 3, } -/// +/// /// D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS public enum StandardMultisampleQualityLevels : int { - /// + /// /// D3D11_STANDARD_MULTISAMPLE_PATTERN Standard = -1, - /// + /// /// D3D11_CENTER_MULTISAMPLE_PATTERN Center = -2, } -/// +/// /// D3D11_DEVICE_CONTEXT_TYPE public enum DeviceContextType : int { - /// + /// /// D3D11_DEVICE_CONTEXT_IMMEDIATE Immediate = 0, - /// + /// /// D3D11_DEVICE_CONTEXT_DEFERRED Deferred = 1, } -/// +/// /// D3D11_FEATURE public enum Feature : int { - /// + /// /// D3D11_FEATURE_THREADING Threading = 0, - /// + /// /// D3D11_FEATURE_DOUBLES Doubles = 1, - /// + /// /// D3D11_FEATURE_FORMAT_SUPPORT FormatSupport = 2, - /// + /// /// D3D11_FEATURE_FORMAT_SUPPORT2 FormatSupport2 = 3, - /// + /// /// D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS XHardwareOptions = 4, - /// + /// /// D3D11_FEATURE_D3D11_OPTIONS Options = 5, - /// + /// /// D3D11_FEATURE_ARCHITECTURE_INFO ArchitectureInfo = 6, - /// + /// /// D3D11_FEATURE_D3D9_OPTIONS D3d9Options = 7, - /// + /// /// D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT ShaderMinPrecisionSupport = 8, - /// + /// /// D3D11_FEATURE_D3D9_SHADOW_SUPPORT D3d9ShadowSupport = 9, - /// + /// /// D3D11_FEATURE_D3D11_OPTIONS1 Options1 = 10, - /// + /// /// D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT D3d9SimpleInstancingSupport = 11, - /// + /// /// D3D11_FEATURE_MARKER_SUPPORT MarkerSupport = 12, - /// + /// /// D3D11_FEATURE_D3D9_OPTIONS1 D3d9Options1 = 13, - /// + /// /// D3D11_FEATURE_D3D11_OPTIONS2 Options2 = 14, - /// + /// /// D3D11_FEATURE_D3D11_OPTIONS3 Options3 = 15, - /// + /// /// D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT GpuVirtualAddressSupport = 16, - /// + /// /// D3D11_FEATURE_D3D11_OPTIONS4 Options4 = 17, - /// + /// /// D3D11_FEATURE_SHADER_CACHE ShaderCache = 18, - /// + /// /// D3D11_FEATURE_D3D11_OPTIONS5 Options5 = 19, - /// + /// /// D3D11_FEATURE_DISPLAYABLE Displayable = 20, } -/// +/// /// D3D11_SHADER_MIN_PRECISION_SUPPORT public enum ShaderMinPrecisionSupport : int { - /// + /// /// D3D11_SHADER_MIN_PRECISION_10_BIT P10Bit = 1, - /// + /// /// D3D11_SHADER_MIN_PRECISION_16_BIT P16Bit = 2, } -/// +/// /// D3D11_TILED_RESOURCES_TIER public enum TiledResourcesTier : int { - /// + /// /// D3D11_TILED_RESOURCES_NOT_SUPPORTED NotSupported = 0, - /// + /// /// D3D11_TILED_RESOURCES_TIER_1 Tier1 = 1, - /// + /// /// D3D11_TILED_RESOURCES_TIER_2 Tier2 = 2, - /// + /// /// D3D11_TILED_RESOURCES_TIER_3 Tier3 = 3, } -/// +/// /// D3D11_CONSERVATIVE_RASTERIZATION_TIER public enum ConservativeRasterizationTier : int { - /// + /// /// D3D11_CONSERVATIVE_RASTERIZATION_NOT_SUPPORTED NotSupported = 0, - /// + /// /// D3D11_CONSERVATIVE_RASTERIZATION_TIER_1 Tier1 = 1, - /// + /// /// D3D11_CONSERVATIVE_RASTERIZATION_TIER_2 Tier2 = 2, - /// + /// /// D3D11_CONSERVATIVE_RASTERIZATION_TIER_3 Tier3 = 3, } -/// +/// /// D3D11_SHADER_CACHE_SUPPORT_FLAGS [Flags] public enum ShaderCacheSupportFlags : int { - /// + /// /// D3D11_SHADER_CACHE_SUPPORT_NONE None = 0, - /// + /// /// D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE AutomaticInprocCache = 1, - /// + /// /// D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE AutomaticDiskCache = 2, } -/// +/// /// D3D11_SHARED_RESOURCE_TIER public enum SharedResourceTier : int { - /// + /// /// D3D11_SHARED_RESOURCE_TIER_0 Tier0 = 0, - /// + /// /// D3D11_SHARED_RESOURCE_TIER_1 Tier1 = 1, - /// + /// /// D3D11_SHARED_RESOURCE_TIER_2 Tier2 = 2, - /// + /// /// D3D11_SHARED_RESOURCE_TIER_3 Tier3 = 3, } -/// +/// /// D3D11_VIDEO_DECODER_BUFFER_TYPE public enum VideoDecoderBufferType : int { - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS PictureParameters = 0, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL MacroblockControl = 1, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE ResidualDifference = 2, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL DeblockingControl = 3, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX InverseQuantizationMatrix = 4, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL SliceControl = 5, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_BITSTREAM Bitstream = 6, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR MotionVector = 7, - /// + /// /// D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN FilmGrain = 8, } -/// +/// /// D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT public enum VideoProcessorFormatSupport : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT Input = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT Output = 2, } -/// +/// /// D3D11_VIDEO_PROCESSOR_DEVICE_CAPS public enum VideoProcessorDeviceCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE LinearSpace = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC Xvycc = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION RgbRangeConversion = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION YcbcrMatrixConversion = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE NominalRange = 16, } -/// +/// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS public enum VideoProcessorFeatureCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL AlphaFill = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION Constriction = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY LumaKey = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE AlphaPalette = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY Legacy = 16, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO Stereo = 32, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION Rotation = 64, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM AlphaStream = 128, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO PixelAspectRatio = 256, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR Mirror = 512, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE ShaderUsage = 1024, - /// + /// /// D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 MetadataHdr10 = 2048, } -/// +/// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS public enum VideoProcessorFilterCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS Brightness = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST Contrast = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE Hue = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION Saturation = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION NoiseReduction = 16, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT EdgeEnhancement = 32, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING AnamorphicScaling = 64, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT StereoAdjustment = 128, } -/// +/// /// D3D11_VIDEO_PROCESSOR_FORMAT_CAPS public enum VideoProcessorFormatCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED RgbInterlaced = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP RgbProcamp = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY RgbLumaKey = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED PaletteInterlaced = 8, } -/// +/// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS public enum VideoProcessorAutoStreamCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE Denoise = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING Deringing = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT EdgeEnhancement = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION ColorCorrection = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING FleshToneMapping = 16, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION ImageStabilization = 32, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION SuperResolution = 64, - /// + /// /// D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING AnamorphicScaling = 128, } -/// +/// /// D3D11_VIDEO_PROCESSOR_STEREO_CAPS public enum VideoProcessorStereoCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET MonoOffset = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED RowInterleaved = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED ColumnInterleaved = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD Checkerboard = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE FlipMode = 16, } -/// +/// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS public enum VideoProcessorProcessorCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND DeinterlaceBlend = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB DeinterlaceBob = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE DeinterlaceAdaptive = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION DeinterlaceMotionCompensation = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE InverseTelecine = 16, - /// + /// /// D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION FrameRateConversion = 32, } -/// +/// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS public enum VideoProcessorItelecineCaps : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32 _32 = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 _22 = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 _2224 = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 _2332 = 8, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 _32322 = 16, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 _55 = 32, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 _64 = 64, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 _87 = 128, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 _222222222223 = 256, - /// + /// /// D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER Other = -2147483648, } -/// +/// /// D3D11_CONTENT_PROTECTION_CAPS public enum ContentProtectionCaps : int { - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE Software = 1, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_HARDWARE Hardware = 2, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON ProtectionAlwaysOn = 4, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION PartialDecryption = 8, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY ContentKey = 16, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY FreshenSessionKey = 32, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK EncryptedReadBack = 64, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY EncryptedReadBackKey = 128, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV SequentialCtrIv = 256, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY EncryptSlicedataOnly = 512, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT DecryptionBlt = 1024, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED HardwareProtectUncompressed = 2048, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE HardwareProtectedMemoryPageable = 4096, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN HardwareTeardown = 8192, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION HardwareDrmCommunication = 16384, - /// + /// /// D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION_MULTI_THREADED HardwareDrmCommunicationMultiThreaded = 32768, } -/// +/// /// D3D11_VIDEO_PROCESSOR_FILTER public enum VideoProcessorFilter : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS Brightness = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST Contrast = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_HUE Hue = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_SATURATION Saturation = 3, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION NoiseReduction = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT EdgeEnhancement = 5, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING AnamorphicScaling = 6, - /// + /// /// D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT StereoAdjustment = 7, } -/// +/// /// D3D11_VIDEO_FRAME_FORMAT public enum VideoFrameFormat : int { - /// + /// /// D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE Progressive = 0, - /// + /// /// D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST InterlacedTopFieldFirst = 1, - /// + /// /// D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST InterlacedBottomFieldFirst = 2, } -/// +/// /// D3D11_VIDEO_USAGE public enum VideoUsage : int { - /// + /// /// D3D11_VIDEO_USAGE_PLAYBACK_NORMAL PlaybackNormal = 0, - /// + /// /// D3D11_VIDEO_USAGE_OPTIMAL_SPEED OptimalSpeed = 1, - /// + /// /// D3D11_VIDEO_USAGE_OPTIMAL_QUALITY OptimalQuality = 2, } -/// +/// /// D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE public enum VideoProcessorNominalRange : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED Undefined = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 Range_16_235 = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 Range_0_255 = 2, } -/// +/// /// D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE public enum VideoProcessorAlphaFillMode : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE Opaque = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND Background = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION Destination = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM SourceStream = 3, } -/// +/// /// D3D11_VIDEO_PROCESSOR_OUTPUT_RATE public enum VideoProcessorOutputRate : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL Normal = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF Half = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM Custom = 2, } -/// +/// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT public enum VideoProcessorStereoFormat : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO Mono = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL Horizontal = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL Vertical = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE Separate = 3, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET MonoOffset = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED RowInterleaved = 5, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED ColumnInterleaved = 6, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD Checkerboard = 7, } -/// +/// /// D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE public enum VideoProcessorStereoFlipMode : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE None = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0 Frame0 = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1 Frame1 = 2, } -/// +/// /// D3D11_VIDEO_PROCESSOR_ROTATION public enum VideoProcessorRotation : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY Identity = 0, - /// + /// /// D3D11_VIDEO_PROCESSOR_ROTATION_90 Rotation90 = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_ROTATION_180 Rotation180 = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_ROTATION_270 Rotation270 = 3, } -/// +/// /// D3D11_AUTHENTICATED_CHANNEL_TYPE public enum AuthenticatedChannelType : int { - /// + /// /// D3D11_AUTHENTICATED_CHANNEL_D3D11 D3D11 = 1, - /// + /// /// D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE DriverSoftware = 2, - /// + /// /// D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE DriverHardware = 3, } -/// +/// /// D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE public enum AuthenticatedProcessIdentifierType : int { - /// + /// /// D3D11_PROCESSIDTYPE_UNKNOWN Unknown = 0, - /// + /// /// D3D11_PROCESSIDTYPE_DWM Dwm = 1, - /// + /// /// D3D11_PROCESSIDTYPE_HANDLE Handle = 2, } -/// +/// /// D3D11_BUS_TYPE public enum BusType : int { - /// + /// /// D3D11_BUS_TYPE_OTHER Other = 0, - /// + /// /// D3D11_BUS_TYPE_PCI Pci = 1, - /// + /// /// D3D11_BUS_TYPE_PCIX Pcix = 2, - /// + /// /// D3D11_BUS_TYPE_PCIEXPRESS Pciexpress = 3, - /// + /// /// D3D11_BUS_TYPE_AGP Agp = 4, - /// + /// /// D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET ImplModifierInsideOfChipset = 65536, - /// + /// /// D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP ImplModifierTracksOnMotherBoardToChip = 131072, - /// + /// /// D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET ImplModifierTracksOnMotherBoardToSocket = 196608, - /// + /// /// D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR ImplModifierDaughterBoardConnector = 262144, - /// + /// /// D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE ImplModifierDaughterBoardConnectorInsideOfNuae = 327680, - /// + /// /// D3D11_BUS_IMPL_MODIFIER_NON_STANDARD ImplModifierNonStandard = -2147483648, } -/// +/// /// D3D11_VDOV_DIMENSION public enum VdovDimension : int { - /// + /// /// D3D11_VDOV_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_VDOV_DIMENSION_TEXTURE2D Texture2D = 1, } -/// +/// /// D3D11_VPIV_DIMENSION public enum VpivDimension : int { - /// + /// /// D3D11_VPIV_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_VPIV_DIMENSION_TEXTURE2D Texture2D = 1, } -/// +/// /// D3D11_VPOV_DIMENSION public enum VpovDimension : int { - /// + /// /// D3D11_VPOV_DIMENSION_UNKNOWN Unknown = 0, - /// + /// /// D3D11_VPOV_DIMENSION_TEXTURE2D Texture2D = 1, - /// + /// /// D3D11_VPOV_DIMENSION_TEXTURE2DARRAY Texture2DArray = 2, } -/// +/// /// D3D11_CREATE_DEVICE_FLAG [Flags] public enum CreateDeviceFlags : uint { None = 0, - /// + /// /// D3D11_CREATE_DEVICE_SINGLETHREADED SingleThreaded = 1, - /// + /// /// D3D11_CREATE_DEVICE_DEBUG Debug = 2, - /// + /// /// D3D11_CREATE_DEVICE_SWITCH_TO_REF SwitchToRef = 4, - /// + /// /// D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS PreventInternalThreadingOptimizations = 8, - /// + /// /// D3D11_CREATE_DEVICE_BGRA_SUPPORT BgraSupport = 32, - /// + /// /// D3D11_CREATE_DEVICE_DEBUGGABLE Debuggable = 64, - /// + /// /// D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY PreventAlteringLayerSettingsFromRegistry = 128, - /// + /// /// D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT DisableGpuTimeout = 256, - /// + /// /// D3D11_CREATE_DEVICE_VIDEO_SUPPORT VideoSupport = 2048, } -/// +/// /// D3D11_RLDO_FLAGS [Flags] public enum ReportLiveDeviceObjectFlags : int { None = 0, - /// + /// /// D3D11_RLDO_SUMMARY Summary = 1, - /// + /// /// D3D11_RLDO_DETAIL Detail = 2, - /// + /// /// D3D11_RLDO_IGNORE_INTERNAL IgnoreInternal = 4, } -/// +/// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE public enum ShaderTrackingResourceType : int { - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_NONE None = 0, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_UAV_DEVICEMEMORY UavDeviceMemory = 1, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_NON_UAV_DEVICEMEMORY NonUavDeviceMemory = 2, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_DEVICEMEMORY AllDeviceMemory = 3, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_MEMORY GroupSharedMemory = 4, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL_SHARED_MEMORY AllSharedMemory = 5, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_GROUPSHARED_NON_UAV GroupSharedNonUav = 6, - /// + /// /// D3D11_SHADER_TRACKING_RESOURCE_TYPE_ALL All = 7, } -/// +/// /// D3D11_SHADER_TRACKING_OPTIONS public enum ShaderTrackingOptions : int { - /// + /// /// D3D11_SHADER_TRACKING_OPTION_IGNORE OptionIgnore = 0, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_UNINITIALIZED OptionTrackUninitialized = 1, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_RAW OptionTrackRaw = 2, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_WAR OptionTrackWar = 4, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_WAW OptionTrackWaw = 8, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_ALLOW_SAME OptionAllowSame = 16, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY OptionTrackAtomicConsistency = 32, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_RAW_ACROSS_THREADGROUPS OptionTrackRawAcrossThreadgroups = 64, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_WAR_ACROSS_THREADGROUPS OptionTrackWarAcrossThreadgroups = 128, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_WAW_ACROSS_THREADGROUPS OptionTrackWawAcrossThreadgroups = 256, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_TRACK_ATOMIC_CONSISTENCY_ACROSS_THREADGROUPS OptionTrackAtomicConsistencyAcrossThreadgroups = 512, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS OptionUavSpecificFlags = 960, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS OptionAllHazards = 1006, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_ALL_HAZARDS_ALLOWING_SAME OptionAllHazardsAllowingSame = 1022, - /// + /// /// D3D11_SHADER_TRACKING_OPTION_ALL_OPTIONS OptionAllOptions = 1023, } -/// +/// /// D3D11_MESSAGE_CATEGORY public enum MessageCategory : int { - /// + /// /// D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED ApplicationDefined = 0, - /// + /// /// D3D11_MESSAGE_CATEGORY_MISCELLANEOUS Miscellaneous = 1, - /// + /// /// D3D11_MESSAGE_CATEGORY_INITIALIZATION Initialization = 2, - /// + /// /// D3D11_MESSAGE_CATEGORY_CLEANUP Cleanup = 3, - /// + /// /// D3D11_MESSAGE_CATEGORY_COMPILATION Compilation = 4, - /// + /// /// D3D11_MESSAGE_CATEGORY_STATE_CREATION StateCreation = 5, - /// + /// /// D3D11_MESSAGE_CATEGORY_STATE_SETTING StateSetting = 6, - /// + /// /// D3D11_MESSAGE_CATEGORY_STATE_GETTING StateGetting = 7, - /// + /// /// D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION ResourceManipulation = 8, - /// + /// /// D3D11_MESSAGE_CATEGORY_EXECUTION Execution = 9, - /// + /// /// D3D11_MESSAGE_CATEGORY_SHADER Shader = 10, } -/// +/// /// D3D11_MESSAGE_SEVERITY public enum MessageSeverity : int { - /// + /// /// D3D11_MESSAGE_SEVERITY_CORRUPTION Corruption = 0, - /// + /// /// D3D11_MESSAGE_SEVERITY_ERROR Error = 1, - /// + /// /// D3D11_MESSAGE_SEVERITY_WARNING Warning = 2, - /// + /// /// D3D11_MESSAGE_SEVERITY_INFO Info = 3, - /// + /// /// D3D11_MESSAGE_SEVERITY_MESSAGE Message = 4, } -/// +/// /// D3D11_MESSAGE_ID public enum MessageId : int { - /// + /// /// D3D11_MESSAGE_ID_UNKNOWN Unknown = 0, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD DeviceIASetVertexBuffersHazard = 1, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD DeviceIASetIndexBufferHazard = 2, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD DeviceVSSetShaderResourcesHazard = 3, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD DeviceVSSetConstantBuffersHazard = 4, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD DeviceGSSetShaderResourcesHazard = 5, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD DeviceGSSetConstantBuffersHazard = 6, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD DevicePSSetShaderResourcesHazard = 7, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD DevicePSSetConstantBuffersHazard = 8, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD DeviceOMSetRenderTargetsHazard = 9, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD DeviceSOSetTargetsHazard = 10, - /// + /// /// D3D11_MESSAGE_ID_STRING_FROM_APPLICATION StringFromApplication = 11, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_THIS CorruptedThis = 12, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1 CorruptedParameter1 = 13, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2 CorruptedParameter2 = 14, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3 CorruptedParameter3 = 15, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4 CorruptedParameter4 = 16, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5 CorruptedParameter5 = 17, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6 CorruptedParameter6 = 18, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7 CorruptedParameter7 = 19, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8 CorruptedParameter8 = 20, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9 CorruptedParameter9 = 21, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10 CorruptedParameter10 = 22, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11 CorruptedParameter11 = 23, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12 CorruptedParameter12 = 24, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13 CorruptedParameter13 = 25, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14 CorruptedParameter14 = 26, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15 CorruptedParameter15 = 27, - /// + /// /// D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING CorruptedMultithreading = 28, - /// + /// /// D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY MessageReportingOutOfMemory = 29, - /// + /// /// D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT IASetInputLayoutUnbindDeletingObject = 30, - /// + /// /// D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT IASetVertexBuffersUnbindDeletingObject = 31, - /// + /// /// D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT IASetIndexBufferUnbindDeletingObject = 32, - /// + /// /// D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT VSSetShaderUnbindDeletingObject = 33, - /// + /// /// D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT VSSetShaderResourcesUnbindDeletingObject = 34, - /// + /// /// D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT VSSetConstantBuffersUnbindDeletingObject = 35, - /// + /// /// D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT VSSetSamplersUnbindDeletingObject = 36, - /// + /// /// D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT GSSetShaderUnbindDeletingObject = 37, - /// + /// /// D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT GSSetShaderResourcesUnbindDeletingObject = 38, - /// + /// /// D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT GSSetConstantBuffersUnbindDeletingObject = 39, - /// + /// /// D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT GSSetSamplersUnbindDeletingObject = 40, - /// + /// /// D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT SOSetTargetsUnbindDeletingObject = 41, - /// + /// /// D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT PSSetShaderUnbindDeletingObject = 42, - /// + /// /// D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT PSSetShaderResourcesUnbindDeletingObject = 43, - /// + /// /// D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT PSSetConstantBuffersUnbindDeletingObject = 44, - /// + /// /// D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT PSSetSamplersUnbindDeletingObject = 45, - /// + /// /// D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT RSSetStateUnbindDeletingObject = 46, - /// + /// /// D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT OMSetBlendStateUnbindDeletingObject = 47, - /// + /// /// D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT OMSetDepthStencilStateUnbindDeletingObject = 48, - /// + /// /// D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT OMSetRenderTargetsUnbindDeletingObject = 49, - /// + /// /// D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT SetPredicationUnbindDeletingObject = 50, - /// + /// /// D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA GetPrivateDataMoreData = 51, - /// + /// /// D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA SetPrivateDataInvalidFreeData = 52, - /// + /// /// D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN SetPrivateDataInvalidIUnknown = 53, - /// + /// /// D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS SetPrivateDataInvalidFlags = 54, - /// + /// /// D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS SetPrivateDataChangingParams = 55, - /// + /// /// D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY SetPrivateDataOutOfMemory = 56, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT CreateBufferUnrecognizedFormat = 57, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES CreateBufferInvalidSamples = 58, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE CreateBufferUnrecognizedUsage = 59, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS CreateBufferUnrecognizedBindFlags = 60, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS CreateBufferUnrecognizedCPUAccessFlags = 61, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS CreateBufferUnrecognizedMiscFlags = 62, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS CreateBufferInvalidCPUAccessFlags = 63, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS CreateBufferInvalidBindFlags = 64, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA CreateBufferInvalidInitialData = 65, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS CreateBufferInvalidDimensions = 66, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS CreateBufferInvalidMipLevels = 67, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS CreateBufferInvalidMiscFlags = 68, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN CreateBufferInvalidArgReturn = 69, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN CreateBufferOutOfMemoryReturn = 70, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC CreateBufferNullDesc = 71, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS CreateBufferInvalidConstantBufferBindings = 72, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION CreateBufferLargeAllocation = 73, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT CreateTexture1DUnrecognizedFormat = 74, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT CreateTexture1DUnsupportedFormat = 75, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES CreateTexture1DInvalidSamples = 76, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE CreateTexture1DUnrecognizedUsage = 77, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS CreateTexture1DUnrecognizedBindFlags = 78, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS CreateTexture1DUnrecognizedCPUAccessFlags = 79, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS CreateTexture1DUnrecognizedMiscFlags = 80, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS CreateTexture1DInvalidCPUAccessFlags = 81, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS CreateTexture1DInvalidBindFlags = 82, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA CreateTexture1DInvalidInitialData = 83, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS CreateTexture1DInvalidDimensions = 84, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS CreateTexture1DInvalidMipLevels = 85, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS CreateTexture1DInvalidMiscFlags = 86, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN CreateTexture1DInvalidArgReturn = 87, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN CreateTexture1DOutOfMemoryReturn = 88, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC CreateTexture1DNullDesc = 89, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION CreateTexture1DLargeAllocation = 90, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT CreateTexture2DUnrecognizedFormat = 91, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT CreateTexture2DUnsupportedFormat = 92, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES CreateTexture2DInvalidSamples = 93, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE CreateTexture2DUnrecognizedUsage = 94, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS CreateTexture2DUnrecognizedBindFlags = 95, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS CreateTexture2DUnrecognizedCPUAccessFlags = 96, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS CreateTexture2DUnrecognizedMiscFlags = 97, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS CreateTexture2DInvalidCPUAccessFlags = 98, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS CreateTexture2DInvalidBindFlags = 99, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA CreateTexture2DInvalidInitialData = 100, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS CreateTexture2DInvalidDimensions = 101, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS CreateTexture2DInvalidMipLevels = 102, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS CreateTexture2DInvalidMiscFlags = 103, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN CreateTexture2DInvalidArgReturn = 104, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN CreateTexture2DOutOfMemoryReturn = 105, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC CreateTexture2DNullDesc = 106, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION CreateTexture2DLargeAllocation = 107, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT CreateTexture3DUnrecognizedFormat = 108, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT CreateTexture3DUnsupportedFormat = 109, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES CreateTexture3DInvalidSamples = 110, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE CreateTexture3DUnrecognizedUsage = 111, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS CreateTexture3DUnrecognizedBindFlags = 112, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS CreateTexture3DUnrecognizedCPUAccessFlags = 113, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS CreateTexture3DUnrecognizedMiscFlags = 114, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS CreateTexture3DInvalidCPUAccessFlags = 115, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS CreateTexture3DInvalidBindFlags = 116, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA CreateTexture3DInvalidInitialData = 117, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS CreateTexture3DInvalidDimensions = 118, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS CreateTexture3DInvalidMipLevels = 119, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS CreateTexture3DInvalidMiscFlags = 120, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN CreateTexture3DInvalidArgReturn = 121, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN CreateTexture3DOutOfMemoryReturn = 122, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC CreateTexture3DNullDesc = 123, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION CreateTexture3DLargeAllocation = 124, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT CreateShaderResourceViewUnrecognizedFormat = 125, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC CreateShaderResourceViewInvalidDesc = 126, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT CreateShaderResourceViewInvalidFormat = 127, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS CreateShaderResourceViewInvalidDimensions = 128, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE CreateShaderResourceViewInvalidResource = 129, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS CreateShaderResourceViewTooManyObjects = 130, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN CreateShaderResourceViewInvalidArgReturn = 131, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN CreateShaderResourceViewOutOfMemoryReturn = 132, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT CreateRenderTargetViewUnrecognizedFormat = 133, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT CreateRenderTargetViewUnsupportedFormat = 134, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC CreateRenderTargetViewInvalidDesc = 135, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT CreateRenderTargetViewInvalidFormat = 136, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS CreateRenderTargetViewInvalidDimensions = 137, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE CreateRenderTargetViewInvalidResource = 138, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS CreateRenderTargetViewTooManyObjects = 139, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN CreateRenderTargetViewInvalidArgReturn = 140, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN CreateRenderTargetViewOutOfMemoryReturn = 141, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT CreateDepthStencilViewUnrecognizedFormat = 142, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC CreateDepthStencilViewInvalidDesc = 143, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT CreateDepthStencilViewInvalidFormat = 144, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS CreateDepthStencilViewInvalidDimensions = 145, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE CreateDepthStencilViewInvalidResource = 146, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS CreateDepthStencilViewTooManyObjects = 147, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN CreateDepthStencilViewInvalidArgReturn = 148, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN CreateDepthStencilViewOutOfMemoryReturn = 149, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY CreateInputLayoutOutOfMemory = 150, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS CreateInputLayoutTooManyElements = 151, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT CreateInputLayoutInvalidFormat = 152, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT CreateInputLayoutIncompatibleFormat = 153, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT CreateInputLayoutInvalidSlot = 154, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS CreateInputLayoutInvalidInputSlotClass = 155, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH CreateInputLayoutStepRateSlotClassMismatch = 156, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE CreateInputLayoutInvalidSlotClassChange = 157, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE CreateInputLayoutInvalidStepRateChange = 158, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT CreateInputLayoutInvalidAlignment = 159, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC CreateInputLayoutDuplicateSemantic = 160, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE CreateInputLayoutUnparseableInputSignature = 161, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC CreateInputLayoutNullSemantic = 162, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT CreateInputLayoutMissingElement = 163, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC CreateInputLayoutNullDesc = 164, - /// + /// /// D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY CreateVertexShaderOutOfMemory = 165, - /// + /// /// D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE CreateVertexShaderInvalidShaderBytecode = 166, - /// + /// /// D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE CreateVertexShaderInvalidShaderType = 167, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY CreateGeometryShaderOutOfMemory = 168, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE CreateGeometryShaderInvalidShaderBytecode = 169, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE CreateGeometryShaderInvalidShaderType = 170, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY CreateGeometryShaderWithStreamOutputOutOfMemory = 171, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE CreateGeometryShaderWithStreamOutputInvalidShaderBytecode = 172, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE CreateGeometryShaderWithStreamOutputInvalidShaderType = 173, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES CreateGeometryShaderWithStreamOutputInvalidNumEntries = 174, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED CreateGeometryShaderWithStreamOutputOutputStreamStrideUnused = 175, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL CreateGeometryShaderWithStreamOutputUnexpectedDecl = 176, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL CreateGeometryShaderWithStreamOutputExpectedDecl = 177, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED CreateGeometryShaderWithStreamOutputOutputSlot0Expected = 178, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT CreateGeometryShaderWithStreamOutputInvalidOutputSlot = 179, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT CreateGeometryShaderWithStreamOutputOnlyoneelementperslot = 180, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT CreateGeometryShaderWithStreamOutputInvalidComponentCount = 181, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT CreateGeometryShaderWithStreamOutputInvalidStartComponentAndComponentCount = 182, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION CreateGeometryShaderWithStreamOutputInvalidGapDefinition = 183, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT CreateGeometryShaderWithStreamOutputRepeatedOutput = 184, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE CreateGeometryShaderWithStreamOutputInvalidOutputStreamStride = 185, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC CreateGeometryShaderWithStreamOutputMissingsemantic = 186, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH CreateGeometryShaderWithStreamOutputMaskmismatch = 187, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS CreateGeometryShaderWithStreamOutputCanthaveonlygaps = 188, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX CreateGeometryShaderWithStreamOutputDecltoocomplex = 189, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE CreateGeometryShaderWithStreamOutputMissingOutputSignature = 190, - /// + /// /// D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY CreatePixelShaderOutOfMemory = 191, - /// + /// /// D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE CreatePixelShaderInvalidShaderBytecode = 192, - /// + /// /// D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE CreatePixelShaderInvalidShaderType = 193, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE CreateRasterizerStateInvalidFillMode = 194, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE CreateRasterizerStateInvalidCullMode = 195, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP CreateRasterizerStateInvalidDepthBiasClamp = 196, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS CreateRasterizerStateInvalidSlopeScaledDepthBias = 197, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS CreateRasterizerStateTooManyObjects = 198, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC CreateRasterizerStateNullDesc = 199, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK CreateDepthStencilStateInvalidDepthWriteMask = 200, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC CreateDepthStencilStateInvalidDepthFunc = 201, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP CreateDepthStencilStateInvalidFrontFaceStencilFailOp = 202, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP CreateDepthStencilStateInvalidFrontFaceStencilZFailOp = 203, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP CreateDepthStencilStateInvalidFrontFaceStencilPassOp = 204, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC CreateDepthStencilStateInvalidFrontFaceStencilFunc = 205, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP CreateDepthStencilStateInvalidBackFaceStencilFailOp = 206, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP CreateDepthStencilStateInvalidBackFaceStencilZFailOp = 207, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP CreateDepthStencilStateInvalidBackFaceStencilPassOp = 208, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC CreateDepthStencilStateInvalidBackFaceStencilFunc = 209, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS CreateDepthStencilStateTooManyObjects = 210, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC CreateDepthStencilStateNullDesc = 211, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND CreateBlendStateInvalidSrcBlend = 212, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND CreateBlendStateInvalidDestBlend = 213, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP CreateBlendStateInvalidBlendOp = 214, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA CreateBlendStateInvalidSrcBlendAlpha = 215, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA CreateBlendStateInvalidDestBlendAlpha = 216, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA CreateBlendStateInvalidBlendOpAlpha = 217, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK CreateBlendStateInvalidRenderTargetWriteMask = 218, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS CreateBlendStateTooManyObjects = 219, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC CreateBlendStateNullDesc = 220, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER CreateSamplerStateInvalidFilter = 221, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU CreateSamplerStateInvalidAddressU = 222, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV CreateSamplerStateInvalidAddressV = 223, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW CreateSamplerStateInvalidAddressW = 224, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS CreateSamplerStateInvalidmiplodbias = 225, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY CreateSamplerStateInvalidMaxAnisotropy = 226, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC CreateSamplerStateInvalidComparisonFunc = 227, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD CreateSamplerStateInvalidMinLod = 228, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD CreateSamplerStateInvalidMaxLod = 229, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS CreateSamplerStateTooManyObjects = 230, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC CreateSamplerStateNullDesc = 231, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY CreateQueryOrPredicateInvalidQuery = 232, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS CreateQueryOrPredicateInvalidMiscFlags = 233, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG CreateQueryOrPredicateUnexpectedmiscflag = 234, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC CreateQueryOrPredicateNullDesc = 235, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED DeviceIASetPrimitiveTopologyTopologyUnrecognized = 236, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED DeviceIASetPrimitiveTopologyTopologyUndefined = 237, - /// + /// /// D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER IASetVertexBuffersInvalidBuffer = 238, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE DeviceIASetVertexBuffersOffsetTooLarge = 239, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY DeviceIASetVertexBuffersBuffersEmpty = 240, - /// + /// /// D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER IASetIndexBufferInvalidBuffer = 241, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID DeviceIASetIndexBufferFormatInvalid = 242, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE DeviceIASetIndexBufferOffsetTooLarge = 243, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED DeviceIASetIndexBufferOffsetUnaligned = 244, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY DeviceVSSetShaderResourcesViewsEmpty = 245, - /// + /// /// D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER VSSetConstantBuffersInvalidBuffer = 246, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceVSSetConstantBuffersBuffersEmpty = 247, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY DeviceVSSetSamplersSamplersEmpty = 248, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY DeviceGSSetShaderResourcesViewsEmpty = 249, - /// + /// /// D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER GSSetConstantBuffersInvalidBuffer = 250, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceGSSetConstantBuffersBuffersEmpty = 251, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY DeviceGSSetSamplersSamplersEmpty = 252, - /// + /// /// D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER SOSetTargetsInvalidBuffer = 253, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED DeviceSOSetTargetsOffsetUnaligned = 254, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY DevicePSSetShaderResourcesViewsEmpty = 255, - /// + /// /// D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER PSSetConstantBuffersInvalidBuffer = 256, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY DevicePSSetConstantBuffersBuffersEmpty = 257, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY DevicePSSetSamplersSamplersEmpty = 258, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT DeviceRSSetViewportsInvalidviewport = 259, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR DeviceRSSetScissorRectsInvalidscissor = 260, - /// + /// /// D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH ClearRenderTargetViewDenormFlush = 261, - /// + /// /// D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH ClearDepthStencilViewDenormFlush = 262, - /// + /// /// D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID ClearDepthStencilViewInvalid = 263, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY DeviceIAGetVertexBuffersBuffersEmpty = 264, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY DeviceVSGetShaderResourcesViewsEmpty = 265, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceVSGetConstantBuffersBuffersEmpty = 266, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY DeviceVSGetSamplersSamplersEmpty = 267, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY DeviceGSGetShaderResourcesViewsEmpty = 268, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceGSGetConstantBuffersBuffersEmpty = 269, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY DeviceGSGetSamplersSamplersEmpty = 270, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY DeviceSOGetTargetsBuffersEmpty = 271, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY DevicePSGetShaderResourcesViewsEmpty = 272, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY DevicePSGetConstantBuffersBuffersEmpty = 273, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY DevicePSGetSamplersSamplersEmpty = 274, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY DeviceRSGetViewportsViewportsEmpty = 275, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY DeviceRSGetScissorRectsRectsEmpty = 276, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID DeviceGenerateMipsResourceInvalid = 277, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE CopySubresourceRegionInvalidDestinationSubresource = 278, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE CopySubresourceRegionInvalidsourcesubresource = 279, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX CopySubresourceRegionInvalidsourcebox = 280, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE CopySubresourceRegionInvalidSource = 281, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE CopySubresourceRegionInvalidDestinationState = 282, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE CopySubresourceRegionInvalidSourceState = 283, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE CopyResourceInvalidSource = 284, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE CopyResourceInvalidDestinationState = 285, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE CopyResourceInvalidSourceState = 286, - /// + /// /// D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE UpdateSubresourceInvalidDestinationSubresource = 287, - /// + /// /// D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX UpdateSubresourceInvalidDestinationBox = 288, - /// + /// /// D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE UpdateSubresourceInvalidDestinationState = 289, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID DeviceResolveSubresourceDestinationInvalid = 290, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID DeviceResolveSubresourceDestinationSubresourceInvalid = 291, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID DeviceResolveSubresourceSourceInvalid = 292, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID DeviceResolveSubresourceSourceSubresourceInvalid = 293, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID DeviceResolveSubresourceFormatInvalid = 294, - /// + /// /// D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE BufferMapInvalidMapType = 295, - /// + /// /// D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS BufferMapInvalidFlags = 296, - /// + /// /// D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED BufferMapAlreadyMapped = 297, - /// + /// /// D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN BufferMapDeviceRemovedReturn = 298, - /// + /// /// D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED BufferUnmapNotMapped = 299, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE Texture1DMapInvalidMapType = 300, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE Texture1DMapInvalidSubresource = 301, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS Texture1DMapInvalidFlags = 302, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED Texture1DMapAlreadyMapped = 303, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN Texture1DMapDeviceRemovedReturn = 304, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE Texture1DUnmapInvalidSubresource = 305, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED Texture1DUnmapNotMapped = 306, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE Texture2DMapInvalidMapType = 307, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE Texture2DMapInvalidSubresource = 308, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS Texture2DMapInvalidFlags = 309, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED Texture2DMapAlreadyMapped = 310, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN Texture2DMapDeviceRemovedReturn = 311, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE Texture2DUnmapInvalidSubresource = 312, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED Texture2DUnmapNotMapped = 313, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE Texture3DMapInvalidMapType = 314, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE Texture3DMapInvalidSubresource = 315, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS Texture3DMapInvalidFlags = 316, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED Texture3DMapAlreadyMapped = 317, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN Texture3DMapDeviceRemovedReturn = 318, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE Texture3DUnmapInvalidSubresource = 319, - /// + /// /// D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED Texture3DUnmapNotMapped = 320, - /// + /// /// D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED CheckFormatSupportFormatDeprecated = 321, - /// + /// /// D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED CheckMultisampleQualityLevelsFormatDeprecated = 322, - /// + /// /// D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS SetExceptionModeUnrecognizedflags = 323, - /// + /// /// D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN SetExceptionModeInvalidArgReturn = 324, - /// + /// /// D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN SetExceptionModeDeviceRemovedReturn = 325, - /// + /// /// D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE RefSimulatingInfinitelyFastHardware = 326, - /// + /// /// D3D11_MESSAGE_ID_REF_THREADING_MODE RefThreadingMode = 327, - /// + /// /// D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION RefUmdriverException = 328, - /// + /// /// D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION RefKmdriverException = 329, - /// + /// /// D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION RefHardwareException = 330, - /// + /// /// D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE RefAccessingIndexableTempOutOfRange = 331, - /// + /// /// D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER RefProblemParsingShader = 332, - /// + /// /// D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY RefOutOfMemory = 333, - /// + /// /// D3D11_MESSAGE_ID_REF_INFO RefInfo = 334, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW DeviceDrawVertexPosOverflow = 335, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW DeviceDrawindexedIndexPosOverflow = 336, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW DeviceDrawInstancedVertexPosOverflow = 337, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW DeviceDrawInstancedInstancePosOverflow = 338, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW DeviceDrawIndexedInstancedInstancePosOverflow = 339, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW DeviceDrawIndexedInstancedIndexPosOverflow = 340, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET DeviceDrawVertexShaderNotSet = 341, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND DeviceShaderLinkageSemanticNameNotFound = 342, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX DeviceShaderLinkageRegisterIndex = 343, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE DeviceShaderLinkageComponentType = 344, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK DeviceShaderLinkageRegisterMask = 345, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE DeviceShaderLinkageSystemValue = 346, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS DeviceShaderLinkageNeverWrittenAlwaysReads = 347, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET DeviceDrawVertexBufferNotSet = 348, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET DeviceDrawInputLayoutNotSet = 349, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET DeviceDrawConstantBufferNotSet = 350, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL DeviceDrawConstantBufferTooSmall = 351, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET DeviceDrawSamplerNotSet = 352, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET DeviceDrawShaderResourceViewNotSet = 353, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH DeviceDrawViewDimensionMismatch = 354, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL DeviceDrawVertexBufferStrideTooSmall = 355, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL DeviceDrawVertexBufferTooSmall = 356, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET DeviceDrawIndexBufferNotSet = 357, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID DeviceDrawIndexBufferFormatInvalid = 358, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL DeviceDrawIndexBufferTooSmall = 359, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH DeviceDrawGSInputPrimitiveMismatch = 360, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH DeviceDrawResourceReturnTypeMismatch = 361, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT DeviceDrawPositionNotPresent = 362, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET DeviceDrawOutputStreamNotSet = 363, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED DeviceDrawBoundResourceMapped = 364, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY DeviceDrawInvalidPrimitivetopology = 365, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED DeviceDrawVertexOffsetUnaligned = 366, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED DeviceDrawVertexStrideUnaligned = 367, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED DeviceDrawIndexOffsetUnaligned = 368, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED DeviceDrawOutputStreamOffsetUnaligned = 369, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED DeviceDrawResourceFormatLdUnsupported = 370, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED DeviceDrawResourceFormatSampleUnsupported = 371, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED DeviceDrawResourceFormatSampleCUnsupported = 372, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED DeviceDrawResourceMultisampleUnsupported = 373, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE DeviceDrawSOTargetsBoundWithoutSource = 374, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER DeviceDrawSOStrideLargerThanBuffer = 375, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING DeviceDrawOMRenderTargetDoesNotSupportBlending = 376, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 DeviceDrawOMDualSourceBlendingCanOnlyHaveRenderTarget0 = 377, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT DeviceRemovalProcessAtFault = 378, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT DeviceRemovalProcessPossiblyAtFault = 379, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT DeviceRemovalProcessNotAtFault = 380, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN DeviceOpenSharedResourceInvalidArgReturn = 381, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN DeviceOpenSharedResourceOutOfMemoryReturn = 382, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN DeviceOpenSharedResourceBadinterfaceReturn = 383, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET DeviceDrawViewportNotSet = 384, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC CreateInputLayoutTrailingDigitInSemantic = 385, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC CreateGeometryShaderWithStreamOutputTrailingDigitInSemantic = 386, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH DeviceRSSetViewportsDenormFlush = 387, - /// + /// /// D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW OMSetRenderTargetsInvalidView = 388, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS DeviceSettextfiltersizeInvalidDimensions = 389, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH DeviceDrawSamplerMismatch = 390, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH CreateInputLayoutTypeMismatch = 391, - /// + /// /// D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY BlendStateGetDescLegacy = 392, - /// + /// /// D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY ShaderResourceViewGetDescLegacy = 393, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN CreateQueryOutOfMemoryReturn = 394, - /// + /// /// D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN CreatePredicateOutOfMemoryReturn = 395, - /// + /// /// D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER CreateCounterOutOfRangeCounter = 396, - /// + /// /// D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED CreateCounterSimultaneousActiveCountersExhausted = 397, - /// + /// /// D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER CreateCounterUnsupportedWellknownCounter = 398, - /// + /// /// D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN CreateCounterOutOfMemoryReturn = 399, - /// + /// /// D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN CreateCounterNonExclusiveReturn = 400, - /// + /// /// D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC CreateCounterNullDesc = 401, - /// + /// /// D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER CheckCounterOutOfRangeCounter = 402, - /// + /// /// D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER CheckCounterUnsupportedWellknownCounter = 403, - /// + /// /// D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE SetPredicationInvalidPredicateState = 404, - /// + /// /// D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED QueryBeginUnsupported = 405, - /// + /// /// D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION PredicateBeginDuringPredication = 406, - /// + /// /// D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE QueryBeginDuplicate = 407, - /// + /// /// D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS QueryBeginAbandoningPreviousResults = 408, - /// + /// /// D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION PredicateEndDuringPredication = 409, - /// + /// /// D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS QueryEndAbandoningPreviousResults = 410, - /// + /// /// D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN QueryEndWithoutBegin = 411, - /// + /// /// D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE QueryGetDataInvalidDatasize = 412, - /// + /// /// D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS QueryGetDataInvalidFlags = 413, - /// + /// /// D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL QueryGetDataInvalidCall = 414, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH DeviceDrawPSOutputTypeMismatch = 415, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED DeviceDrawResourceFormatGatherUnsupported = 416, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN DeviceDrawInvalidUseOfCenterMultisamplePattern = 417, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE DeviceIASetVertexBuffersStrideTooLarge = 418, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE DeviceIASetVertexBuffersInvalidRange = 419, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT CreateInputLayoutEmptyLayout = 420, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH DeviceDrawResourceSampleCountMismatch = 421, - /// + /// /// D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY LiveObjectSummary = 422, - /// + /// /// D3D11_MESSAGE_ID_LIVE_BUFFER LiveBuffer = 423, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TEXTURE1D LiveTexture1D = 424, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TEXTURE2D LiveTexture2D = 425, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TEXTURE3D LiveTexture3D = 426, - /// + /// /// D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW LiveShaderResourceView = 427, - /// + /// /// D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW LiveRenderTargetView = 428, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW LiveDepthStencilView = 429, - /// + /// /// D3D11_MESSAGE_ID_LIVE_VERTEXSHADER LiveVertexShader = 430, - /// + /// /// D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER LiveGeometryShader = 431, - /// + /// /// D3D11_MESSAGE_ID_LIVE_PIXELSHADER LivePixelShader = 432, - /// + /// /// D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT LiveInputLayout = 433, - /// + /// /// D3D11_MESSAGE_ID_LIVE_SAMPLER LiveSampler = 434, - /// + /// /// D3D11_MESSAGE_ID_LIVE_BLENDSTATE LiveBlendState = 435, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE LiveDepthstencilstate = 436, - /// + /// /// D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE LiveRasterizerstate = 437, - /// + /// /// D3D11_MESSAGE_ID_LIVE_QUERY LiveQuery = 438, - /// + /// /// D3D11_MESSAGE_ID_LIVE_PREDICATE LivePredicate = 439, - /// + /// /// D3D11_MESSAGE_ID_LIVE_COUNTER LiveCounter = 440, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEVICE LiveDevice = 441, - /// + /// /// D3D11_MESSAGE_ID_LIVE_SWAPCHAIN LiveSwapchain = 442, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED CreateDepthStencilStateStencilNoTwoSided = 1048577, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED CreateRasterizerStateDepthbiasclampNotSupported = 1048578, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT CreateSamplerStateNoComparisonSupport = 1048579, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY CreateSamplerStateExcessiveAnisotropy = 1048580, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE CreateSamplerStateBorderOutOfRange = 1048581, - /// + /// /// D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED VSSetSamplersNotSupported = 1048582, - /// + /// /// D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS VSSetSamplersTooManySamplers = 1048583, - /// + /// /// D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS PSSetSamplersTooManySamplers = 1048584, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS CreateResourceNoArrays = 1048585, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND CreateResourceNoVBAndIBBind = 1048586, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D CreateResourceNoTexture1D = 1048587, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE CreateResourceDimensionOutOfRange = 1048588, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE CreateResourceNotBindableAsShaderResource = 1048589, - /// + /// /// D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS OMSetRenderTargetsTooManyRenderTargets = 1048590, - /// + /// /// D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS OMSetRenderTargetsNoDifferingBitDepths = 1048591, - /// + /// /// D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX IASetVertexBuffersBadBufferIndex = 1048592, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS DeviceRSSetViewportsTooManyViewports = 1048593, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED DeviceIASetPrimitiveTopologyAdjacencyUnsupported = 1048594, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS DeviceRSSetScissorRectsTooManyScissors = 1048595, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY CopyResourceOnlyTexture2DWithinGpuMemory = 1048596, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK CopyResourceNoTexture3DReadback = 1048597, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK CopyResourceNoTextureOnlyReadback = 1048598, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT CreateInputLayoutUnsupportedFormat = 1048599, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE CreateBlendStateNoAlphaToCoverage = 1048600, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE CreateRasterizerStateDepthclipenableMustBeTrue = 1048601, - /// + /// /// D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE DrawindexedStartindexlocationMustBePositive = 1048602, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD CreateShaderResourceViewMustUseLowestLod = 1048603, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL CreateSamplerStateMinlodMustNotBeFractional = 1048604, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX CreateSamplerStateMaxlodMustBeFltMax = 1048605, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO CreateShaderResourceViewFirstarraysliceMustBeZero = 1048606, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES CreateShaderResourceViewCubesMustHave6Sides = 1048607, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET CreateResourceNotBindableAsRenderTarget = 1048608, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER CreateResourceNoDwordIndexBuffer = 1048609, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE CreateResourceMsaaPrecludesShaderResource = 1048610, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE CreateResourcePresentationPrecludesShaderResource = 1048611, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE CreateBlendStateNoIndependentBlendEnable = 1048612, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS CreateBlendStateNoIndependentWriteMasks = 1048613, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT CreateResourceNoStreamOut = 1048614, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS CreateResourceOnlyVBIBForBuffers = 1048615, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES CreateResourceNoAutogenForVolumes = 1048616, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED CreateResourceDxgiFormatR8g8b8a8CannotBeShared = 1048617, - /// + /// /// D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED VsshaderresourcesNotSupported = 1048618, - /// + /// /// D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED GeometryShaderNotSupported = 1048619, - /// + /// /// D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED StreamOutNotSupported = 1048620, - /// + /// /// D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED TextFilterNotSupported = 1048621, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND CreateBlendStateNoSeparateAlphaBlend = 1048622, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND CreateBlendStateNoMRTBlend = 1048623, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED CreateBlendStateOperationNotSupported = 1048624, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE CreateSamplerStateNoMirrorOnce = 1048625, - /// + /// /// D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED DrawInstancedNotSupported = 1048626, - /// + /// /// D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3 DrawIndexedInstancedNotSupportedBelow93 = 1048627, - /// + /// /// D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED DrawindexedPointListUnsupported = 1048628, - /// + /// /// D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO SetblendstateSampleMaskCannotBeZero = 1048629, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION CreateResourceDimensionExceedsFeatureLevelDefinition = 1048630, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED CreateResourceOnlySingleMipLevelDepthStencilSupported = 1048631, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR DeviceRSSetScissorRectsNegativescissor = 1048632, - /// + /// /// D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA SlotZeroMustBeD3D10InputPerVertexData = 1048633, - /// + /// /// D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP CreateResourceNonPow2Mipmap = 1048634, - /// + /// /// D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED CreateSamplerStateBorderNotSupported = 1048635, - /// + /// /// D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT OMSetRenderTargetsNoSrgbMRT = 1048636, - /// + /// /// D3D11_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES CopyResourceNo3DMismatchedUpdates = 1048637, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS CreateDepthStencilViewInvalidFlags = 2097153, - /// + /// /// D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE CreateVertexShaderInvalidClassLinkage = 2097154, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE CreateGeometryShaderInvalidClassLinkage = 2097155, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS CreateGeometryShaderWithStreamOutputInvalidNumStreams = 2097156, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER CreateGeometryShaderWithStreamOutputInvalidStreamToRasterizer = 2097157, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS CreateGeometryShaderWithStreamOutputUnexpectedStreams = 2097158, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE CreateGeometryShaderWithStreamOutputInvalidClassLinkage = 2097159, - /// + /// /// D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE CreatePixelShaderInvalidClassLinkage = 2097160, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS CreateDeferredContextInvalidCommandListFlags = 2097161, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED CreateDeferredContextSingleThreaded = 2097162, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN CreateDeferredContextInvalidArgReturn = 2097163, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN CreateDeferredContextInvalidCallReturn = 2097164, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN CreateDeferredContextOutOfMemoryReturn = 2097165, - /// + /// /// D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT FinishDisplayListOnImmediateContext = 2097166, - /// + /// /// D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN FinishDisplayListOutOfMemoryReturn = 2097167, - /// + /// /// D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN FinishDisplayListInvalidCallReturn = 2097168, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM CreateGeometryShaderWithStreamOutputInvalidStream = 2097169, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES CreateGeometryShaderWithStreamOutputUnexpectedEntries = 2097170, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES CreateGeometryShaderWithStreamOutputUnexpectedStrides = 2097171, - /// + /// /// D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES CreateGeometryShaderWithStreamOutputInvalidNumStrides = 2097172, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD DeviceHSSetShaderResourcesHazard = 2097173, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD DeviceHSSetConstantBuffersHazard = 2097174, - /// + /// /// D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT HSSetShaderResourcesUnbindDeletingObject = 2097175, - /// + /// /// D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT HSSetConstantBuffersUnbindDeletingObject = 2097176, - /// + /// /// D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL CreateHullShaderInvalidcall = 2097177, - /// + /// /// D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY CreateHullShaderOutOfMemory = 2097178, - /// + /// /// D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE CreateHullShaderInvalidShaderBytecode = 2097179, - /// + /// /// D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE CreateHullShaderInvalidShaderType = 2097180, - /// + /// /// D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE CreateHullShaderInvalidClassLinkage = 2097181, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY DeviceHSSetShaderResourcesViewsEmpty = 2097182, - /// + /// /// D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER HSSetConstantBuffersInvalidBuffer = 2097183, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceHSSetConstantBuffersBuffersEmpty = 2097184, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY DeviceHSSetSamplersSamplersEmpty = 2097185, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY DeviceHSGetShaderResourcesViewsEmpty = 2097186, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceHSGetConstantBuffersBuffersEmpty = 2097187, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY DeviceHSGetSamplersSamplersEmpty = 2097188, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD DeviceDSSetShaderResourcesHazard = 2097189, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD DeviceDSSetConstantBuffersHazard = 2097190, - /// + /// /// D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT DSSetShaderResourcesUnbindDeletingObject = 2097191, - /// + /// /// D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT DSSetConstantBuffersUnbindDeletingObject = 2097192, - /// + /// /// D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL CreateDomainShaderInvalidcall = 2097193, - /// + /// /// D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY CreateDomainShaderOutOfMemory = 2097194, - /// + /// /// D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE CreateDomainShaderInvalidShaderBytecode = 2097195, - /// + /// /// D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE CreateDomainShaderInvalidShaderType = 2097196, - /// + /// /// D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE CreateDomainShaderInvalidClassLinkage = 2097197, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY DeviceDSSetShaderResourcesViewsEmpty = 2097198, - /// + /// /// D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER DSSetConstantBuffersInvalidBuffer = 2097199, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceDSSetConstantBuffersBuffersEmpty = 2097200, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY DeviceDSSetSamplersSamplersEmpty = 2097201, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY DeviceDSGetShaderResourcesViewsEmpty = 2097202, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceDSGetConstantBuffersBuffersEmpty = 2097203, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY DeviceDSGetSamplersSamplersEmpty = 2097204, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH DeviceDrawHSXorDSMismatch = 2097205, - /// + /// /// D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT DeferredContextRemovalProcessAtFault = 2097206, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER DeviceDrawIndirectInvalidArgBuffer = 2097207, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED DeviceDrawIndirectOffsetUnaligned = 2097208, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW DeviceDrawIndirectOffsetOverflow = 2097209, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE ResourceMapInvalidMapType = 2097210, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE ResourceMapInvalidSubresource = 2097211, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS ResourceMapInvalidFlags = 2097212, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED ResourceMapAlreadyMapped = 2097213, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN ResourceMapDeviceRemovedReturn = 2097214, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN ResourceMapOutOfMemoryReturn = 2097215, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD ResourceMapWithoutInitialDiscard = 2097216, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE ResourceUnmapInvalidSubresource = 2097217, - /// + /// /// D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED ResourceUnmapNotMapped = 2097218, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS DeviceDrawRasterizingControlPoints = 2097219, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED DeviceIASetPrimitiveTopologyTopologyUnsupported = 2097220, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH DeviceDrawHSDSSignatureMismatch = 2097221, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH DeviceDrawHullShaderInputTopologyMismatch = 2097222, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH DeviceDrawHSDSControlPointCountMismatch = 2097223, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH DeviceDrawHSDSTessellatorDomainMismatch = 2097224, - /// + /// /// D3D11_MESSAGE_ID_CREATE_CONTEXT CreateContext = 2097225, - /// + /// /// D3D11_MESSAGE_ID_LIVE_CONTEXT LiveContext = 2097226, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_CONTEXT DestroyContext = 2097227, - /// + /// /// D3D11_MESSAGE_ID_CREATE_BUFFER CreateBuffer = 2097228, - /// + /// /// D3D11_MESSAGE_ID_LIVE_BUFFER_WIN7 LiveBufferWin7 = 2097229, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_BUFFER DestroyBuffer = 2097230, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TEXTURE1D CreateTexture1D = 2097231, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TEXTURE1D_WIN7 LiveTexture1DWin7 = 2097232, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_TEXTURE1D DestroyTexture1D = 2097233, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TEXTURE2D CreateTexture2D = 2097234, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TEXTURE2D_WIN7 LiveTexture2DWin7 = 2097235, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_TEXTURE2D DestroyTexture2D = 2097236, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TEXTURE3D CreateTexture3D = 2097237, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TEXTURE3D_WIN7 LiveTexture3DWin7 = 2097238, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_TEXTURE3D DestroyTexture3D = 2097239, - /// + /// /// D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW CreateShaderResourceView = 2097240, - /// + /// /// D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW_WIN7 LiveShaderResourceViewWin7 = 2097241, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW DestroyShaderResourceView = 2097242, - /// + /// /// D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW CreateRenderTargetView = 2097243, - /// + /// /// D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW_WIN7 LiveRenderTargetViewWin7 = 2097244, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW DestroyRenderTargetView = 2097245, - /// + /// /// D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW CreateDepthStencilView = 2097246, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW_WIN7 LiveDepthStencilViewWin7 = 2097247, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW DestroyDepthStencilView = 2097248, - /// + /// /// D3D11_MESSAGE_ID_CREATE_VERTEXSHADER CreateVertexShader = 2097249, - /// + /// /// D3D11_MESSAGE_ID_LIVE_VERTEXSHADER_WIN7 LiveVertexShaderWin7 = 2097250, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER DestroyVertexShader = 2097251, - /// + /// /// D3D11_MESSAGE_ID_CREATE_HULLSHADER CreateHullshader = 2097252, - /// + /// /// D3D11_MESSAGE_ID_LIVE_HULLSHADER LiveHullshader = 2097253, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_HULLSHADER DestroyHullshader = 2097254, - /// + /// /// D3D11_MESSAGE_ID_CREATE_DOMAINSHADER CreateDomainShader = 2097255, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DOMAINSHADER LiveDomainShader = 2097256, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER DestroyDomainShader = 2097257, - /// + /// /// D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER CreateGeometryShader = 2097258, - /// + /// /// D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER_WIN7 LiveGeometryShaderWin7 = 2097259, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER DestroyGeometryShader = 2097260, - /// + /// /// D3D11_MESSAGE_ID_CREATE_PIXELSHADER CreatePixelShader = 2097261, - /// + /// /// D3D11_MESSAGE_ID_LIVE_PIXELSHADER_WIN7 LivePixelShaderWin7 = 2097262, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_PIXELSHADER DestroyPixelShader = 2097263, - /// + /// /// D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT CreateInputLayout = 2097264, - /// + /// /// D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT_WIN7 LiveInputLayoutWin7 = 2097265, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT DestroyInputLayout = 2097266, - /// + /// /// D3D11_MESSAGE_ID_CREATE_SAMPLER CreateSampler = 2097267, - /// + /// /// D3D11_MESSAGE_ID_LIVE_SAMPLER_WIN7 LiveSamplerWin7 = 2097268, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_SAMPLER DestroySampler = 2097269, - /// + /// /// D3D11_MESSAGE_ID_CREATE_BLENDSTATE CreateBlendState = 2097270, - /// + /// /// D3D11_MESSAGE_ID_LIVE_BLENDSTATE_WIN7 LiveBlendStateWin7 = 2097271, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_BLENDSTATE DestroyBlendState = 2097272, - /// + /// /// D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE CreateDepthstencilstate = 2097273, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE_WIN7 LiveDepthstencilstateWin7 = 2097274, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE DestroyDepthstencilstate = 2097275, - /// + /// /// D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE CreateRasterizerstate = 2097276, - /// + /// /// D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE_WIN7 LiveRasterizerstateWin7 = 2097277, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE DestroyRasterizerstate = 2097278, - /// + /// /// D3D11_MESSAGE_ID_CREATE_QUERY CreateQuery = 2097279, - /// + /// /// D3D11_MESSAGE_ID_LIVE_QUERY_WIN7 LiveQueryWin7 = 2097280, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_QUERY DestroyQuery = 2097281, - /// + /// /// D3D11_MESSAGE_ID_CREATE_PREDICATE CreatePredicate = 2097282, - /// + /// /// D3D11_MESSAGE_ID_LIVE_PREDICATE_WIN7 LivePredicateWin7 = 2097283, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_PREDICATE DestroyPredicate = 2097284, - /// + /// /// D3D11_MESSAGE_ID_CREATE_COUNTER CreateCounter = 2097285, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_COUNTER DestroyCounter = 2097286, - /// + /// /// D3D11_MESSAGE_ID_CREATE_COMMANDLIST CreateCommandlist = 2097287, - /// + /// /// D3D11_MESSAGE_ID_LIVE_COMMANDLIST LiveCommandlist = 2097288, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_COMMANDLIST DestroyCommandlist = 2097289, - /// + /// /// D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE CreateClassInstance = 2097290, - /// + /// /// D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE LiveClassInstance = 2097291, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE DestroyClassInstance = 2097292, - /// + /// /// D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE CreateClassLinkage = 2097293, - /// + /// /// D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE LiveClassLinkage = 2097294, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE DestroyClassLinkage = 2097295, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEVICE_WIN7 LiveDeviceWin7 = 2097296, - /// + /// /// D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY_WIN7 LiveObjectSummaryWin7 = 2097297, - /// + /// /// D3D11_MESSAGE_ID_CREATE_COMPUTESHADER CreateComputeShader = 2097298, - /// + /// /// D3D11_MESSAGE_ID_LIVE_COMPUTESHADER LiveComputeShader = 2097299, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER DestroyComputeShader = 2097300, - /// + /// /// D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW CreateUnorderedAccessView = 2097301, - /// + /// /// D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW LiveUnorderedAccessView = 2097302, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW DestroyUnorderedAccessView = 2097303, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL DeviceSetShaderInterfacesFeaturelevel = 2097304, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH DeviceSetShaderInterfaceCountMismatch = 2097305, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE DeviceSetShaderInvalidInstance = 2097306, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX DeviceSetShaderInvalidInstanceIndex = 2097307, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE DeviceSetShaderInvalidInstanceType = 2097308, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA DeviceSetShaderInvalidInstanceData = 2097309, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA DeviceSetShaderUnboundInstanceData = 2097310, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS DeviceSetShaderInstanceDataBindings = 2097311, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL DeviceCreateShaderClassLinkageFull = 2097312, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE DeviceCheckfeaturesupportUnrecognizedFeature = 2097313, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE DeviceCheckfeaturesupportMismatchedDataSize = 2097314, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN DeviceCheckfeaturesupportInvalidArgReturn = 2097315, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD DeviceCSSetShaderResourcesHazard = 2097316, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD DeviceCSSetConstantBuffersHazard = 2097317, - /// + /// /// D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT CSSetShaderResourcesUnbindDeletingObject = 2097318, - /// + /// /// D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT CSSetConstantBuffersUnbindDeletingObject = 2097319, - /// + /// /// D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL CreateComputeShaderInvalidcall = 2097320, - /// + /// /// D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY CreateComputeShaderOutOfMemory = 2097321, - /// + /// /// D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE CreateComputeShaderInvalidShaderBytecode = 2097322, - /// + /// /// D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE CreateComputeShaderInvalidShaderType = 2097323, - /// + /// /// D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE CreateComputeShaderInvalidClassLinkage = 2097324, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY DeviceCSSetShaderResourcesViewsEmpty = 2097325, - /// + /// /// D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER CSSetConstantBuffersInvalidBuffer = 2097326, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceCSSetConstantBuffersBuffersEmpty = 2097327, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY DeviceCSSetSamplersSamplersEmpty = 2097328, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY DeviceCSGetShaderResourcesViewsEmpty = 2097329, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY DeviceCSGetConstantBuffersBuffersEmpty = 2097330, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY DeviceCSGetSamplersSamplersEmpty = 2097331, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreateVertexShaderDoubleFloatOpsNotSupported = 2097332, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreateHullShaderDoubleFloatOpsNotSupported = 2097333, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreateDomainShaderDoubleFloatOpsNotSupported = 2097334, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreateGeometryShaderDoubleFloatOpsNotSupported = 2097335, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreateGeometryShaderWithStreamOutputDoubleFloatOpsNotSupported = 2097336, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreatePixelShaderDoubleFloatOpsNotSupported = 2097337, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED DeviceCreateComputeShaderDoubleFloatOpsNotSupported = 2097338, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE CreateBufferInvalidstructurestride = 2097339, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS CreateShaderResourceViewInvalidFlags = 2097340, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE CreateUnorderedAccessViewInvalidResource = 2097341, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC CreateUnorderedAccessViewInvalidDesc = 2097342, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT CreateUnorderedAccessViewInvalidFormat = 2097343, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS CreateUnorderedAccessViewInvalidDimensions = 2097344, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT CreateUnorderedAccessViewUnrecognizedFormat = 2097345, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD DeviceOMSetRenderTargetsAndUnorderedAccessViewsHazard = 2097346, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS DeviceOMSetRenderTargetsAndUnorderedAccessViewsOverlappingOldSlots = 2097347, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP DeviceOMSetRenderTargetsAndUnorderedAccessViewsNoOp = 2097348, - /// + /// /// D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT CSSetUnorderedAccessViewsUnbindDeletingObject = 2097349, - /// + /// /// D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT PSSetUnorderedAccessViewsUnbindDeletingObject = 2097350, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN CreateUnorderedAccessViewInvalidArgReturn = 2097351, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN CreateUnorderedAccessViewOutOfMemoryReturn = 2097352, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS CreateUnorderedAccessViewTooManyObjects = 2097353, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD DeviceCSSetUnorderedAccessViewsHazard = 2097354, - /// + /// /// D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH ClearUnorderedAccessViewDenormFlush = 2097355, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY DeviceCSSetUnorderedAccesssViewsEmpty = 2097356, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY DeviceCSGetUnorderedAccesssViewsEmpty = 2097357, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS CreateUnorderedAccessViewInvalidFlags = 2097358, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS CreateShaderResesourceViewTooManyObjects = 2097359, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER DeviceDispatchIndirectInvalidArgBuffer = 2097360, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED DeviceDispatchIndirectOffsetUnaligned = 2097361, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW DeviceDispatchIndirectOffsetOverflow = 2097362, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT DeviceSetresourceminlodInvalidcontext = 2097363, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE DeviceSetresourceminlodInvalidResource = 2097364, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD DeviceSetresourceminlodInvalidMinLod = 2097365, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT DeviceGetresourceminlodInvalidcontext = 2097366, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE DeviceGetresourceminlodInvalidResource = 2097367, - /// + /// /// D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT OmsetdepthstencilUnbindDeletingObject = 2097368, - /// + /// /// D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY ClearDepthStencilViewDepthReadonly = 2097369, - /// + /// /// D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY ClearDepthStencilViewStencilReadonly = 2097370, - /// + /// /// D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED CheckfeaturesupportFormatDeprecated = 2097371, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH DeviceUnorderedAccessViewReturnTypeMismatch = 2097372, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET DeviceUnorderedAccessViewNotSet = 2097373, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP DeviceDrawUnorderedAccessViewRenderTargetViewOverlap = 2097374, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH DeviceUnorderedAccessViewDimensionMismatch = 2097375, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED DeviceUnorderedAccessViewAppendUnsupported = 2097376, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED DeviceUnorderedAccessViewAtomicsUnsupported = 2097377, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH DeviceUnorderedAccessViewStructureStrideMismatch = 2097378, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH DeviceUnorderedAccessViewBufferTypeMismatch = 2097379, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED DeviceUnorderedAccessViewRawUnsupported = 2097380, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED DeviceUnorderedAccessViewFormatLdUnsupported = 2097381, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED DeviceUnorderedAccessViewFormatStoreUnsupported = 2097382, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED DeviceUnorderedAccessViewAtomicAddUnsupported = 2097383, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED DeviceUnorderedAccessViewAtomicBitwiseOpsUnsupported = 2097384, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED DeviceUnorderedAccessViewAtomicCmpstoreCmpexchangeUnsupported = 2097385, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED DeviceUnorderedAccessViewAtomicExchangeUnsupported = 2097386, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED DeviceUnorderedAccessViewAtomicSignedMinmaxUnsupported = 2097387, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED DeviceUnorderedAccessViewAtomicUnsignedMinmaxUnsupported = 2097388, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED DeviceDispatchBoundResourceMapped = 2097389, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW DeviceDispatchThreadgroupcountOverflow = 2097390, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO DeviceDispatchThreadgroupcountZero = 2097391, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH DeviceShaderResourceViewStructureStrideMismatch = 2097392, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH DeviceShaderResourceViewBufferTypeMismatch = 2097393, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED DeviceShaderResourceViewRawUnsupported = 2097394, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED DeviceDispatchUnsupported = 2097395, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED DeviceDispatchIndirectUnsupported = 2097396, - /// + /// /// D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET CopyStructureCountInvalidOffset = 2097397, - /// + /// /// D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET CopyStructureCountLargeOffset = 2097398, - /// + /// /// D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE CopyStructureCountInvalidDestinationState = 2097399, - /// + /// /// D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE CopyStructureCountInvalidSourceState = 2097400, - /// + /// /// D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED CheckFormatSupportFormatNotSupported = 2097401, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW DeviceCSSetUnorderedAccessViewsInvalidView = 2097402, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET DeviceCSSetUnorderedAccessViewsInvalidOffset = 2097403, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS DeviceCSSetUnorderedAccessViewsToomanyviews = 2097404, - /// + /// /// D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT ClearUnorderedAccessViewFloatInvalidFormat = 2097405, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED DeviceUnorderedAccessViewCounterUnsupported = 2097406, - /// + /// /// D3D11_MESSAGE_ID_REF_WARNING RefWarning = 2097407, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV DeviceDrawPixelShaderWithoutRtvOrDsv = 2097408, - /// + /// /// D3D11_MESSAGE_ID_SHADER_ABORT ShaderAbort = 2097409, - /// + /// /// D3D11_MESSAGE_ID_SHADER_MESSAGE ShaderMessage = 2097410, - /// + /// /// D3D11_MESSAGE_ID_SHADER_ERROR ShaderError = 2097411, - /// + /// /// D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDRESOURCE OfferResourcesInvalidResource = 2097412, - /// + /// /// D3D11_MESSAGE_ID_HSSETSAMPLERS_UNBINDDELETINGOBJECT HSSetSamplersUnbindDeletingObject = 2097413, - /// + /// /// D3D11_MESSAGE_ID_DSSETSAMPLERS_UNBINDDELETINGOBJECT DSSetSamplersUnbindDeletingObject = 2097414, - /// + /// /// D3D11_MESSAGE_ID_CSSETSAMPLERS_UNBINDDELETINGOBJECT CSSetSamplersUnbindDeletingObject = 2097415, - /// + /// /// D3D11_MESSAGE_ID_HSSETSHADER_UNBINDDELETINGOBJECT HSSetShaderUnbindDeletingObject = 2097416, - /// + /// /// D3D11_MESSAGE_ID_DSSETSHADER_UNBINDDELETINGOBJECT DSSetShaderUnbindDeletingObject = 2097417, - /// + /// /// D3D11_MESSAGE_ID_CSSETSHADER_UNBINDDELETINGOBJECT CSSetShaderUnbindDeletingObject = 2097418, - /// + /// /// D3D11_MESSAGE_ID_ENQUEUESETEVENT_INVALIDARG_RETURN EnqueueSetEventInvalidArgReturn = 2097419, - /// + /// /// D3D11_MESSAGE_ID_ENQUEUESETEVENT_OUTOFMEMORY_RETURN EnqueueSetEventOutOfMemoryReturn = 2097420, - /// + /// /// D3D11_MESSAGE_ID_ENQUEUESETEVENT_ACCESSDENIED_RETURN EnqueueSetEventAccessdeniedReturn = 2097421, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NUMUAVS_INVALIDRANGE DeviceOMSetRenderTargetsAndUnorderedAccessViewsNumuavsInvalidRange = 2097422, - /// + /// /// D3D11_MESSAGE_ID_USE_OF_ZERO_REFCOUNT_OBJECT UseOfZeroRefcountObject = 2097423, - /// + /// /// D3D11_MESSAGE_ID_CREATE_VIDEODECODER CreateVideoDecoder = 3145729, - /// + /// /// D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSORENUM CreateVideoProcessorEnum = 3145730, - /// + /// /// D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSOR CreateVideoProcessor = 3145731, - /// + /// /// D3D11_MESSAGE_ID_CREATE_DECODEROUTPUTVIEW CreateDecoderOutputView = 3145732, - /// + /// /// D3D11_MESSAGE_ID_CREATE_PROCESSORINPUTVIEW CreateProcessorInputView = 3145733, - /// + /// /// D3D11_MESSAGE_ID_CREATE_PROCESSOROUTPUTVIEW CreateProcessorOutputView = 3145734, - /// + /// /// D3D11_MESSAGE_ID_CREATE_DEVICECONTEXTSTATE CreateDeviceContextState = 3145735, - /// + /// /// D3D11_MESSAGE_ID_LIVE_VIDEODECODER LiveVideoDecoder = 3145736, - /// + /// /// D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSORENUM LiveVideoProcessorEnum = 3145737, - /// + /// /// D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSOR LiveVideoProcessor = 3145738, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DECODEROUTPUTVIEW LiveDecoderOutputView = 3145739, - /// + /// /// D3D11_MESSAGE_ID_LIVE_PROCESSORINPUTVIEW LiveProcessorInputView = 3145740, - /// + /// /// D3D11_MESSAGE_ID_LIVE_PROCESSOROUTPUTVIEW LiveProcessorOutputView = 3145741, - /// + /// /// D3D11_MESSAGE_ID_LIVE_DEVICECONTEXTSTATE LiveDeviceContextState = 3145742, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_VIDEODECODER DestroyVideoDecoder = 3145743, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSORENUM DestroyVideoProcessorEnum = 3145744, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSOR DestroyVideoProcessor = 3145745, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_DECODEROUTPUTVIEW DestroyDecoderOutputView = 3145746, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_PROCESSORINPUTVIEW DestroyProcessorInputView = 3145747, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_PROCESSOROUTPUTVIEW DestroyProcessorOutputView = 3145748, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_DEVICECONTEXTSTATE DestroyDeviceContextState = 3145749, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFLAGS CreateDeviceContextStateInvalidFlags = 3145750, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFEATURELEVEL CreateDeviceContextStateInvalidfeaturelevel = 3145751, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_FEATURELEVELS_NOT_SUPPORTED CreateDeviceContextStateFeaturelevelsNotSupported = 3145752, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDREFIID CreateDeviceContextStateInvalidrefiid = 3145753, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DISCARDVIEW_INVALIDVIEW DeviceDiscardviewInvalidView = 3145754, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION1_INVALIDCOPYFLAGS Copysubresourceregion1InvalidCopyFlags = 3145755, - /// + /// /// D3D11_MESSAGE_ID_UPDATESUBRESOURCE1_INVALIDCOPYFLAGS UpdateSubresource1InvalidCopyFlags = 3145756, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT CreateRasterizerStateInvalidforcedsamplecount = 3145757, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODER_OUTOFMEMORY_RETURN CreateVideoDecoderOutOfMemoryReturn = 3145758, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODER_NULLPARAM CreateVideoDecoderNullParam = 3145759, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODER_INVALIDFORMAT CreateVideoDecoderInvalidFormat = 3145760, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODER_ZEROWIDTHHEIGHT CreateVideoDecoderZeroWidthHeight = 3145761, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERSIZE CreateVideoDecoderDriverInvalidBufferSize = 3145762, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERUSAGE CreateVideoDecoderDriverInvalidBufferUsage = 3145763, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERPROFILECOUNT_OUTOFMEMORY GetvideodecoderprofilecountOutOfMemory = 3145764, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_NULLPARAM GetvideodecoderprofileNullParam = 3145765, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_INVALIDINDEX GetvideodecoderprofileInvalidindex = 3145766, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_OUTOFMEMORY_RETURN GetvideodecoderprofileOutOfMemoryReturn = 3145767, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_NULLPARAM CheckvideodecoderformatNullParam = 3145768, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_OUTOFMEMORY_RETURN CheckvideodecoderformatOutOfMemoryReturn = 3145769, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_NULLPARAM GetvideodecoderconfigcountNullParam = 3145770, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_OUTOFMEMORY_RETURN GetvideodecoderconfigcountOutOfMemoryReturn = 3145771, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_NULLPARAM GetvideodecoderconfigNullParam = 3145772, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_INVALIDINDEX GetvideodecoderconfigInvalidindex = 3145773, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_OUTOFMEMORY_RETURN GetvideodecoderconfigOutOfMemoryReturn = 3145774, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERCREATIONPARAMS_NULLPARAM GetdecodercreationparamsNullParam = 3145775, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERDRIVERHANDLE_NULLPARAM GetdecoderdriverhandleNullParam = 3145776, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERBUFFER_NULLPARAM GetdecoderbufferNullParam = 3145777, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDBUFFER GetdecoderbufferInvalidBuffer = 3145778, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDTYPE GetdecoderbufferInvalidtype = 3145779, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERBUFFER_LOCKED GetdecoderbufferLocked = 3145780, - /// + /// /// D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NULLPARAM ReleasedecoderbufferNullParam = 3145781, - /// + /// /// D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_INVALIDTYPE ReleasedecoderbufferInvalidtype = 3145782, - /// + /// /// D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NOTLOCKED ReleasedecoderbufferNotlocked = 3145783, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_NULLPARAM DecoderBeginFrameNullParam = 3145784, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_HAZARD DecoderBeginFrameHazard = 3145785, - /// + /// /// D3D11_MESSAGE_ID_DECODERENDFRAME_NULLPARAM DecoderendframeNullParam = 3145786, - /// + /// /// D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_NULLPARAM SubmitdecoderbuffersNullParam = 3145787, - /// + /// /// D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_INVALIDTYPE SubmitdecoderbuffersInvalidtype = 3145788, - /// + /// /// D3D11_MESSAGE_ID_DECODEREXTENSION_NULLPARAM DecoderextensionNullParam = 3145789, - /// + /// /// D3D11_MESSAGE_ID_DECODEREXTENSION_INVALIDRESOURCE DecoderextensionInvalidResource = 3145790, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_OUTOFMEMORY_RETURN CreatevideoprocessorenumeratorOutOfMemoryReturn = 3145791, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_NULLPARAM CreatevideoprocessorenumeratorNullParam = 3145792, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDFRAMEFORMAT CreatevideoprocessorenumeratorInvalidframeformat = 3145793, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDUSAGE CreatevideoprocessorenumeratorInvalidUsage = 3145794, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDINPUTFRAMERATE CreatevideoprocessorenumeratorInvalidinputframerate = 3145795, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDOUTPUTFRAMERATE CreatevideoprocessorenumeratorInvalidoutputframerate = 3145796, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDWIDTHHEIGHT CreatevideoprocessorenumeratorInvalidwidthheight = 3145797, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORCONTENTDESC_NULLPARAM GetvideoprocessorcontentdescNullParam = 3145798, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMAT_NULLPARAM CheckvideoprocessorformatNullParam = 3145799, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORCAPS_NULLPARAM GetvideoprocessorcapsNullParam = 3145800, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_NULLPARAM GetvideoprocessorrateconversioncapsNullParam = 3145801, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_INVALIDINDEX GetvideoprocessorrateconversioncapsInvalidindex = 3145802, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_NULLPARAM GetvideoprocessorcustomrateNullParam = 3145803, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_INVALIDINDEX GetvideoprocessorcustomrateInvalidindex = 3145804, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_NULLPARAM GetvideoprocessorfilterrangeNullParam = 3145805, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_UNSUPPORTED GetvideoprocessorfilterrangeUnsupported = 3145806, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_OUTOFMEMORY_RETURN CreatevideoprocessorOutOfMemoryReturn = 3145807, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_NULLPARAM CreatevideoprocessorNullParam = 3145808, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTTARGETRECT_NULLPARAM VideoprocessorsetoutputtargetrectNullParam = 3145809, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_NULLPARAM VideoprocessorsetoutputbackgroundcolorNullParam = 3145810, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_INVALIDALPHA VideoprocessorsetoutputbackgroundcolorInvalidalpha = 3145811, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE_NULLPARAM VideoprocessorsetoutputcolorspaceNullParam = 3145812, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_NULLPARAM VideoprocessorsetoutputalphafillmodeNullParam = 3145813, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_UNSUPPORTED VideoprocessorsetoutputalphafillmodeUnsupported = 3145814, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDSTREAM VideoprocessorsetoutputalphafillmodeInvalidStream = 3145815, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDFILLMODE VideoprocessorsetoutputalphafillmodeInvalidFillMode = 3145816, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_NULLPARAM VideoprocessorsetoutputconstrictionNullParam = 3145817, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_NULLPARAM VideoprocessorsetoutputstereomodeNullParam = 3145818, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_UNSUPPORTED VideoprocessorsetoutputstereomodeUnsupported = 3145819, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTEXTENSION_NULLPARAM VideoprocessorsetoutputextensionNullParam = 3145820, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTTARGETRECT_NULLPARAM VideoprocessorgetoutputtargetrectNullParam = 3145821, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTBACKGROUNDCOLOR_NULLPARAM VideoprocessorgetoutputbackgroundcolorNullParam = 3145822, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE_NULLPARAM VideoprocessorgetoutputcolorspaceNullParam = 3145823, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTALPHAFILLMODE_NULLPARAM VideoprocessorgetoutputalphafillmodeNullParam = 3145824, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCONSTRICTION_NULLPARAM VideoprocessorgetoutputconstrictionNullParam = 3145825, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_UNSUPPORTED VideoprocessorsetoutputconstrictionUnsupported = 3145826, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_INVALIDSIZE VideoprocessorsetoutputconstrictionInvalidSize = 3145827, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSTEREOMODE_NULLPARAM VideoprocessorgetoutputstereomodeNullParam = 3145828, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTEXTENSION_NULLPARAM VideoprocessorgetoutputextensionNullParam = 3145829, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_NULLPARAM VideoprocessorsetstreamframeformatNullParam = 3145830, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDFORMAT VideoprocessorsetstreamframeformatInvalidFormat = 3145831, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDSTREAM VideoprocessorsetstreamframeformatInvalidStream = 3145832, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_NULLPARAM VideoprocessorsetstreamcolorspaceNullParam = 3145833, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_INVALIDSTREAM VideoprocessorsetstreamcolorspaceInvalidStream = 3145834, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_NULLPARAM VideoprocessorsetstreamoutputrateNullParam = 3145835, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDRATE VideoprocessorsetstreamoutputrateInvalidrate = 3145836, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDFLAG VideoprocessorsetstreamoutputrateInvalidflag = 3145837, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDSTREAM VideoprocessorsetstreamoutputrateInvalidStream = 3145838, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_NULLPARAM VideoprocessorsetstreamsourcerectNullParam = 3145839, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDSTREAM VideoprocessorsetstreamsourcerectInvalidStream = 3145840, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDRECT VideoprocessorsetstreamsourcerectInvalidRect = 3145841, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_NULLPARAM VideoprocessorsetstreamdestrectNullParam = 3145842, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDSTREAM VideoprocessorsetstreamdestrectInvalidStream = 3145843, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDRECT VideoprocessorsetstreamdestrectInvalidRect = 3145844, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_NULLPARAM VideoprocessorsetstreamalphaNullParam = 3145845, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDSTREAM VideoprocessorsetstreamalphaInvalidStream = 3145846, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDALPHA VideoprocessorsetstreamalphaInvalidalpha = 3145847, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_NULLPARAM VideoprocessorsetstreampaletteNullParam = 3145848, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDSTREAM VideoprocessorsetstreampaletteInvalidStream = 3145849, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDCOUNT VideoprocessorsetstreampaletteInvalidcount = 3145850, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDALPHA VideoprocessorsetstreampaletteInvalidalpha = 3145851, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_NULLPARAM VideoprocessorsetstreampixelaspectratioNullParam = 3145852, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDSTREAM VideoprocessorsetstreampixelaspectratioInvalidStream = 3145853, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDRATIO VideoprocessorsetstreampixelaspectratioInvalidratio = 3145854, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_NULLPARAM VideoprocessorsetstreamlumakeyNullParam = 3145855, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDSTREAM VideoprocessorsetstreamlumakeyInvalidStream = 3145856, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDRANGE VideoprocessorsetstreamlumakeyInvalidRange = 3145857, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_UNSUPPORTED VideoprocessorsetstreamlumakeyUnsupported = 3145858, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_NULLPARAM VideoprocessorsetstreamstereoformatNullParam = 3145859, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDSTREAM VideoprocessorsetstreamstereoformatInvalidStream = 3145860, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_UNSUPPORTED VideoprocessorsetstreamstereoformatUnsupported = 3145861, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FLIPUNSUPPORTED VideoprocessorsetstreamstereoformatFlipunsupported = 3145862, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_MONOOFFSETUNSUPPORTED VideoprocessorsetstreamstereoformatMonooffsetunsupported = 3145863, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FORMATUNSUPPORTED VideoprocessorsetstreamstereoformatFormatunsupported = 3145864, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDFORMAT VideoprocessorsetstreamstereoformatInvalidFormat = 3145865, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_NULLPARAM VideoprocessorsetstreamautoprocessingmodeNullParam = 3145866, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM VideoprocessorsetstreamautoprocessingmodeInvalidStream = 3145867, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_NULLPARAM VideoprocessorsetstreamfilterNullParam = 3145868, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDSTREAM VideoprocessorsetstreamfilterInvalidStream = 3145869, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDFILTER VideoprocessorsetstreamfilterInvalidFilter = 3145870, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_UNSUPPORTED VideoprocessorsetstreamfilterUnsupported = 3145871, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDLEVEL VideoprocessorsetstreamfilterInvalidlevel = 3145872, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_NULLPARAM VideoprocessorsetstreamextensionNullParam = 3145873, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_INVALIDSTREAM VideoprocessorsetstreamextensionInvalidStream = 3145874, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_NULLPARAM VideoprocessorgetstreamframeformatNullParam = 3145875, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_NULLPARAM VideoprocessorgetstreamcolorspaceNullParam = 3145876, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_NULLPARAM VideoprocessorgetstreamoutputrateNullParam = 3145877, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_NULLPARAM VideoprocessorgetstreamsourcerectNullParam = 3145878, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_NULLPARAM VideoprocessorgetstreamdestrectNullParam = 3145879, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_NULLPARAM VideoprocessorgetstreamalphaNullParam = 3145880, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_NULLPARAM VideoprocessorgetstreampaletteNullParam = 3145881, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_NULLPARAM VideoprocessorgetstreampixelaspectratioNullParam = 3145882, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_NULLPARAM VideoprocessorgetstreamlumakeyNullParam = 3145883, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_NULLPARAM VideoprocessorgetstreamstereoformatNullParam = 3145884, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_NULLPARAM VideoprocessorgetstreamautoprocessingmodeNullParam = 3145885, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_NULLPARAM VideoprocessorgetstreamfilterNullParam = 3145886, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_NULLPARAM VideoprocessorgetstreamextensionNullParam = 3145887, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_INVALIDSTREAM VideoprocessorgetstreamextensionInvalidStream = 3145888, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NULLPARAM VideoprocessorbltNullParam = 3145889, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSTREAMCOUNT VideoprocessorbltInvalidstreamcount = 3145890, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_TARGETRECT VideoprocessorbltTargetrect = 3145891, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDOUTPUT VideoprocessorbltInvalidoutput = 3145892, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDPASTFRAMES VideoprocessorbltInvalidpastframes = 3145893, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDFUTUREFRAMES VideoprocessorbltInvalidfutureframes = 3145894, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSOURCERECT VideoprocessorbltInvalidsourcerect = 3145895, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDDESTRECT VideoprocessorbltInvaliddestrect = 3145896, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDINPUTRESOURCE VideoprocessorbltInvalidinputresource = 3145897, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAYSIZE VideoprocessorbltInvalidarraysize = 3145898, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAY VideoprocessorbltInvalidarray = 3145899, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTEXPECTED VideoprocessorbltRightexpected = 3145900, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTNOTEXPECTED VideoprocessorbltRightnotexpected = 3145901, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_STEREONOTENABLED VideoprocessorbltStereonotenabled = 3145902, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDRIGHTRESOURCE VideoprocessorbltInvalidrightresource = 3145903, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NOSTEREOSTREAMS VideoprocessorbltNostereostreams = 3145904, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INPUTHAZARD VideoprocessorbltInputhazard = 3145905, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_OUTPUTHAZARD VideoprocessorbltOutputhazard = 3145906, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_OUTOFMEMORY_RETURN CreatevideodecoderoutputviewOutOfMemoryReturn = 3145907, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_NULLPARAM CreatevideodecoderoutputviewNullParam = 3145908, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDTYPE CreatevideodecoderoutputviewInvalidtype = 3145909, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDBIND CreatevideodecoderoutputviewInvalidbind = 3145910, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEDFORMAT CreatevideodecoderoutputviewUnsupportedFormat = 3145911, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDMIP CreatevideodecoderoutputviewInvalidmip = 3145912, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEMIP CreatevideodecoderoutputviewUnsupportemip = 3145913, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAYSIZE CreatevideodecoderoutputviewInvalidarraysize = 3145914, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAY CreatevideodecoderoutputviewInvalidarray = 3145915, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDDIMENSION CreatevideodecoderoutputviewInvaliddimension = 3145916, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_OUTOFMEMORY_RETURN CreatevideoprocessorinputviewOutOfMemoryReturn = 3145917, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_NULLPARAM CreatevideoprocessorinputviewNullParam = 3145918, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDTYPE CreatevideoprocessorinputviewInvalidtype = 3145919, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDBIND CreatevideoprocessorinputviewInvalidbind = 3145920, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMISC CreatevideoprocessorinputviewInvalidmisc = 3145921, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDUSAGE CreatevideoprocessorinputviewInvalidUsage = 3145922, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFORMAT CreatevideoprocessorinputviewInvalidFormat = 3145923, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFOURCC CreatevideoprocessorinputviewInvalidfourcc = 3145924, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMIP CreatevideoprocessorinputviewInvalidmip = 3145925, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_UNSUPPORTEDMIP CreatevideoprocessorinputviewUnsupportedmip = 3145926, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAYSIZE CreatevideoprocessorinputviewInvalidarraysize = 3145927, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAY CreatevideoprocessorinputviewInvalidarray = 3145928, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDDIMENSION CreatevideoprocessorinputviewInvaliddimension = 3145929, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_OUTOFMEMORY_RETURN CreatevideoprocessoroutputviewOutOfMemoryReturn = 3145930, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_NULLPARAM CreatevideoprocessoroutputviewNullParam = 3145931, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDTYPE CreatevideoprocessoroutputviewInvalidtype = 3145932, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDBIND CreatevideoprocessoroutputviewInvalidbind = 3145933, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDFORMAT CreatevideoprocessoroutputviewInvalidFormat = 3145934, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMIP CreatevideoprocessoroutputviewInvalidmip = 3145935, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDMIP CreatevideoprocessoroutputviewUnsupportedmip = 3145936, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDARRAY CreatevideoprocessoroutputviewUnsupportedarray = 3145937, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDARRAY CreatevideoprocessoroutputviewInvalidarray = 3145938, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDDIMENSION CreatevideoprocessoroutputviewInvaliddimension = 3145939, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT DeviceDrawInvalidUseOfForcedSampleCount = 3145940, - /// + /// /// D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS CreateBlendStateInvalidlogicops = 3145941, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDARRAYWITHDECODER CreateShaderResourceViewInvaliddarraywithdecoder = 3145942, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDARRAYWITHDECODER CreateUnorderedAccessViewInvaliddarraywithdecoder = 3145943, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDARRAYWITHDECODER CreateRenderTargetViewInvaliddarraywithdecoder = 3145944, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_LOCKEDOUT_INTERFACE DeviceLockedoutInterface = 3145945, - /// + /// /// D3D11_MESSAGE_ID_REF_WARNING_ATOMIC_INCONSISTENT RefWarningAtomicInconsistent = 3145946, - /// + /// /// D3D11_MESSAGE_ID_REF_WARNING_READING_UNINITIALIZED_RESOURCE RefWarningReadingUninitializedResource = 3145947, - /// + /// /// D3D11_MESSAGE_ID_REF_WARNING_RAW_HAZARD RefWarningRawHazard = 3145948, - /// + /// /// D3D11_MESSAGE_ID_REF_WARNING_WAR_HAZARD RefWarningWarHazard = 3145949, - /// + /// /// D3D11_MESSAGE_ID_REF_WARNING_WAW_HAZARD RefWarningWawHazard = 3145950, - /// + /// /// D3D11_MESSAGE_ID_CREATECRYPTOSESSION_NULLPARAM CreatecryptosessionNullParam = 3145951, - /// + /// /// D3D11_MESSAGE_ID_CREATECRYPTOSESSION_OUTOFMEMORY_RETURN CreatecryptosessionOutOfMemoryReturn = 3145952, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOTYPE_NULLPARAM GetcryptotypeNullParam = 3145953, - /// + /// /// D3D11_MESSAGE_ID_GETDECODERPROFILE_NULLPARAM GetdecoderprofileNullParam = 3145954, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATESIZE_NULLPARAM GetcryptosessioncertificatesizeNullParam = 3145955, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_NULLPARAM GetcryptosessioncertificateNullParam = 3145956, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_WRONGSIZE GetcryptosessioncertificateWrongsize = 3145957, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_WRONGSIZE GetcryptosessionhandleWrongsize = 3145958, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_NULLPARAM NegotiatecrpytosessionkeyexchangeNullParam = 3145959, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_UNSUPPORTED EncryptionbltUnsupported = 3145960, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_NULLPARAM EncryptionbltNullParam = 3145961, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_WRONGDEVICE EncryptionbltSrcWrongdevice = 3145962, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_WRONGDEVICE EncryptionbltDstWrongdevice = 3145963, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_FORMAT_MISMATCH EncryptionbltFormatMismatch = 3145964, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_SIZE_MISMATCH EncryptionbltSizeMismatch = 3145965, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MULTISAMPLED EncryptionbltSrcMultisampled = 3145966, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_NOT_STAGING EncryptionbltDstNotStaging = 3145967, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MAPPED EncryptionbltSrcMapped = 3145968, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_MAPPED EncryptionbltDstMapped = 3145969, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_OFFERED EncryptionbltSrcOffered = 3145970, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_OFFERED EncryptionbltDstOffered = 3145971, - /// + /// /// D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_CONTENT_UNDEFINED EncryptionbltSrcContentUndefined = 3145972, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_UNSUPPORTED DecryptionBltUnsupported = 3145973, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_NULLPARAM DecryptionBltNullParam = 3145974, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_WRONGDEVICE DecryptionBltSrcWrongdevice = 3145975, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_WRONGDEVICE DecryptionBltDstWrongdevice = 3145976, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_FORMAT_MISMATCH DecryptionBltFormatMismatch = 3145977, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_SIZE_MISMATCH DecryptionBltSizeMismatch = 3145978, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MULTISAMPLED DecryptionBltDstMultisampled = 3145979, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_NOT_STAGING DecryptionBltSrcNotStaging = 3145980, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_NOT_RENDER_TARGET DecryptionBltDstNotRenderTarget = 3145981, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_MAPPED DecryptionBltSrcMapped = 3145982, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MAPPED DecryptionBltDstMapped = 3145983, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_OFFERED DecryptionBltSrcOffered = 3145984, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_OFFERED DecryptionBltDstOffered = 3145985, - /// + /// /// D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_CONTENT_UNDEFINED DecryptionBltSrcContentUndefined = 3145986, - /// + /// /// D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_NULLPARAM StartsessionkeyrefreshNullParam = 3145987, - /// + /// /// D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_INVALIDSIZE StartsessionkeyrefreshInvalidSize = 3145988, - /// + /// /// D3D11_MESSAGE_ID_FINISHSESSIONKEYREFRESH_NULLPARAM FinishsessionkeyrefreshNullParam = 3145989, - /// + /// /// D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_NULLPARAM GetencryptionbltkeyNullParam = 3145990, - /// + /// /// D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_INVALIDSIZE GetencryptionbltkeyInvalidSize = 3145991, - /// + /// /// D3D11_MESSAGE_ID_GETCONTENTPROTECTIONCAPS_NULLPARAM GetcontentprotectioncapsNullParam = 3145992, - /// + /// /// D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_NULLPARAM CheckcryptokeyexchangeNullParam = 3145993, - /// + /// /// D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_INVALIDINDEX CheckcryptokeyexchangeInvalidindex = 3145994, - /// + /// /// D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_NULLPARAM CreateauthenticatedchannelNullParam = 3145995, - /// + /// /// D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_UNSUPPORTED CreateauthenticatedchannelUnsupported = 3145996, - /// + /// /// D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_INVALIDTYPE CreateauthenticatedchannelInvalidtype = 3145997, - /// + /// /// D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_OUTOFMEMORY_RETURN CreateauthenticatedchannelOutOfMemoryReturn = 3145998, - /// + /// /// D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_INVALIDCHANNEL GetauthenticatedchannelcertificatesizeInvalidchannel = 3145999, - /// + /// /// D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_NULLPARAM GetauthenticatedchannelcertificatesizeNullParam = 3146000, - /// + /// /// D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_INVALIDCHANNEL GetauthenticatedchannelcertificateInvalidchannel = 3146001, - /// + /// /// D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_NULLPARAM GetauthenticatedchannelcertificateNullParam = 3146002, - /// + /// /// D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_WRONGSIZE GetauthenticatedchannelcertificateWrongsize = 3146003, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDCHANNEL NegotiateauthenticatedchannelkeyexchangeInvalidchannel = 3146004, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_NULLPARAM NegotiateauthenticatedchannelkeyexchangeNullParam = 3146005, - /// + /// /// D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_NULLPARAM QueryauthenticatedchannelNullParam = 3146006, - /// + /// /// D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGCHANNEL QueryauthenticatedchannelWrongchannel = 3146007, - /// + /// /// D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_UNSUPPORTEDQUERY QueryauthenticatedchannelUnsupportedquery = 3146008, - /// + /// /// D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGSIZE QueryauthenticatedchannelWrongsize = 3146009, - /// + /// /// D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_INVALIDPROCESSINDEX QueryauthenticatedchannelInvalidprocessindex = 3146010, - /// + /// /// D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_NULLPARAM ConfigureauthenticatedchannelNullParam = 3146011, - /// + /// /// D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGCHANNEL ConfigureauthenticatedchannelWrongchannel = 3146012, - /// + /// /// D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_UNSUPPORTEDCONFIGURE ConfigureauthenticatedchannelUnsupportedconfigure = 3146013, - /// + /// /// D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGSIZE ConfigureauthenticatedchannelWrongsize = 3146014, - /// + /// /// D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_INVALIDPROCESSIDTYPE ConfigureauthenticatedchannelInvalidprocessidtype = 3146015, - /// + /// /// D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT VSSetConstantBuffersInvalidBufferOffsetOrCount = 3146016, - /// + /// /// D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT DSSetConstantBuffersInvalidBufferOffsetOrCount = 3146017, - /// + /// /// D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT HSSetConstantBuffersInvalidBufferOffsetOrCount = 3146018, - /// + /// /// D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT GSSetConstantBuffersInvalidBufferOffsetOrCount = 3146019, - /// + /// /// D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT PSSetConstantBuffersInvalidBufferOffsetOrCount = 3146020, - /// + /// /// D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT CSSetConstantBuffersInvalidBufferOffsetOrCount = 3146021, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_INVALIDSIZE NegotiatecrpytosessionkeyexchangeInvalidSize = 3146022, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDSIZE NegotiateauthenticatedchannelkeyexchangeInvalidSize = 3146023, - /// + /// /// D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDPRIORITY OfferResourcesInvalidpriority = 3146024, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_OUTOFMEMORY GetcryptosessionhandleOutOfMemory = 3146025, - /// + /// /// D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_NULLPARAM AcquirehandleforcaptureNullParam = 3146026, - /// + /// /// D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDTYPE AcquirehandleforcaptureInvalidtype = 3146027, - /// + /// /// D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDBIND AcquirehandleforcaptureInvalidbind = 3146028, - /// + /// /// D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDARRAY AcquirehandleforcaptureInvalidarray = 3146029, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_NULLPARAM VideoprocessorsetstreamrotationNullParam = 3146030, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALIDSTREAM VideoprocessorsetstreamrotationInvalidStream = 3146031, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALID VideoprocessorsetstreamrotationInvalid = 3146032, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_UNSUPPORTED VideoprocessorsetstreamrotationUnsupported = 3146033, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_NULLPARAM VideoprocessorgetstreamrotationNullParam = 3146034, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDVIEW DeviceClearViewInvalidView = 3146035, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreateVertexShaderDoubleExtensionsNotSupported = 3146036, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED DeviceCreateVertexShaderShaderExtensionsNotSupported = 3146037, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreateHullShaderDoubleExtensionsNotSupported = 3146038, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED DeviceCreateHullShaderShaderExtensionsNotSupported = 3146039, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreateDomainShaderDoubleExtensionsNotSupported = 3146040, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED DeviceCreateDomainShaderShaderExtensionsNotSupported = 3146041, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreateGeometryShaderDoubleExtensionsNotSupported = 3146042, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED DeviceCreateGeometryShaderShaderExtensionsNotSupported = 3146043, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreateGeometryShaderWithStreamOutputDoubleExtensionsNotSupported = 3146044, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED DeviceCreateGeometryShaderWithStreamOutputShaderExtensionsNotSupported = 3146045, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreatePixelShaderDoubleExtensionsNotSupported = 3146046, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED DeviceCreatePixelShaderShaderExtensionsNotSupported = 3146047, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED DeviceCreateComputeShaderDoubleExtensionsNotSupported = 3146048, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED DeviceCreateComputeShaderShaderExtensionsNotSupported = 3146049, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_MINPRECISION DeviceShaderLinkageMinPrecision = 3146050, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_UNSUPPORTED VideoprocessorsetstreamalphaUnsupported = 3146051, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_UNSUPPORTED VideoprocessorsetstreampixelaspectratioUnsupported = 3146052, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED DeviceCreateVertexShaderUAVsNotSupported = 3146053, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED DeviceCreateHullShaderUAVsNotSupported = 3146054, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED DeviceCreateDomainShaderUAVsNotSupported = 3146055, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED DeviceCreateGeometryShaderUAVsNotSupported = 3146056, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED DeviceCreateGeometryShaderWithStreamOutputUAVsNotSupported = 3146057, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED DeviceCreatePixelShaderUAVsNotSupported = 3146058, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED DeviceCreateComputeShaderUAVsNotSupported = 3146059, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET DeviceOMSetRenderTargetsAndUnorderedAccessViewsInvalidOffset = 3146060, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS DeviceOMSetRenderTargetsAndUnorderedAccessViewsToomanyviews = 3146061, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_NOTSUPPORTED DeviceClearViewNotSupported = 3146062, - /// + /// /// D3D11_MESSAGE_ID_SWAPDEVICECONTEXTSTATE_NOTSUPPORTED SwapDeviceContextStateNotSupported = 3146063, - /// + /// /// D3D11_MESSAGE_ID_UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1 UpdateSubresourcePreferUpdateSubresource1 = 3146064, - /// + /// /// D3D11_MESSAGE_ID_GETDC_INACCESSIBLE GetDCInaccessible = 3146065, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDRECT DeviceClearViewInvalidRect = 3146066, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9 DeviceDrawSampleMaskIgnoredOnFl9 = 3146067, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED DeviceOpenSharedResource1NotSupported = 3146068, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED DeviceOpenSharedResourceByNameNotSupported = 3146069, - /// + /// /// D3D11_MESSAGE_ID_ENQUEUESETEVENT_NOT_SUPPORTED EnqueueSetEventNotSupported = 3146070, - /// + /// /// D3D11_MESSAGE_ID_OFFERRELEASE_NOT_SUPPORTED OfferreleaseNotSupported = 3146071, - /// + /// /// D3D11_MESSAGE_ID_OFFERRESOURCES_INACCESSIBLE OfferResourcesInaccessible = 3146072, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA CreatevideoprocessorinputviewInvalidmsaa = 3146073, - /// + /// /// D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA CreatevideoprocessoroutputviewInvalidmsaa = 3146074, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT DeviceClearViewInvalidsourcerect = 3146075, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT DeviceClearViewEmptyRect = 3146076, - /// + /// /// D3D11_MESSAGE_ID_UPDATESUBRESOURCE_EMPTYDESTBOX UpdateSubresourceEmptydestbox = 3146077, - /// + /// /// D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_EMPTYSOURCEBOX CopySubresourceRegionEmptysourcebox = 3146078, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS DeviceDrawOMRenderTargetDoesNotSupportLogicOps = 3146079, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET DeviceDrawDepthStencilViewNotSet = 3146080, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET DeviceDrawRenderTargetViewNotSet = 3146081, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT DeviceDrawRenderTargetViewNotSetDueToFlipPresent = 3146082, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT DeviceUnorderedAccessViewNotSetDueToFlipPresent = 3146083, - /// + /// /// D3D11_MESSAGE_ID_GETDATAFORNEWHARDWAREKEY_NULLPARAM GetdatafornewhardwarekeyNullParam = 3146084, - /// + /// /// D3D11_MESSAGE_ID_CHECKCRYPTOSESSIONSTATUS_NULLPARAM CheckcryptosessionstatusNullParam = 3146085, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_NULLPARAM GetcryptosessionprivatedatasizeNullParam = 3146086, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_NULLPARAM GetvideodecodercapsNullParam = 3146087, - /// + /// /// D3D11_MESSAGE_ID_GETVIDEODECODERCAPS_ZEROWIDTHHEIGHT GetvideodecodercapsZeroWidthHeight = 3146088, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_NULLPARAM CheckvideodecoderdownsamplingNullParam = 3146089, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE CheckvideodecoderdownsamplingInvalidcolorspace = 3146090, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT CheckvideodecoderdownsamplingZeroWidthHeight = 3146091, - /// + /// /// D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_NULLPARAM VideodecoderenabledownsamplingNullParam = 3146092, - /// + /// /// D3D11_MESSAGE_ID_VIDEODECODERENABLEDOWNSAMPLING_UNSUPPORTED VideodecoderenabledownsamplingUnsupported = 3146093, - /// + /// /// D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_NULLPARAM VideodecoderupdatedownsamplingNullParam = 3146094, - /// + /// /// D3D11_MESSAGE_ID_VIDEODECODERUPDATEDOWNSAMPLING_UNSUPPORTED VideodecoderupdatedownsamplingUnsupported = 3146095, - /// + /// /// D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMATCONVERSION_NULLPARAM CheckvideoprocessorformatconversionNullParam = 3146096, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE1_NULLPARAM Videoprocessorsetoutputcolorspace1NullParam = 3146097, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE1_NULLPARAM Videoprocessorgetoutputcolorspace1NullParam = 3146098, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_NULLPARAM Videoprocessorsetstreamcolorspace1NullParam = 3146099, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE1_INVALIDSTREAM Videoprocessorsetstreamcolorspace1InvalidStream = 3146100, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_NULLPARAM VideoprocessorsetstreammirrorNullParam = 3146101, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_INVALIDSTREAM VideoprocessorsetstreammirrorInvalidStream = 3146102, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMMIRROR_UNSUPPORTED VideoprocessorsetstreammirrorUnsupported = 3146103, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_NULLPARAM Videoprocessorgetstreamcolorspace1NullParam = 3146104, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_NULLPARAM VideoProcessorGetStreamMirrorNullParam = 3146105, - /// + /// /// D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_NULLPARAM RecommendvideodecoderdownsamplingNullParam = 3146106, - /// + /// /// D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE RecommendvideodecoderdownsamplingInvalidcolorspace = 3146107, - /// + /// /// D3D11_MESSAGE_ID_RECOMMENDVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT RecommendvideodecoderdownsamplingZeroWidthHeight = 3146108, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSHADERUSAGE_NULLPARAM VideoprocessorsetoutputshaderusageNullParam = 3146109, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSHADERUSAGE_NULLPARAM VideoprocessorgetoutputshaderusageNullParam = 3146110, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_NULLPARAM VideoprocessorgetbehaviorhintsNullParam = 3146111, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSTREAMCOUNT VideoprocessorgetbehaviorhintsInvalidstreamcount = 3146112, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_TARGETRECT VideoprocessorgetbehaviorhintsTargetrect = 3146113, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSOURCERECT VideoprocessorgetbehaviorhintsInvalidsourcerect = 3146114, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDDESTRECT VideoprocessorgetbehaviorhintsInvaliddestrect = 3146115, - /// + /// /// D3D11_MESSAGE_ID_GETCRYPTOSESSIONPRIVATEDATASIZE_INVALID_KEY_EXCHANGE_TYPE GetcryptosessionprivatedatasizeInvalidKeyExchangeType = 3146116, - /// + /// /// D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDUSAGE CreateBufferInvalidUsage = 3146119, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDUSAGE CreateTexture1DInvalidUsage = 3146120, - /// + /// /// D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDUSAGE CreateTexture2DInvalidUsage = 3146121, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_STEPRATE_NOT_1 CreateInputLayoutLevel9StepRateNot1 = 3146122, - /// + /// /// D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_LEVEL9_INSTANCING_NOT_SUPPORTED CreateInputLayoutLevel9InstancingNotSupported = 3146123, - /// + /// /// D3D11_MESSAGE_ID_UPDATETILEMAPPINGS_INVALID_PARAMETER UpdateTileMappingsInvalidParameter = 3146124, - /// + /// /// D3D11_MESSAGE_ID_COPYTILEMAPPINGS_INVALID_PARAMETER CopyTileMappingsInvalidParameter = 3146125, - /// + /// /// D3D11_MESSAGE_ID_COPYTILES_INVALID_PARAMETER CopyTilesInvalidParameter = 3146126, - /// + /// /// D3D11_MESSAGE_ID_UPDATETILES_INVALID_PARAMETER UpdateTilesInvalidParameter = 3146127, - /// + /// /// D3D11_MESSAGE_ID_RESIZETILEPOOL_INVALID_PARAMETER ResizetilepoolInvalidParameter = 3146128, - /// + /// /// D3D11_MESSAGE_ID_TILEDRESOURCEBARRIER_INVALID_PARAMETER TiledresourcebarrierInvalidParameter = 3146129, - /// + /// /// D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_WARNING NullTileMappingAccessWarning = 3146130, - /// + /// /// D3D11_MESSAGE_ID_NULL_TILE_MAPPING_ACCESS_ERROR NullTileMappingAccessError = 3146131, - /// + /// /// D3D11_MESSAGE_ID_DIRTY_TILE_MAPPING_ACCESS DirtyTileMappingAccess = 3146132, - /// + /// /// D3D11_MESSAGE_ID_DUPLICATE_TILE_MAPPINGS_IN_COVERED_AREA DuplicateTileMappingsInCoveredArea = 3146133, - /// + /// /// D3D11_MESSAGE_ID_TILE_MAPPINGS_IN_COVERED_AREA_DUPLICATED_OUTSIDE TileMappingsInCoveredAreaDuplicatedOutside = 3146134, - /// + /// /// D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INCOMPATIBLE_RESOURCES TileMappingsSharedBetweenIncompatibleResources = 3146135, - /// + /// /// D3D11_MESSAGE_ID_TILE_MAPPINGS_SHARED_BETWEEN_INPUT_AND_OUTPUT TileMappingsSharedBetweenInputAndOutput = 3146136, - /// + /// /// D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_INVALIDFLAGS CheckMultisampleQualityLevelsInvalidFlags = 3146137, - /// + /// /// D3D11_MESSAGE_ID_GETRESOURCETILING_NONTILED_RESOURCE GetresourcetilingNontiledResource = 3146138, - /// + /// /// D3D11_MESSAGE_ID_RESIZETILEPOOL_SHRINK_WITH_MAPPINGS_STILL_DEFINED_PAST_END ResizetilepoolShrinkWithMappingsStillDefinedPastEnd = 3146139, - /// + /// /// D3D11_MESSAGE_ID_NEED_TO_CALL_TILEDRESOURCEBARRIER NeedToCallTiledresourcebarrier = 3146140, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEVICE_INVALIDARGS CreateDeviceInvalidArgs = 3146141, - /// + /// /// D3D11_MESSAGE_ID_CREATEDEVICE_WARNING CreateDeviceWarning = 3146142, - /// + /// /// D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWUINT_HAZARD ClearunorderedaccessviewuintHazard = 3146143, - /// + /// /// D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_HAZARD ClearUnorderedAccessViewFloatHazard = 3146144, - /// + /// /// D3D11_MESSAGE_ID_TILED_RESOURCE_TIER_1_BUFFER_TEXTURE_MISMATCH TiledResourceTier1BufferTextureMismatch = 3146145, - /// + /// /// D3D11_MESSAGE_ID_CREATE_CRYPTOSESSION CreateCryptoSession = 3146146, - /// + /// /// D3D11_MESSAGE_ID_CREATE_AUTHENTICATEDCHANNEL CreateAuthenticatedChannel = 3146147, - /// + /// /// D3D11_MESSAGE_ID_LIVE_CRYPTOSESSION LiveCryptoSession = 3146148, - /// + /// /// D3D11_MESSAGE_ID_LIVE_AUTHENTICATEDCHANNEL LiveAuthenticatedChannel = 3146149, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_CRYPTOSESSION DestroyCryptoSession = 3146150, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_AUTHENTICATEDCHANNEL DestroyAuthenticatedChannel = 3146151, - /// + /// /// D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE CreateRasterizerStateInvalidConservativeRasterMode = 3146154, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_SYSTEMVALUE DeviceDrawInvalidSystemValue = 3146155, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDCONTEXTTYPE CreateQueryOrPredicateInvalidContextType = 3146156, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_DECODENOTSUPPORTED CreateQueryOrPredicateDecodenotsupported = 3146157, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_ENCODENOTSUPPORTED CreateQueryOrPredicateEncodenotsupported = 3146158, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDPLANEINDEX CreateShaderResourceViewInvalidplaneindex = 3146159, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANEINDEX CreateShaderResourceViewInvalidvideoplaneindex = 3146160, - /// + /// /// D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_AMBIGUOUSVIDEOPLANEINDEX CreateShaderResourceViewAmbiguousvideoplaneindex = 3146161, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDPLANEINDEX CreateRenderTargetViewInvalidplaneindex = 3146162, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDVIDEOPLANEINDEX CreateRenderTargetViewInvalidvideoplaneindex = 3146163, - /// + /// /// D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_AMBIGUOUSVIDEOPLANEINDEX CreateRenderTargetViewAmbiguousvideoplaneindex = 3146164, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDPLANEINDEX CreateUnorderedAccessViewInvalidplaneindex = 3146165, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANEINDEX CreateUnorderedAccessViewInvalidvideoplaneindex = 3146166, - /// + /// /// D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_AMBIGUOUSVIDEOPLANEINDEX CreateUnorderedAccessViewAmbiguousvideoplaneindex = 3146167, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSCANDATAOFFSET JpegDecodeInvalidScanDataOffset = 3146168, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_NOTSUPPORTED JpegDecodeNotSupported = 3146169, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_DIMENSIONSTOOLARGE JpegDecodeDimensionsTooLarge = 3146170, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOMPONENTS JpegDecodeInvalidComponents = 3146171, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_DESTINATIONNOT2D JpegDecodeDestinationNot2D = 3146172, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_TILEDRESOURCESUNSUPPORTED JpegDecodeTiledresourcesunsupported = 3146173, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_GUARDRECTSUNSUPPORTED JpegDecodeGuardrectsunsupported = 3146174, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_FORMATUNSUPPORTED JpegDecodeFormatunsupported = 3146175, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSUBRESOURCE JpegDecodeInvalidSubresource = 3146176, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDMIPLEVEL JpegDecodeInvalidMipLevel = 3146177, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_EMPTYDESTBOX JpegDecodeEmptydestbox = 3146178, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOT2D JpegDecodeDestboxnot2d = 3146179, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXNOTSUB JpegDecodeDestboxnotsub = 3146180, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_DESTBOXESINTERSECT JpegDecodeDestboxesintersect = 3146181, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEMISMATCH JpegDecodeXsubsamplemismatch = 3146182, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEMISMATCH JpegDecodeYsubsamplemismatch = 3146183, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_XSUBSAMPLEODD JpegDecodeXsubsampleodd = 3146184, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_YSUBSAMPLEODD JpegDecodeYsubsampleodd = 3146185, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_OUTPUTDIMENSIONSTOOLARGE JpegDecodeOutputdimensionstoolarge = 3146186, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_NONPOW2SCALEUNSUPPORTED JpegDecodeNonpow2scaleunsupported = 3146187, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_FRACTIONALDOWNSCALETOLARGE JpegDecodeFractionaldownscaletolarge = 3146188, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_CHROMASIZEMISMATCH JpegDecodeChromasizemismatch = 3146189, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_LUMACHROMASIZEMISMATCH JpegDecodeLumachromasizemismatch = 3146190, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDNUMDESTINATIONS JpegDecodeInvalidnumdestinations = 3146191, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_SUBBOXUNSUPPORTED JpegDecodeSubboxunsupported = 3146192, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_1DESTUNSUPPORTEDFORMAT JpegDecode1destunsupportedformat = 3146193, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_3DESTUNSUPPORTEDFORMAT JpegDecode3destunsupportedformat = 3146194, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_SCALEUNSUPPORTED JpegDecodeScaleunsupported = 3146195, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDSOURCESIZE JpegDecodeInvalidsourcesize = 3146196, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_INVALIDCOPYFLAGS JpegDecodeInvalidCopyFlags = 3146197, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_HAZARD JpegDecodeHazard = 3146198, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERUSAGE JpegDecodeUnsupportedsrcbufferusage = 3146199, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDSRCBUFFERMISCFLAGS JpegDecodeUnsupportedsrcbuffermiscflags = 3146200, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPORTEDDSTTEXTUREUSAGE JpegDecodeUnsupporteddsttextureusage = 3146201, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_BACKBUFFERNOTSUPPORTED JpegDecodeBackbufferNotSupported = 3146202, - /// + /// /// D3D11_MESSAGE_ID_JPEGDECODE_UNSUPPRTEDCOPYFLAGS JpegDecodeUnsupprtedcopyflags = 3146203, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_NOTSUPPORTED JpegEncodeNotSupported = 3146204, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSCANDATAOFFSET JpegEncodeInvalidScanDataOffset = 3146205, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_INVALIDCOMPONENTS JpegEncodeInvalidComponents = 3146206, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_SOURCENOT2D JpegEncodeSourceNot2D = 3146207, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_TILEDRESOURCESUNSUPPORTED JpegEncodeTiledresourcesunsupported = 3146208, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_GUARDRECTSUNSUPPORTED JpegEncodeGuardrectsunsupported = 3146209, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_XSUBSAMPLEMISMATCH JpegEncodeXsubsamplemismatch = 3146210, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_YSUBSAMPLEMISMATCH JpegEncodeYsubsamplemismatch = 3146211, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_FORMATUNSUPPORTED JpegEncodeFormatunsupported = 3146212, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_INVALIDSUBRESOURCE JpegEncodeInvalidSubresource = 3146213, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_INVALIDMIPLEVEL JpegEncodeInvalidMipLevel = 3146214, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_DIMENSIONSTOOLARGE JpegEncodeDimensionsTooLarge = 3146215, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_HAZARD JpegEncodeHazard = 3146216, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERUSAGE JpegEncodeUnsupporteddstbufferusage = 3146217, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDDSTBUFFERMISCFLAGS JpegEncodeUnsupporteddstbuffermiscflags = 3146218, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_UNSUPPORTEDSRCTEXTUREUSAGE JpegEncodeUnsupportedsrctextureusage = 3146219, - /// + /// /// D3D11_MESSAGE_ID_JPEGENCODE_BACKBUFFERNOTSUPPORTED JpegEncodeBackbufferNotSupported = 3146220, - /// + /// /// D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNSUPPORTEDCONTEXTTTYPEFORQUERY CreateQueryOrPredicateUnsupportedcontextttypeforquery = 3146221, - /// + /// /// D3D11_MESSAGE_ID_FLUSH1_INVALIDCONTEXTTYPE Flush1InvalidContextType = 3146222, - /// + /// /// D3D11_MESSAGE_ID_DEVICE_SETHARDWAREPROTECTION_INVALIDCONTEXT DeviceSethardwareprotectionInvalidcontext = 3146223, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_NULLPARAM VideoprocessorsetoutputhdrmetadataNullParam = 3146224, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTHDRMETADATA_INVALIDSIZE VideoprocessorsetoutputhdrmetadataInvalidSize = 3146225, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_NULLPARAM VideoprocessorgetoutputhdrmetadataNullParam = 3146226, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTHDRMETADATA_INVALIDSIZE VideoprocessorgetoutputhdrmetadataInvalidSize = 3146227, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_NULLPARAM VideoprocessorsetstreamhdrmetadataNullParam = 3146228, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSTREAM VideoprocessorsetstreamhdrmetadataInvalidStream = 3146229, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMHDRMETADATA_INVALIDSIZE VideoprocessorsetstreamhdrmetadataInvalidSize = 3146230, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_NULLPARAM VideoprocessorgetstreamhdrmetadataNullParam = 3146231, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSTREAM VideoprocessorgetstreamhdrmetadataInvalidStream = 3146232, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMHDRMETADATA_INVALIDSIZE VideoprocessorgetstreamhdrmetadataInvalidSize = 3146233, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_INVALIDSTREAM VideoprocessorgetstreamframeformatInvalidStream = 3146234, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_INVALIDSTREAM VideoprocessorgetstreamcolorspaceInvalidStream = 3146235, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_INVALIDSTREAM VideoprocessorgetstreamoutputrateInvalidStream = 3146236, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_INVALIDSTREAM VideoprocessorgetstreamsourcerectInvalidStream = 3146237, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_INVALIDSTREAM VideoprocessorgetstreamdestrectInvalidStream = 3146238, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_INVALIDSTREAM VideoprocessorgetstreamalphaInvalidStream = 3146239, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_INVALIDSTREAM VideoprocessorgetstreampaletteInvalidStream = 3146240, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_INVALIDSTREAM VideoprocessorgetstreampixelaspectratioInvalidStream = 3146241, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_INVALIDSTREAM VideoprocessorgetstreamlumakeyInvalidStream = 3146242, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_INVALIDSTREAM VideoprocessorgetstreamstereoformatInvalidStream = 3146243, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM VideoprocessorgetstreamautoprocessingmodeInvalidStream = 3146244, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_INVALIDSTREAM VideoprocessorgetstreamfilterInvalidStream = 3146245, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_INVALIDSTREAM VideoprocessorgetstreamrotationInvalidStream = 3146246, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE1_INVALIDSTREAM Videoprocessorgetstreamcolorspace1InvalidStream = 3146247, - /// + /// /// D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMMIRROR_INVALIDSTREAM VideoProcessorGetStreamMirrorInvalidStream = 3146248, - /// + /// /// D3D11_MESSAGE_ID_CREATE_FENCE CreateFence = 3146249, - /// + /// /// D3D11_MESSAGE_ID_LIVE_FENCE LiveFence = 3146250, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_FENCE DestroyFence = 3146251, - /// + /// /// D3D11_MESSAGE_ID_CREATE_SYNCHRONIZEDCHANNEL CreateSynchronizedChannel = 3146252, - /// + /// /// D3D11_MESSAGE_ID_LIVE_SYNCHRONIZEDCHANNEL LiveSynchronizedChannel = 3146253, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_SYNCHRONIZEDCHANNEL DestroySynchronizedChannel = 3146254, - /// + /// /// D3D11_MESSAGE_ID_CREATEFENCE_INVALIDFLAGS CreateFenceInvalidFlags = 3146255, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_INVALIDKEYEXCHANGETYPE NegotiatecryptosessionkeyexchangemtInvalidkeyexchangetype = 3146258, - /// + /// /// D3D11_MESSAGE_ID_NEGOTIATECRYPTOSESSIONKEYEXCHANGEMT_NOT_SUPPORTED NegotiatecryptosessionkeyexchangemtNotSupported = 3146259, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT_COUNT DecoderBeginFrameInvalidHistogramComponentCount = 3146260, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_COMPONENT DecoderBeginFrameInvalidHistogramComponent = 3146261, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_SIZE DecoderBeginFrameInvalidHistogramBufferSize = 3146262, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_USAGE DecoderBeginFrameInvalidHistogramBufferUsage = 3146263, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_MISC_FLAGS DecoderBeginFrameInvalidHistogramBufferMiscFlags = 3146264, - /// + /// /// D3D11_MESSAGE_ID_DECODERBEGINFRAME_INVALID_HISTOGRAM_BUFFER_OFFSET DecoderBeginFrameInvalidHistogramBufferOffset = 3146265, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TRACKEDWORKLOAD CreateTrackedworkload = 3146266, - /// + /// /// D3D11_MESSAGE_ID_LIVE_TRACKEDWORKLOAD LiveTrackedworkload = 3146267, - /// + /// /// D3D11_MESSAGE_ID_DESTROY_TRACKEDWORKLOAD DestroyTrackedworkload = 3146268, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_NULLPARAM CreateTrackedWorkloadNullParam = 3146269, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_MAX_INSTANCES CreateTrackedWorkloadInvalidMaxInstances = 3146270, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_DEADLINE_TYPE CreateTrackedWorkloadInvalidDeadlineType = 3146271, - /// + /// /// D3D11_MESSAGE_ID_CREATE_TRACKED_WORKLOAD_INVALID_ENGINE_TYPE CreateTrackedWorkloadInvalidEngineType = 3146272, - /// + /// /// D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOADS MultipleTrackedWorkloads = 3146273, - /// + /// /// D3D11_MESSAGE_ID_MULTIPLE_TRACKED_WORKLOAD_PAIRS MultipleTrackedWorkloadPairs = 3146274, - /// + /// /// D3D11_MESSAGE_ID_INCOMPLETE_TRACKED_WORKLOAD_PAIR IncompleteTrackedWorkloadPair = 3146275, - /// + /// /// D3D11_MESSAGE_ID_OUT_OF_ORDER_TRACKED_WORKLOAD_PAIR OutOfOrderTrackedWorkloadPair = 3146276, - /// + /// /// D3D11_MESSAGE_ID_CANNOT_ADD_TRACKED_WORKLOAD CannotAddTrackedWorkload = 3146277, - /// + /// /// D3D11_MESSAGE_ID_TRACKED_WORKLOAD_NOT_SUPPORTED TrackedWorkloadNotSupported = 3146278, - /// + /// /// D3D11_MESSAGE_ID_TRACKED_WORKLOAD_ENGINE_TYPE_NOT_FOUND TrackedWorkloadEngineTypeNotFound = 3146279, - /// + /// /// D3D11_MESSAGE_ID_NO_TRACKED_WORKLOAD_SLOT_AVAILABLE NoTrackedWorkloadSlotAvailable = 3146280, - /// + /// /// D3D11_MESSAGE_ID_END_TRACKED_WORKLOAD_INVALID_ARG EndTrackedWorkloadInvalidArg = 3146281, - /// + /// /// D3D11_MESSAGE_ID_TRACKED_WORKLOAD_DISJOINT_FAILURE TrackedWorkloadDisjointFailure = 3146282, } -/// +/// /// D3D11_COPY_FLAGS [Flags] public enum CopyFlags : int { None = 0, - /// + /// /// D3D11_COPY_NO_OVERWRITE NoOverwrite = 1, - /// + /// /// D3D11_COPY_DISCARD Discard = 2, } -/// +/// /// D3D11_LOGIC_OP public enum LogicOperation : int { - /// + /// /// D3D11_LOGIC_OP_CLEAR Clear = 0, - /// + /// /// D3D11_LOGIC_OP_SET Set = 1, - /// + /// /// D3D11_LOGIC_OP_COPY Copy = 2, - /// + /// /// D3D11_LOGIC_OP_COPY_INVERTED CopyInverted = 3, - /// + /// /// D3D11_LOGIC_OP_NOOP Noop = 4, - /// + /// /// D3D11_LOGIC_OP_INVERT Invert = 5, - /// + /// /// D3D11_LOGIC_OP_AND And = 6, - /// + /// /// D3D11_LOGIC_OP_NAND Nand = 7, - /// + /// /// D3D11_LOGIC_OP_OR Or = 8, - /// + /// /// D3D11_LOGIC_OP_NOR Nor = 9, - /// + /// /// D3D11_LOGIC_OP_XOR Xor = 10, - /// + /// /// D3D11_LOGIC_OP_EQUIV Equiv = 11, - /// + /// /// D3D11_LOGIC_OP_AND_REVERSE AndReverse = 12, - /// + /// /// D3D11_LOGIC_OP_AND_INVERTED AndInverted = 13, - /// + /// /// D3D11_LOGIC_OP_OR_REVERSE OrReverse = 14, - /// + /// /// D3D11_LOGIC_OP_OR_INVERTED OrInverted = 15, } -/// +/// /// D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG [Flags] public enum CreateDeviceContextStateFlags : int { None = 0, - /// + /// /// D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED SingleThreaded = 1, } -/// +/// /// D3D11_VIDEO_DECODER_CAPS public enum VideoDecoderCaps : int { - /// + /// /// D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE Downsample = 1, - /// + /// /// D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME NonRealTime = 2, - /// + /// /// D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC DownsampleDynamic = 4, - /// + /// /// D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED DownsampleRequired = 8, - /// + /// /// D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED Unsupported = 16, } -/// +/// /// D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS public enum VideoProcessorBehaviorHints : int { - /// + /// /// D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION HintMultiplaneOverlayRotation = 1, - /// + /// /// D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE HintMultiplaneOverlayResize = 2, - /// + /// /// D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION HintMultiplaneOverlayColorSpaceConversion = 4, - /// + /// /// D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT HintTripleBufferOutput = 8, } -/// +/// /// D3D11_CRYPTO_SESSION_STATUS public enum CryptoSessionStatus : int { - /// + /// /// D3D11_CRYPTO_SESSION_STATUS_OK Ok = 0, - /// + /// /// D3D11_CRYPTO_SESSION_STATUS_KEY_LOST KeyLost = 1, - /// + /// /// D3D11_CRYPTO_SESSION_STATUS_KEY_AND_CONTENT_LOST KeyAndContentLost = 2, } -/// +/// /// D3D11_TILE_MAPPING_FLAG [Flags] public enum TileMappingFlags : int { None = 0, - /// + /// /// D3D11_TILE_MAPPING_NO_OVERWRITE NoOverwrite = 1, } -/// +/// /// D3D11_TILE_RANGE_FLAG [Flags] public enum TileRangeFlags : int { None = 0, - /// + /// /// D3D11_TILE_RANGE_NULL Null = 1, - /// + /// /// D3D11_TILE_RANGE_SKIP Skip = 2, - /// + /// /// D3D11_TILE_RANGE_REUSE_SINGLE_TILE ReuseSingleTile = 4, } -/// +/// /// D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG [Flags] public enum CheckMultisampleQualityLevelsFlags : int { None = 0, - /// + /// /// D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE TiledResource = 1, } -/// +/// /// D3D11_TILE_COPY_FLAG [Flags] public enum TileCopyFlags : int { None = 0, - /// + /// /// D3D11_TILE_COPY_NO_OVERWRITE NoOverwrite = 1, - /// + /// /// D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE LinearBufferToSwizzledTiledResource = 2, - /// + /// /// D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER SwizzledTiledResourceToLinearBuffer = 4, } -/// +/// /// D3D11_CONTEXT_TYPE public enum ContextType : int { - /// + /// /// D3D11_CONTEXT_TYPE_ALL All = 0, - /// + /// /// D3D11_CONTEXT_TYPE_3D _3D = 1, - /// + /// /// D3D11_CONTEXT_TYPE_COMPUTE Compute = 2, - /// + /// /// D3D11_CONTEXT_TYPE_COPY Copy = 3, - /// + /// /// D3D11_CONTEXT_TYPE_VIDEO Video = 4, } -/// +/// /// D3D11_TEXTURE_LAYOUT public enum TextureLayout : int { - /// + /// /// D3D11_TEXTURE_LAYOUT_UNDEFINED Undefined = 0, - /// + /// /// D3D11_TEXTURE_LAYOUT_ROW_MAJOR RowMajor = 1, - /// + /// /// D3D11_TEXTURE_LAYOUT_64K_STANDARD_SWIZZLE _64kStandardSwizzle = 2, } -/// +/// /// D3D11_CONSERVATIVE_RASTERIZATION_MODE public enum ConservativeRasterizationMode : int { - /// + /// /// D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF Off = 0, - /// + /// /// D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON On = 1, } -/// +/// /// D3D11_FENCE_FLAG [Flags] public enum FenceFlags : uint { - /// + /// /// D3D11_FENCE_FLAG_NONE None = 0, - /// + /// /// D3D11_FENCE_FLAG_SHARED Shared = 2, - /// + /// /// D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER SharedCrossAdapter = 4, - /// + /// /// D3D11_FENCE_FLAG_NON_MONITORED NonMonitored = 8, } -/// +/// /// D3D11_FEATURE_VIDEO public enum FeatureVideo : int { - /// + /// /// D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM DecoderHistogram = 0, } -/// +/// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT public enum VideoDecoderHistogramComponent : int { - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y Y = 0, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U U = 1, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V V = 2, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R R = 0, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G G = 1, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B B = 2, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A A = 3, } -/// +/// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS [Flags] public enum VideoDecoderHistogramComponentFlags : uint { None = 0, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_NONE FlagNone = 0, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_Y FlagY = 1, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_U FlagU = 2, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_V FlagV = 4, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_R FlagR = 1, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_G FlagG = 2, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_B FlagB = 4, - /// + /// /// D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_A FlagA = 8, } -/// +/// /// D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS [Flags] public enum CryptoSessionKeyExchangeFlags : uint { None = 0, - /// + /// /// D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAG_NONE FlagNone = 0, } -/// +/// /// D3D11_SHADER_VERSION_TYPE public enum ShaderVersionType : int { - /// + /// /// D3D11_SHVER_PIXEL_SHADER D3D11_SHVER_PIXEL_SHADER = 0, - /// + /// /// D3D11_SHVER_VERTEX_SHADER D3D11_SHVER_VERTEX_SHADER = 1, - /// + /// /// D3D11_SHVER_GEOMETRY_SHADER D3D11_SHVER_GEOMETRY_SHADER = 2, - /// + /// /// D3D11_SHVER_HULL_SHADER D3D11_SHVER_HULL_SHADER = 3, - /// + /// /// D3D11_SHVER_DOMAIN_SHADER D3D11_SHVER_DOMAIN_SHADER = 4, - /// + /// /// D3D11_SHVER_COMPUTE_SHADER D3D11_SHVER_COMPUTE_SHADER = 5, - /// + /// /// D3D11_SHVER_RESERVED0 D3D11_SHVER_RESERVED0 = 65520, } -/// +/// /// D3D11_SHADER_TYPE public enum ShaderType : int { - /// + /// /// D3D11_VERTEX_SHADER D3D11_VERTEX_SHADER = 1, - /// + /// /// D3D11_HULL_SHADER D3D11_HULL_SHADER = 2, - /// + /// /// D3D11_DOMAIN_SHADER D3D11_DOMAIN_SHADER = 3, - /// + /// /// D3D11_GEOMETRY_SHADER D3D11_GEOMETRY_SHADER = 4, - /// + /// /// D3D11_PIXEL_SHADER D3D11_PIXEL_SHADER = 5, - /// + /// /// D3D11_COMPUTE_SHADER D3D11_COMPUTE_SHADER = 6, } -/// +/// /// D3D11_TRACE_GS_INPUT_PRIMITIVE public enum TraceGSInputPrimitive : int { - /// + /// /// D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED Undefined = 0, - /// + /// /// D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT Point = 1, - /// + /// /// D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE Line = 2, - /// + /// /// D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE Triangle = 3, - /// + /// /// D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ LineAdj = 6, - /// + /// /// D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ TriangleAdj = 7, } -/// +/// /// D3D11_TRACE_REGISTER_TYPE public enum TraceRegisterType : int { - /// + /// /// D3D11_TRACE_OUTPUT_NULL_REGISTER D3D11_TRACE_OUTPUT_NULL_REGISTER = 0, - /// + /// /// D3D11_TRACE_INPUT_REGISTER D3D11_TRACE_INPUT_REGISTER = 1, - /// + /// /// D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2, - /// + /// /// D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3, - /// + /// /// D3D11_TRACE_TEMP_REGISTER D3D11_TRACE_TEMP_REGISTER = 4, - /// + /// /// D3D11_TRACE_INDEXABLE_TEMP_REGISTER D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5, - /// + /// /// D3D11_TRACE_OUTPUT_REGISTER D3D11_TRACE_OUTPUT_REGISTER = 6, - /// + /// /// D3D11_TRACE_OUTPUT_DEPTH_REGISTER D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7, - /// + /// /// D3D11_TRACE_CONSTANT_BUFFER D3D11_TRACE_CONSTANT_BUFFER = 8, - /// + /// /// D3D11_TRACE_IMMEDIATE32 D3D11_TRACE_IMMEDIATE32 = 9, - /// + /// /// D3D11_TRACE_SAMPLER D3D11_TRACE_SAMPLER = 10, - /// + /// /// D3D11_TRACE_RESOURCE D3D11_TRACE_RESOURCE = 11, - /// + /// /// D3D11_TRACE_RASTERIZER D3D11_TRACE_RASTERIZER = 12, - /// + /// /// D3D11_TRACE_OUTPUT_COVERAGE_MASK D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13, - /// + /// /// D3D11_TRACE_STREAM D3D11_TRACE_STREAM = 14, - /// + /// /// D3D11_TRACE_THIS_POINTER D3D11_TRACE_THIS_POINTER = 15, - /// + /// /// D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16, - /// + /// /// D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17, - /// + /// /// D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18, - /// + /// /// D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19, - /// + /// /// D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20, - /// + /// /// D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21, - /// + /// /// D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22, - /// + /// /// D3D11_TRACE_UNORDERED_ACCESS_VIEW D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23, - /// + /// /// D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24, - /// + /// /// D3D11_TRACE_INPUT_THREAD_ID_REGISTER D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25, - /// + /// /// D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26, - /// + /// /// D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27, - /// + /// /// D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28, - /// + /// /// D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29, - /// + /// /// D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30, - /// + /// /// D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31, - /// + /// /// D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32, - /// + /// /// D3D11_TRACE_IMMEDIATE64 D3D11_TRACE_IMMEDIATE64 = 33, - /// + /// /// D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34, - /// + /// /// D3D11_TRACE_INTERFACE_POINTER D3D11_TRACE_INTERFACE_POINTER = 35, } @@ -8861,22 +8861,22 @@ public enum TraceRegisterType : int #region Unions -/// +/// /// D3D11_AUTHENTICATED_PROTECTION_FLAGS [StructLayout(LayoutKind.Explicit)] public partial struct AuthenticatedProtectionFlags { - /// + /// [FieldOffset(0)] public _Flags_e__Struct Flags; - /// + /// [FieldOffset(0)] public uint Value; public partial struct _Flags_e__Struct { - /// + /// public uint _bitfield; } } @@ -8884,201 +8884,201 @@ public partial struct AuthenticatedProtectionFlags #region Structs -/// +/// /// D3D11_INPUT_ELEMENT_DESC public partial struct InputElementDescription { - /// + /// public unsafe sbyte* SemanticName; - /// + /// public uint SemanticIndex; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public uint InputSlot; - /// + /// public uint AlignedByteOffset; - /// + /// public InputClassification InputSlotClass; - /// + /// public uint InstanceDataStepRate; } -/// +/// /// D3D11_SO_DECLARATION_ENTRY public partial struct SODeclarationEntry { - /// + /// public uint Stream; - /// + /// public unsafe sbyte* SemanticName; - /// + /// public uint SemanticIndex; - /// + /// public byte StartComponent; - /// + /// public byte ComponentCount; - /// + /// public byte OutputSlot; } -/// +/// /// D3D11_DRAW_INSTANCED_INDIRECT_ARGS public partial struct DrawInstancedIndirectArgs { - /// + /// public uint VertexCountPerInstance; - /// + /// public uint InstanceCount; - /// + /// public uint StartVertexLocation; - /// + /// public uint StartInstanceLocation; } -/// +/// /// D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS public partial struct DrawIndexedInstancedIndirectArgs { - /// + /// public uint IndexCountPerInstance; - /// + /// public uint InstanceCount; - /// + /// public uint StartIndexLocation; - /// + /// public int BaseVertexLocation; - /// + /// public uint StartInstanceLocation; } -/// +/// /// D3D11_BOX public partial struct Box { - /// + /// public uint left; - /// + /// public uint top; - /// + /// public uint front; - /// + /// public uint right; - /// + /// public uint bottom; - /// + /// public uint back; } -/// +/// /// D3D11_DEPTH_STENCILOP_DESC public partial struct DepthStencilOperationDescription { - /// + /// public StencilOperation StencilFailOp; - /// + /// public StencilOperation StencilDepthFailOp; - /// + /// public StencilOperation StencilPassOp; - /// + /// public ComparisonFunction StencilFunc; } -/// +/// /// D3D11_DEPTH_STENCIL_DESC public partial struct DepthStencilDescription { - /// + /// public Bool32 DepthEnable; - /// + /// public DepthWriteMask DepthWriteMask; - /// + /// public ComparisonFunction DepthFunc; - /// + /// public Bool32 StencilEnable; - /// + /// public byte StencilReadMask; - /// + /// public byte StencilWriteMask; - /// + /// public DepthStencilOperationDescription FrontFace; - /// + /// public DepthStencilOperationDescription BackFace; } -/// +/// /// D3D11_RENDER_TARGET_BLEND_DESC public partial struct RenderTargetBlendDescription { - /// + /// public Bool32 BlendEnable; - /// + /// public Blend SrcBlend; - /// + /// public Blend DestBlend; - /// + /// public BlendOperation BlendOp; - /// + /// public Blend SrcBlendAlpha; - /// + /// public Blend DestBlendAlpha; - /// + /// public BlendOperation BlendOpAlpha; - /// + /// public ColorWriteEnable RenderTargetWriteMask; } -/// +/// /// D3D11_BLEND_DESC public partial struct BlendDescription { - /// + /// public Bool32 AlphaToCoverageEnable; - /// + /// public Bool32 IndependentBlendEnable; - /// + /// public RenderTarget__FixedBuffer RenderTarget; public unsafe struct RenderTarget__FixedBuffer @@ -9111,196 +9111,196 @@ public partial struct BlendDescription } } -/// +/// /// D3D11_RASTERIZER_DESC public partial struct RasterizerDescription { - /// + /// public FillMode FillMode; - /// + /// public CullMode CullMode; - /// + /// public Bool32 FrontCounterClockwise; - /// + /// public int DepthBias; - /// + /// public float DepthBiasClamp; - /// + /// public float SlopeScaledDepthBias; - /// + /// public Bool32 DepthClipEnable; - /// + /// public Bool32 ScissorEnable; - /// + /// public Bool32 MultisampleEnable; - /// + /// public Bool32 AntialiasedLineEnable; } -/// +/// /// D3D11_SUBRESOURCE_DATA public partial struct SubresourceData { - /// + /// public unsafe void* pSysMem; - /// + /// public uint SysMemPitch; - /// + /// public uint SysMemSlicePitch; } -/// +/// /// D3D11_MAPPED_SUBRESOURCE public partial struct MappedSubresource { - /// + /// public unsafe void* pData; - /// + /// public uint RowPitch; - /// + /// public uint DepthPitch; } -/// +/// /// D3D11_BUFFER_DESC public partial struct BufferDescription { - /// + /// public uint ByteWidth; - /// + /// public Usage Usage; - /// + /// public BindFlags BindFlags; - /// + /// public CpuAccessFlags CPUAccessFlags; - /// + /// public ResourceMiscFlags MiscFlags; - /// + /// public uint StructureByteStride; } -/// +/// /// D3D11_TEXTURE1D_DESC public partial struct Texture1DDescription { - /// + /// public uint Width; - /// + /// public uint MipLevels; - /// + /// public uint ArraySize; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Usage Usage; - /// + /// public BindFlags BindFlags; - /// + /// public CpuAccessFlags CPUAccessFlags; - /// + /// public ResourceMiscFlags MiscFlags; } -/// +/// /// D3D11_TEXTURE2D_DESC public partial struct Texture2DDescription { - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public uint MipLevels; - /// + /// public uint ArraySize; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Graphics.Dxgi.Common.SampleDescription SampleDesc; - /// + /// public Usage Usage; - /// + /// public BindFlags BindFlags; - /// + /// public CpuAccessFlags CPUAccessFlags; - /// + /// public ResourceMiscFlags MiscFlags; } -/// +/// /// D3D11_TEXTURE3D_DESC public partial struct Texture3DDescription { - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public uint Depth; - /// + /// public uint MipLevels; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Usage Usage; - /// + /// public BindFlags BindFlags; - /// + /// public CpuAccessFlags CPUAccessFlags; - /// + /// public ResourceMiscFlags MiscFlags; } -/// +/// /// D3D11_BUFFER_SRV public partial struct BufferSrv { - /// + /// public _Anonymous1_e__Union Anonymous1; - /// + /// public _Anonymous2_e__Union Anonymous2; [UnscopedRef] @@ -9346,166 +9346,166 @@ public partial struct BufferSrv [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous1_e__Union { - /// + /// [FieldOffset(0)] public uint FirstElement; - /// + /// [FieldOffset(0)] public uint ElementOffset; } [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous2_e__Union { - /// + /// [FieldOffset(0)] public uint NumElements; - /// + /// [FieldOffset(0)] public uint ElementWidth; } } -/// +/// /// D3D11_BUFFEREX_SRV public partial struct BufferExtendedSrv { - /// + /// public uint FirstElement; - /// + /// public uint NumElements; - /// + /// public BufferExtendedSrvFlags Flags; } -/// +/// /// D3D11_TEX1D_SRV public partial struct Texture1DSrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; } -/// +/// /// D3D11_TEX1D_ARRAY_SRV public partial struct Texture1DArraySrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX2D_SRV public partial struct Texture2DSrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; } -/// +/// /// D3D11_TEX2D_ARRAY_SRV public partial struct Texture2DArraySrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX3D_SRV public partial struct Texture3DSrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; } -/// +/// /// D3D11_TEXCUBE_SRV public partial struct TexureCubeSrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; } -/// +/// /// D3D11_TEXCUBE_ARRAY_SRV public partial struct TexureCubeArraySrv { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; - /// + /// public uint First2DArrayFace; - /// + /// public uint NumCubes; } -/// +/// /// D3D11_TEX2DMS_SRV public partial struct Texture2DMsSrv { - /// + /// public uint UnusedField_NothingToDefine; } -/// +/// /// D3D11_TEX2DMS_ARRAY_SRV public partial struct Texture2DMsArraySrv { - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_SHADER_RESOURCE_VIEW_DESC public partial struct ShaderResourceViewDescription { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Graphics.Direct3D.SrvDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -9621,60 +9621,60 @@ public partial struct ShaderResourceViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public BufferSrv Buffer; - /// + /// [FieldOffset(0)] public Texture1DSrv Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArraySrv Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DSrv Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArraySrv Texture2DArray; - /// + /// [FieldOffset(0)] public Texture2DMsSrv Texture2DMS; - /// + /// [FieldOffset(0)] public Texture2DMsArraySrv Texture2DMSArray; - /// + /// [FieldOffset(0)] public Texture3DSrv Texture3D; - /// + /// [FieldOffset(0)] public TexureCubeSrv TextureCube; - /// + /// [FieldOffset(0)] public TexureCubeArraySrv TextureCubeArray; - /// + /// [FieldOffset(0)] public BufferExtendedSrv BufferEx; } } -/// +/// /// D3D11_BUFFER_RTV public partial struct BufferRtv { - /// + /// public _Anonymous1_e__Union Anonymous1; - /// + /// public _Anonymous2_e__Union Anonymous2; [UnscopedRef] @@ -9720,115 +9720,115 @@ public partial struct BufferRtv [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous2_e__Union { - /// + /// [FieldOffset(0)] public uint NumElements; - /// + /// [FieldOffset(0)] public uint ElementWidth; } [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous1_e__Union { - /// + /// [FieldOffset(0)] public uint FirstElement; - /// + /// [FieldOffset(0)] public uint ElementOffset; } } -/// +/// /// D3D11_TEX1D_RTV public partial struct Texture1DRtv { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX1D_ARRAY_RTV public partial struct Texture1DArrayRtv { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX2D_RTV public partial struct Texture2DRtv { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX2DMS_RTV public partial struct Texture2DMsRtv { - /// + /// public uint UnusedField_NothingToDefine; } -/// +/// /// D3D11_TEX2D_ARRAY_RTV public partial struct Texture2DArrayRtv { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX2DMS_ARRAY_RTV public partial struct Texture2DMsArrayRtv { - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX3D_RTV public partial struct Texture3DRtv { - /// + /// public uint MipSlice; - /// + /// public uint FirstWSlice; - /// + /// public uint WSize; } -/// +/// /// D3D11_RENDER_TARGET_VIEW_DESC public partial struct RenderTargetViewDescription { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public RtvDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -9914,117 +9914,117 @@ public partial struct RenderTargetViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public BufferRtv Buffer; - /// + /// [FieldOffset(0)] public Texture1DRtv Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArrayRtv Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DRtv Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArrayRtv Texture2DArray; - /// + /// [FieldOffset(0)] public Texture2DMsRtv Texture2DMS; - /// + /// [FieldOffset(0)] public Texture2DMsArrayRtv Texture2DMSArray; - /// + /// [FieldOffset(0)] public Texture3DRtv Texture3D; } } -/// +/// /// D3D11_TEX1D_DSV public partial struct Texture1DDsv { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX1D_ARRAY_DSV public partial struct Texture1DArrayDsv { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX2D_DSV public partial struct Texture2DDsv { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX2D_ARRAY_DSV public partial struct Texture2DArrayDsv { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX2DMS_DSV public partial struct Texture2DMsDsv { - /// + /// public uint UnusedField_NothingToDefine; } -/// +/// /// D3D11_TEX2DMS_ARRAY_DSV public partial struct Texture2DMsArrayDsv { - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_DEPTH_STENCIL_VIEW_DESC public partial struct DepthStencilViewDescription { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public DsvDimension ViewDimension; - /// + /// public DsvFlags Flags; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -10090,115 +10090,115 @@ public partial struct DepthStencilViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public Texture1DDsv Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArrayDsv Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DDsv Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArrayDsv Texture2DArray; - /// + /// [FieldOffset(0)] public Texture2DMsDsv Texture2DMS; - /// + /// [FieldOffset(0)] public Texture2DMsArrayDsv Texture2DMSArray; } } -/// +/// /// D3D11_BUFFER_UAV public partial struct BufferUav { - /// + /// public uint FirstElement; - /// + /// public uint NumElements; - /// + /// public BufferUavFlags Flags; } -/// +/// /// D3D11_TEX1D_UAV public partial struct Texture1DUav { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX1D_ARRAY_UAV public partial struct Texture1DArrayUav { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX2D_UAV public partial struct Texture2DUav { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX2D_ARRAY_UAV public partial struct Texture2DArrayUav { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_TEX3D_UAV public partial struct Texture3DUav { - /// + /// public uint MipSlice; - /// + /// public uint FirstWSlice; - /// + /// public uint WSize; } -/// +/// /// D3D11_UNORDERED_ACCESS_VIEW_DESC public partial struct UnorderedAccessViewDescription { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public UavDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -10264,790 +10264,790 @@ public partial struct UnorderedAccessViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public BufferUav Buffer; - /// + /// [FieldOffset(0)] public Texture1DUav Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArrayUav Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DUav Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArrayUav Texture2DArray; - /// + /// [FieldOffset(0)] public Texture3DUav Texture3D; } } -/// +/// /// D3D11_SAMPLER_DESC public partial struct SamplerDescription { - /// + /// public Filter Filter; - /// + /// public TextureAddressMode AddressU; - /// + /// public TextureAddressMode AddressV; - /// + /// public TextureAddressMode AddressW; - /// + /// public float MipLODBias; - /// + /// public uint MaxAnisotropy; - /// + /// public ComparisonFunction ComparisonFunc; - /// + /// public unsafe fixed float BorderColor[4]; - /// + /// public float MinLOD; - /// + /// public float MaxLOD; } -/// +/// /// D3D11_QUERY_DESC public partial struct QueryDescription { - /// + /// public QueryType Query; - /// + /// public QueryMiscFlags MiscFlags; } -/// +/// /// D3D11_QUERY_DATA_TIMESTAMP_DISJOINT public partial struct QueryDataTimestampDisjoint { - /// + /// public ulong Frequency; - /// + /// public Bool32 Disjoint; } -/// +/// /// D3D11_QUERY_DATA_PIPELINE_STATISTICS public partial struct QueryDataPipelineStatistics { - /// + /// public ulong IAVertices; - /// + /// public ulong IAPrimitives; - /// + /// public ulong VSInvocations; - /// + /// public ulong GSInvocations; - /// + /// public ulong GSPrimitives; - /// + /// public ulong CInvocations; - /// + /// public ulong CPrimitives; - /// + /// public ulong PSInvocations; - /// + /// public ulong HSInvocations; - /// + /// public ulong DSInvocations; - /// + /// public ulong CSInvocations; } -/// +/// /// D3D11_QUERY_DATA_SO_STATISTICS public partial struct QueryDataSOStatistics { - /// + /// public ulong NumPrimitivesWritten; - /// + /// public ulong PrimitivesStorageNeeded; } -/// +/// /// D3D11_COUNTER_DESC public partial struct CounterDescription { - /// + /// public Counter Counter; - /// + /// public uint MiscFlags; } -/// +/// /// D3D11_COUNTER_INFO public partial struct CounterInfo { - /// + /// public Counter LastDeviceDependentCounter; - /// + /// public uint NumSimultaneousCounters; - /// + /// public byte NumDetectableParallelUnits; } -/// +/// /// D3D11_CLASS_INSTANCE_DESC public partial struct ClassInstanceDescription { - /// + /// public uint InstanceId; - /// + /// public uint InstanceIndex; - /// + /// public uint TypeId; - /// + /// public uint ConstantBuffer; - /// + /// public uint BaseConstantBufferOffset; - /// + /// public uint BaseTexture; - /// + /// public uint BaseSampler; - /// + /// public Bool32 Created; } -/// +/// /// D3D11_FEATURE_DATA_THREADING public partial struct FeatureDataThreading { - /// + /// public Bool32 DriverConcurrentCreates; - /// + /// public Bool32 DriverCommandLists; } -/// +/// /// D3D11_FEATURE_DATA_DOUBLES public partial struct FeatureDataDoubles { - /// + /// public Bool32 DoublePrecisionFloatShaderOps; } -/// +/// /// D3D11_FEATURE_DATA_FORMAT_SUPPORT public partial struct FeatureDataFormatSupport { - /// + /// public Graphics.Dxgi.Common.Format InFormat; - /// + /// public FormatSupport OutFormatSupport; } -/// +/// /// D3D11_FEATURE_DATA_FORMAT_SUPPORT2 public partial struct FeatureDataFormatSupport2 { - /// + /// public Graphics.Dxgi.Common.Format InFormat; - /// + /// public FormatSupport2 OutFormatSupport2; } -/// +/// /// D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS public partial struct FeatureDataD3D10XHardwareOptions { - /// + /// public Bool32 ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x; } -/// +/// /// D3D11_FEATURE_DATA_D3D11_OPTIONS public partial struct FeatureDataD3D11Options { - /// + /// public Bool32 OutputMergerLogicOp; - /// + /// public Bool32 UAVOnlyRenderingForcedSampleCount; - /// + /// public Bool32 DiscardAPIsSeenByDriver; - /// + /// public Bool32 FlagsForUpdateAndCopySeenByDriver; - /// + /// public Bool32 ClearView; - /// + /// public Bool32 CopyWithOverlap; - /// + /// public Bool32 ConstantBufferPartialUpdate; - /// + /// public Bool32 ConstantBufferOffsetting; - /// + /// public Bool32 MapNoOverwriteOnDynamicConstantBuffer; - /// + /// public Bool32 MapNoOverwriteOnDynamicBufferSRV; - /// + /// public Bool32 MultisampleRTVWithForcedSampleCountOne; - /// + /// public Bool32 SAD4ShaderInstructions; - /// + /// public Bool32 ExtendedDoublesShaderInstructions; - /// + /// public Bool32 ExtendedResourceSharing; } -/// +/// /// D3D11_FEATURE_DATA_ARCHITECTURE_INFO public partial struct FeatureDataArchitectureInfo { - /// + /// public Bool32 TileBasedDeferredRenderer; } -/// +/// /// D3D11_FEATURE_DATA_D3D9_OPTIONS public partial struct FeatureDataD3d9Options { - /// + /// public Bool32 FullNonPow2TextureSupport; } -/// +/// /// D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT public partial struct FeatureDataD3d9ShadowSupport { - /// + /// public Bool32 SupportsDepthAsTextureWithLessEqualComparisonFilter; } -/// +/// /// D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT public partial struct FeatureDataShaderMinPrecisionSupport { - /// + /// public uint PixelShaderMinPrecision; - /// + /// public uint AllOtherShaderStagesMinPrecision; } -/// +/// /// D3D11_FEATURE_DATA_D3D11_OPTIONS1 public partial struct FeatureDataD3D11Options1 { - /// + /// public TiledResourcesTier TiledResourcesTier; - /// + /// public Bool32 MinMaxFiltering; - /// + /// public Bool32 ClearViewAlsoSupportsDepthOnlyFormats; - /// + /// public Bool32 MapOnDefaultBuffers; } -/// +/// /// D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT public partial struct FeatureDataD3d9SimpleInstancingSupport { - /// + /// public Bool32 SimpleInstancingSupported; } -/// +/// /// D3D11_FEATURE_DATA_MARKER_SUPPORT public partial struct FeatureDataMarkerSupport { - /// + /// public Bool32 Profile; } -/// +/// /// D3D11_FEATURE_DATA_D3D9_OPTIONS1 public partial struct FeatureDataD3d9Options1 { - /// + /// public Bool32 FullNonPow2TextureSupported; - /// + /// public Bool32 DepthAsTextureWithLessEqualComparisonFilterSupported; - /// + /// public Bool32 SimpleInstancingSupported; - /// + /// public Bool32 TextureCubeFaceRenderTargetWithNonCubeDepthStencilSupported; } -/// +/// /// D3D11_FEATURE_DATA_D3D11_OPTIONS2 public partial struct FeatureDataD3D11Options2 { - /// + /// public Bool32 PSSpecifiedStencilRefSupported; - /// + /// public Bool32 TypedUAVLoadAdditionalFormats; - /// + /// public Bool32 ROVsSupported; - /// + /// public ConservativeRasterizationTier ConservativeRasterizationTier; - /// + /// public TiledResourcesTier TiledResourcesTier; - /// + /// public Bool32 MapOnDefaultTextures; - /// + /// public Bool32 StandardSwizzle; - /// + /// public Bool32 UnifiedMemoryArchitecture; } -/// +/// /// D3D11_FEATURE_DATA_D3D11_OPTIONS3 public partial struct FeatureDataD3D11Options3 { - /// + /// public Bool32 VPAndRTArrayIndexFromAnyShaderFeedingRasterizer; } -/// +/// /// D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT public partial struct FeatureDataGpuVirtualAddressSupport { - /// + /// public uint MaxGPUVirtualAddressBitsPerResource; - /// + /// public uint MaxGPUVirtualAddressBitsPerProcess; } -/// +/// /// D3D11_FEATURE_DATA_SHADER_CACHE public partial struct FeatureDataShaderCache { - /// + /// public uint SupportFlags; } -/// +/// /// D3D11_FEATURE_DATA_DISPLAYABLE public partial struct FeatureDataDisplayable { - /// + /// public Bool32 DisplayableTexture; - /// + /// public SharedResourceTier SharedResourceTier; } -/// +/// /// D3D11_FEATURE_DATA_D3D11_OPTIONS5 public partial struct FeatureDataD3D11Options5 { - /// + /// public SharedResourceTier SharedResourceTier; } -/// +/// /// D3D11_VIDEO_DECODER_DESC public partial struct VideoDecoderDescription { - /// + /// public Guid Guid; - /// + /// public uint SampleWidth; - /// + /// public uint SampleHeight; - /// + /// public Graphics.Dxgi.Common.Format OutputFormat; } -/// +/// /// D3D11_VIDEO_DECODER_CONFIG public partial struct VideoDecoderConfig { - /// + /// public Guid guidConfigBitstreamEncryption; - /// + /// public Guid guidConfigMBcontrolEncryption; - /// + /// public Guid guidConfigResidDiffEncryption; - /// + /// public uint ConfigBitstreamRaw; - /// + /// public uint ConfigMBcontrolRasterOrder; - /// + /// public uint ConfigResidDiffHost; - /// + /// public uint ConfigSpatialResid8; - /// + /// public uint ConfigResid8Subtraction; - /// + /// public uint ConfigSpatialHost8or9Clipping; - /// + /// public uint ConfigSpatialResidInterleaved; - /// + /// public uint ConfigIntraResidUnsigned; - /// + /// public uint ConfigResidDiffAccelerator; - /// + /// public uint ConfigHostInverseScan; - /// + /// public uint ConfigSpecificIDCT; - /// + /// public uint Config4GroupedCoefs; - /// + /// public ushort ConfigMinRenderTargetBuffCount; - /// + /// public ushort ConfigDecoderSpecific; } -/// +/// /// D3D11_AES_CTR_IV public partial struct AesCtrIv { - /// + /// public ulong IV; - /// + /// public ulong Count; } -/// +/// /// D3D11_ENCRYPTED_BLOCK_INFO public partial struct EncryptedBlockInfo { - /// + /// public uint NumEncryptedBytesAtBeginning; - /// + /// public uint NumBytesInSkipPattern; - /// + /// public uint NumBytesInEncryptPattern; } -/// +/// /// D3D11_VIDEO_DECODER_BUFFER_DESC public partial struct VideoDecoderBufferDescription { - /// + /// public VideoDecoderBufferType BufferType; - /// + /// public uint BufferIndex; - /// + /// public uint DataOffset; - /// + /// public uint DataSize; - /// + /// public uint FirstMBaddress; - /// + /// public uint NumMBsInBuffer; - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public uint Stride; - /// + /// public uint ReservedBits; - /// + /// public unsafe void* pIV; - /// + /// public uint IVSize; - /// + /// public Bool32 PartialEncryption; - /// + /// public EncryptedBlockInfo EncryptedBlockInfo; } -/// +/// /// D3D11_VIDEO_DECODER_EXTENSION public partial struct VideoDecoderExtension { - /// + /// public uint Function; - /// + /// public unsafe void* pPrivateInputData; - /// + /// public uint PrivateInputDataSize; - /// + /// public unsafe void* pPrivateOutputData; - /// + /// public uint PrivateOutputDataSize; - /// + /// public uint ResourceCount; - /// + /// public unsafe ID3D11Resource* ppResourceList; } -/// +/// /// D3D11_VIDEO_PROCESSOR_CAPS public partial struct VideoProcessorCaps { - /// + /// public uint DeviceCaps; - /// + /// public uint FeatureCaps; - /// + /// public uint FilterCaps; - /// + /// public uint InputFormatCaps; - /// + /// public uint AutoStreamCaps; - /// + /// public uint StereoCaps; - /// + /// public uint RateConversionCapsCount; - /// + /// public uint MaxInputStreams; - /// + /// public uint MaxStreamStates; } -/// +/// /// D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS public partial struct VideoProcessorRateConversionCaps { - /// + /// public uint PastFrames; - /// + /// public uint FutureFrames; - /// + /// public uint ProcessorCaps; - /// + /// public uint ITelecineCaps; - /// + /// public uint CustomRateCount; } -/// +/// /// D3D11_VIDEO_CONTENT_PROTECTION_CAPS public partial struct VideoContentProtectionCaps { - /// + /// public uint Caps; - /// + /// public uint KeyExchangeTypeCount; - /// + /// public uint BlockAlignmentSize; - /// + /// public ulong ProtectedMemorySize; } -/// +/// /// D3D11_VIDEO_PROCESSOR_CUSTOM_RATE public partial struct VideoProcessorCustomRate { - /// + /// public Graphics.Dxgi.Common.Rational CustomRate; - /// + /// public uint OutputFrames; - /// + /// public Bool32 InputInterlaced; - /// + /// public uint InputFramesOrFields; } -/// +/// /// D3D11_VIDEO_PROCESSOR_FILTER_RANGE public partial struct VideoProcessorFilterRange { - /// + /// public int Minimum; - /// + /// public int Maximum; - /// + /// public int Default; - /// + /// public float Multiplier; } -/// +/// /// D3D11_VIDEO_PROCESSOR_CONTENT_DESC public partial struct VideoProcessorContentDescription { - /// + /// public VideoFrameFormat InputFrameFormat; - /// + /// public Graphics.Dxgi.Common.Rational InputFrameRate; - /// + /// public uint InputWidth; - /// + /// public uint InputHeight; - /// + /// public Graphics.Dxgi.Common.Rational OutputFrameRate; - /// + /// public uint OutputWidth; - /// + /// public uint OutputHeight; - /// + /// public VideoUsage Usage; } -/// +/// /// D3D11_VIDEO_COLOR_RGBA public partial struct VideoColorRgba { - /// + /// public float R; - /// + /// public float G; - /// + /// public float B; - /// + /// public float A; } -/// +/// /// D3D11_VIDEO_COLOR_YCbCrA public partial struct VideoColorYcbcra { - /// + /// public float Y; - /// + /// public float Cb; - /// + /// public float Cr; - /// + /// public float A; } -/// +/// /// D3D11_VIDEO_COLOR public partial struct VideoColor { - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -11073,473 +11073,473 @@ public partial struct VideoColor [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public VideoColorYcbcra YCbCr; - /// + /// [FieldOffset(0)] public VideoColorRgba RGBA; } } -/// +/// /// D3D11_VIDEO_PROCESSOR_COLOR_SPACE public partial struct VideoProcessorColorSpace { - /// + /// public uint _bitfield; } -/// +/// /// D3D11_VIDEO_PROCESSOR_STREAM public partial struct VideoProcessorStream { - /// + /// public Bool32 Enable; - /// + /// public uint OutputIndex; - /// + /// public uint InputFrameOrField; - /// + /// public uint PastFrames; - /// + /// public uint FutureFrames; - /// + /// public unsafe ID3D11VideoProcessorInputView* ppPastSurfaces; - /// + /// public unsafe ID3D11VideoProcessorInputView* pInputSurface; - /// + /// public unsafe ID3D11VideoProcessorInputView* ppFutureSurfaces; - /// + /// public unsafe ID3D11VideoProcessorInputView* ppPastSurfacesRight; - /// + /// public unsafe ID3D11VideoProcessorInputView* pInputSurfaceRight; - /// + /// public unsafe ID3D11VideoProcessorInputView* ppFutureSurfacesRight; } -/// +/// /// D3D11_OMAC public partial struct Omac { - /// + /// public unsafe fixed byte Buffer[16]; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_INPUT public partial struct AuthenticatedQueryInput { - /// + /// public Guid QueryType; - /// + /// public Handle hChannel; - /// + /// public uint SequenceNumber; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_OUTPUT public partial struct AuthenticatedQueryOutput { - /// + /// public Omac omac; - /// + /// public Guid QueryType; - /// + /// public Handle hChannel; - /// + /// public uint SequenceNumber; - /// + /// public HResult ReturnCode; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT public partial struct AuthenticatedQueryProtectionOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public AuthenticatedProtectionFlags ProtectionFlags; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT public partial struct AuthenticatedQueryChannelTypeOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public AuthenticatedChannelType ChannelType; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT public partial struct AuthenticatedQueryDeviceHandleOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public Handle DeviceHandle; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT public partial struct AuthenticatedQueryCryptoSessionInput { - /// + /// public AuthenticatedQueryInput Input; - /// + /// public Handle DecoderHandle; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT public partial struct AuthenticatedQueryCryptoSessionOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public Handle DecoderHandle; - /// + /// public Handle CryptoSessionHandle; - /// + /// public Handle DeviceHandle; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT public partial struct AuthenticatedQueryRestrictedSharedResourceProcessCountOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public uint RestrictedSharedResourceProcessCount; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT public partial struct AuthenticatedQueryRestrictedSharedResourceProcessInput { - /// + /// public AuthenticatedQueryInput Input; - /// + /// public uint ProcessIndex; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT public partial struct AuthenticatedQueryRestrictedSharedResourceProcessOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public uint ProcessIndex; - /// + /// public AuthenticatedProcessIdentifierType ProcessIdentifier; - /// + /// public Handle ProcessHandle; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT public partial struct AuthenticatedQueryUnrestrictedProtectedSharedResourceCountOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public uint UnrestrictedProtectedSharedResourceCount; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT public partial struct AuthenticatedQueryOutputIdCountInput { - /// + /// public AuthenticatedQueryInput Input; - /// + /// public Handle DeviceHandle; - /// + /// public Handle CryptoSessionHandle; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT public partial struct AuthenticatedQueryOutputIdCountOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public Handle DeviceHandle; - /// + /// public Handle CryptoSessionHandle; - /// + /// public uint OutputIDCount; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT public partial struct AuthenticatedQueryOutputIdInput { - /// + /// public AuthenticatedQueryInput Input; - /// + /// public Handle DeviceHandle; - /// + /// public Handle CryptoSessionHandle; - /// + /// public uint OutputIDIndex; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT public partial struct AuthenticatedQueryOutputIdOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public Handle DeviceHandle; - /// + /// public Handle CryptoSessionHandle; - /// + /// public uint OutputIDIndex; - /// + /// public ulong OutputID; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT public partial struct AuthenticatedQueryAccessibilityOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public BusType BusType; - /// + /// public Bool32 AccessibleInContiguousBlocks; - /// + /// public Bool32 AccessibleInNonContiguousBlocks; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT public partial struct AuthenticatedQueryAccessibilityEncryptionGuidCountOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public uint EncryptionGuidCount; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT public partial struct AuthenticatedQueryAccessibilityEncryptionGuidInput { - /// + /// public AuthenticatedQueryInput Input; - /// + /// public uint EncryptionGuidIndex; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT public partial struct AuthenticatedQueryAccessibilityEncryptionGuidOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public uint EncryptionGuidIndex; - /// + /// public Guid EncryptionGuid; } -/// +/// /// D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT public partial struct AuthenticatedQueryCurrentAccessibilityEncryptionOutput { - /// + /// public AuthenticatedQueryOutput Output; - /// + /// public Guid EncryptionGuid; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_INPUT public partial struct AuthenticatedConfigureInput { - /// + /// public Omac omac; - /// + /// public Guid ConfigureType; - /// + /// public Handle hChannel; - /// + /// public uint SequenceNumber; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_OUTPUT public partial struct AuthenticatedConfigureOutput { - /// + /// public Omac omac; - /// + /// public Guid ConfigureType; - /// + /// public Handle hChannel; - /// + /// public uint SequenceNumber; - /// + /// public HResult ReturnCode; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT public partial struct AuthenticatedConfigureInitializeInput { - /// + /// public AuthenticatedConfigureInput Parameters; - /// + /// public uint StartSequenceQuery; - /// + /// public uint StartSequenceConfigure; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT public partial struct AuthenticatedConfigureProtectionInput { - /// + /// public AuthenticatedConfigureInput Parameters; - /// + /// public AuthenticatedProtectionFlags Protections; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT public partial struct AuthenticatedConfigureCryptoSessionInput { - /// + /// public AuthenticatedConfigureInput Parameters; - /// + /// public Handle DecoderHandle; - /// + /// public Handle CryptoSessionHandle; - /// + /// public Handle DeviceHandle; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT public partial struct AuthenticatedConfigureSharedResourceInput { - /// + /// public AuthenticatedConfigureInput Parameters; - /// + /// public AuthenticatedProcessIdentifierType ProcessType; - /// + /// public Handle ProcessHandle; - /// + /// public Bool32 AllowAccess; } -/// +/// /// D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT public partial struct AuthenticatedConfigureAccessibleEncryptionInput { - /// + /// public AuthenticatedConfigureInput Parameters; - /// + /// public Guid EncryptionGuid; } -/// +/// /// D3D11_TEX2D_VDOV public partial struct Texture2DVdov { - /// + /// public uint ArraySlice; } -/// +/// /// D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC public partial struct VideoDecoderOutputViewDescription { - /// + /// public Guid DecodeProfile; - /// + /// public VdovDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -11555,34 +11555,34 @@ public partial struct VideoDecoderOutputViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public Texture2DVdov Texture2D; } } -/// +/// /// D3D11_TEX2D_VPIV public partial struct Texture2DVpiv { - /// + /// public uint MipSlice; - /// + /// public uint ArraySlice; } -/// +/// /// D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC public partial struct VideoProcessorInputViewDescription { - /// + /// public uint FourCC; - /// + /// public VpivDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -11598,42 +11598,42 @@ public partial struct VideoProcessorInputViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public Texture2DVpiv Texture2D; } } -/// +/// /// D3D11_TEX2D_VPOV public partial struct Texture2DVpov { - /// + /// public uint MipSlice; } -/// +/// /// D3D11_TEX2D_ARRAY_VPOV public partial struct Texture2DArrayVpov { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; } -/// +/// /// D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC public partial struct VideoProcessorOutputViewDescription { - /// + /// public VpovDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -11659,116 +11659,116 @@ public partial struct VideoProcessorOutputViewDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public Texture2DVpov Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArrayVpov Texture2DArray; } } -/// +/// /// D3D11_MESSAGE public partial struct Message { - /// + /// public MessageCategory Category; - /// + /// public MessageSeverity Severity; - /// + /// public MessageId ID; - /// + /// public unsafe byte* pDescription; - /// + /// public nuint DescriptionByteLength; } -/// +/// /// D3D11_INFO_QUEUE_FILTER_DESC public partial struct InfoQueueFilterDescription { - /// + /// public uint NumCategories; - /// + /// public unsafe MessageCategory* pCategoryList; - /// + /// public uint NumSeverities; - /// + /// public unsafe MessageSeverity* pSeverityList; - /// + /// public uint NumIDs; - /// + /// public unsafe MessageId* pIDList; } -/// +/// /// D3D11_INFO_QUEUE_FILTER public partial struct InfoQueueFilter { - /// + /// public InfoQueueFilterDescription AllowList; - /// + /// public InfoQueueFilterDescription DenyList; } -/// +/// /// D3D11_RENDER_TARGET_BLEND_DESC1 public partial struct RenderTargetBlendDescription1 { - /// + /// public Bool32 BlendEnable; - /// + /// public Bool32 LogicOpEnable; - /// + /// public Blend SrcBlend; - /// + /// public Blend DestBlend; - /// + /// public BlendOperation BlendOp; - /// + /// public Blend SrcBlendAlpha; - /// + /// public Blend DestBlendAlpha; - /// + /// public BlendOperation BlendOpAlpha; - /// + /// public LogicOperation LogicOp; - /// + /// public ColorWriteEnable RenderTargetWriteMask; } -/// +/// /// D3D11_BLEND_DESC1 public partial struct BlendDescription1 { - /// + /// public Bool32 AlphaToCoverageEnable; - /// + /// public Bool32 IndependentBlendEnable; - /// + /// public RenderTarget__FixedBuffer RenderTarget; public unsafe struct RenderTarget__FixedBuffer @@ -11801,436 +11801,436 @@ public partial struct BlendDescription1 } } -/// +/// /// D3D11_RASTERIZER_DESC1 public partial struct RasterizerDescription1 { - /// + /// public FillMode FillMode; - /// + /// public CullMode CullMode; - /// + /// public Bool32 FrontCounterClockwise; - /// + /// public int DepthBias; - /// + /// public float DepthBiasClamp; - /// + /// public float SlopeScaledDepthBias; - /// + /// public Bool32 DepthClipEnable; - /// + /// public Bool32 ScissorEnable; - /// + /// public Bool32 MultisampleEnable; - /// + /// public Bool32 AntialiasedLineEnable; - /// + /// public uint ForcedSampleCount; } -/// +/// /// D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK public partial struct VideoDecoderSubSampleMappingBlock { - /// + /// public uint ClearSize; - /// + /// public uint EncryptedSize; } -/// +/// /// D3D11_VIDEO_DECODER_BUFFER_DESC1 public partial struct VideoDecoderBufferDescription1 { - /// + /// public VideoDecoderBufferType BufferType; - /// + /// public uint DataOffset; - /// + /// public uint DataSize; - /// + /// public unsafe void* pIV; - /// + /// public uint IVSize; - /// + /// public unsafe VideoDecoderSubSampleMappingBlock* pSubSampleMappingBlock; - /// + /// public uint SubSampleMappingCount; } -/// +/// /// D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION public partial struct VideoDecoderBeginFrameCryptoSession { - /// + /// public unsafe ID3D11CryptoSession* pCryptoSession; - /// + /// public uint BlobSize; - /// + /// public unsafe void* pBlob; - /// + /// public unsafe Guid* pKeyInfoId; - /// + /// public uint PrivateDataSize; - /// + /// public unsafe void* pPrivateData; } -/// +/// /// D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT public partial struct VideoProcessorStreamBehaviorHint { - /// + /// public Bool32 Enable; - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public Graphics.Dxgi.Common.Format Format; } -/// +/// /// D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA public partial struct KeyExchangeHWProtectionInputData { - /// + /// public uint PrivateDataSize; - /// + /// public uint HWProtectionDataSize; - /// + /// public unsafe fixed byte pbInput[4]; } -/// +/// /// D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA public partial struct KeyExchangeHWProtectionOutputData { - /// + /// public uint PrivateDataSize; - /// + /// public uint MaxHWProtectionDataSize; - /// + /// public uint HWProtectionDataSize; - /// + /// public ulong TransportTime; - /// + /// public ulong ExecutionTime; - /// + /// public unsafe fixed byte pbOutput[4]; } -/// +/// /// D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA public partial struct KeyExchangeHWProtectionData { - /// + /// public uint HWProtectionFunctionID; - /// + /// public unsafe KeyExchangeHWProtectionInputData* pInputData; - /// + /// public unsafe KeyExchangeHWProtectionOutputData* pOutputData; - /// + /// public HResult Status; } -/// +/// /// D3D11_VIDEO_SAMPLE_DESC public partial struct VideoSampleDescription { - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Graphics.Dxgi.Common.ColorSpaceType ColorSpace; } -/// +/// /// D3D11_TILED_RESOURCE_COORDINATE public partial struct TiledResourceCoordinate { - /// + /// public uint X; - /// + /// public uint Y; - /// + /// public uint Z; - /// + /// public uint Subresource; } -/// +/// /// D3D11_TILE_REGION_SIZE public partial struct TileRegionSize { - /// + /// public uint NumTiles; - /// + /// public Bool32 bUseBox; - /// + /// public uint Width; - /// + /// public ushort Height; - /// + /// public ushort Depth; } -/// +/// /// D3D11_SUBRESOURCE_TILING public partial struct SubresourceTiling { - /// + /// public uint WidthInTiles; - /// + /// public ushort HeightInTiles; - /// + /// public ushort DepthInTiles; - /// + /// public uint StartTileIndexInOverallResource; } -/// +/// /// D3D11_TILE_SHAPE public partial struct TileShape { - /// + /// public uint WidthInTexels; - /// + /// public uint HeightInTexels; - /// + /// public uint DepthInTexels; } -/// +/// /// D3D11_PACKED_MIP_DESC public partial struct PackedMipDescription { - /// + /// public byte NumStandardMips; - /// + /// public byte NumPackedMips; - /// + /// public uint NumTilesForPackedMips; - /// + /// public uint StartTileIndexInOverallResource; } -/// +/// /// D3D11_TEXTURE2D_DESC1 public partial struct Texture2DDescription1 { - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public uint MipLevels; - /// + /// public uint ArraySize; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Graphics.Dxgi.Common.SampleDescription SampleDesc; - /// + /// public Usage Usage; - /// + /// public BindFlags BindFlags; - /// + /// public CpuAccessFlags CPUAccessFlags; - /// + /// public ResourceMiscFlags MiscFlags; - /// + /// public TextureLayout TextureLayout; } -/// +/// /// D3D11_TEXTURE3D_DESC1 public partial struct Texture3DDescription1 { - /// + /// public uint Width; - /// + /// public uint Height; - /// + /// public uint Depth; - /// + /// public uint MipLevels; - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Usage Usage; - /// + /// public BindFlags BindFlags; - /// + /// public CpuAccessFlags CPUAccessFlags; - /// + /// public ResourceMiscFlags MiscFlags; - /// + /// public TextureLayout TextureLayout; } -/// +/// /// D3D11_RASTERIZER_DESC2 public partial struct RasterizerDescription2 { - /// + /// public FillMode FillMode; - /// + /// public CullMode CullMode; - /// + /// public Bool32 FrontCounterClockwise; - /// + /// public int DepthBias; - /// + /// public float DepthBiasClamp; - /// + /// public float SlopeScaledDepthBias; - /// + /// public Bool32 DepthClipEnable; - /// + /// public Bool32 ScissorEnable; - /// + /// public Bool32 MultisampleEnable; - /// + /// public Bool32 AntialiasedLineEnable; - /// + /// public uint ForcedSampleCount; - /// + /// public ConservativeRasterizationMode ConservativeRaster; } -/// +/// /// D3D11_TEX2D_SRV1 public partial struct Texture2DSrv1 { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; - /// + /// public uint PlaneSlice; } -/// +/// /// D3D11_TEX2D_ARRAY_SRV1 public partial struct Texture2DArraySrv1 { - /// + /// public uint MostDetailedMip; - /// + /// public uint MipLevels; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; - /// + /// public uint PlaneSlice; } -/// +/// /// D3D11_SHADER_RESOURCE_VIEW_DESC1 public partial struct ShaderResourceViewDescription1 { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public Graphics.Direct3D.SrvDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -12346,91 +12346,91 @@ public partial struct ShaderResourceViewDescription1 [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public BufferSrv Buffer; - /// + /// [FieldOffset(0)] public Texture1DSrv Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArraySrv Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DSrv1 Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArraySrv1 Texture2DArray; - /// + /// [FieldOffset(0)] public Texture2DMsSrv Texture2DMS; - /// + /// [FieldOffset(0)] public Texture2DMsArraySrv Texture2DMSArray; - /// + /// [FieldOffset(0)] public Texture3DSrv Texture3D; - /// + /// [FieldOffset(0)] public TexureCubeSrv TextureCube; - /// + /// [FieldOffset(0)] public TexureCubeArraySrv TextureCubeArray; - /// + /// [FieldOffset(0)] public BufferExtendedSrv BufferEx; } } -/// +/// /// D3D11_TEX2D_RTV1 public partial struct Texture2DRtv1 { - /// + /// public uint MipSlice; - /// + /// public uint PlaneSlice; } -/// +/// /// D3D11_TEX2D_ARRAY_RTV1 public partial struct Texture2DArrayRtv1 { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; - /// + /// public uint PlaneSlice; } -/// +/// /// D3D11_RENDER_TARGET_VIEW_DESC1 public partial struct RenderTargetViewDescription1 { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public RtvDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -12516,79 +12516,79 @@ public partial struct RenderTargetViewDescription1 [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public BufferRtv Buffer; - /// + /// [FieldOffset(0)] public Texture1DRtv Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArrayRtv Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DRtv1 Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArrayRtv1 Texture2DArray; - /// + /// [FieldOffset(0)] public Texture2DMsRtv Texture2DMS; - /// + /// [FieldOffset(0)] public Texture2DMsArrayRtv Texture2DMSArray; - /// + /// [FieldOffset(0)] public Texture3DRtv Texture3D; } } -/// +/// /// D3D11_TEX2D_UAV1 public partial struct Texture2DUav1 { - /// + /// public uint MipSlice; - /// + /// public uint PlaneSlice; } -/// +/// /// D3D11_TEX2D_ARRAY_UAV1 public partial struct Texture2DArrayUav1 { - /// + /// public uint MipSlice; - /// + /// public uint FirstArraySlice; - /// + /// public uint ArraySize; - /// + /// public uint PlaneSlice; } -/// +/// /// D3D11_UNORDERED_ACCESS_VIEW_DESC1 public partial struct UnorderedAccessViewDescription1 { - /// + /// public Graphics.Dxgi.Common.Format Format; - /// + /// public UavDimension ViewDimension; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -12654,597 +12654,597 @@ public partial struct UnorderedAccessViewDescription1 [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public BufferUav Buffer; - /// + /// [FieldOffset(0)] public Texture1DUav Texture1D; - /// + /// [FieldOffset(0)] public Texture1DArrayUav Texture1DArray; - /// + /// [FieldOffset(0)] public Texture2DUav1 Texture2D; - /// + /// [FieldOffset(0)] public Texture2DArrayUav1 Texture2DArray; - /// + /// [FieldOffset(0)] public Texture3DUav Texture3D; } } -/// +/// /// D3D11_QUERY_DESC1 public partial struct QueryDescription1 { - /// + /// public QueryType Query; - /// + /// public QueryMiscFlags MiscFlags; - /// + /// public ContextType ContextType; } -/// +/// /// D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAM public partial struct FeatureDataVideoDecoderHistogram { - /// + /// public VideoDecoderDescription DecoderDesc; - /// + /// public VideoDecoderHistogramComponentFlags Components; - /// + /// public uint BinCount; - /// + /// public uint CounterBitDepth; } -/// +/// /// D3D11_VIDEO_DECODER_BUFFER_DESC2 public partial struct VideoDecoderBufferDescription2 { - /// + /// public VideoDecoderBufferType BufferType; - /// + /// public uint DataOffset; - /// + /// public uint DataSize; - /// + /// public unsafe void* pIV; - /// + /// public uint IVSize; - /// + /// public unsafe VideoDecoderSubSampleMappingBlock* pSubSampleMappingBlock; - /// + /// public uint SubSampleMappingCount; - /// + /// public uint cBlocksStripeEncrypted; - /// + /// public uint cBlocksStripeClear; } -/// +/// /// D3D11_FEATURE_DATA_D3D11_OPTIONS4 public partial struct FeatureDataD3D11Options4 { - /// + /// public Bool32 ExtendedNV12SharedTextureSupported; } -/// +/// /// D3D11_SIGNATURE_PARAMETER_DESC public partial struct SignatureParameterDescription { - /// + /// public unsafe sbyte* SemanticName; - /// + /// public uint SemanticIndex; - /// + /// public uint Register; - /// + /// public Graphics.Direct3D.Name SystemValueType; - /// + /// public Graphics.Direct3D.RegisterComponentType ComponentType; - /// + /// public byte Mask; - /// + /// public byte ReadWriteMask; - /// + /// public uint Stream; - /// + /// public Graphics.Direct3D.MinPrecision MinPrecision; } -/// +/// /// D3D11_SHADER_BUFFER_DESC public partial struct ShaderBufferDescription { - /// + /// public unsafe sbyte* Name; - /// + /// public Graphics.Direct3D.CBufferType Type; - /// + /// public uint Variables; - /// + /// public uint Size; - /// + /// public uint uFlags; } -/// +/// /// D3D11_SHADER_VARIABLE_DESC public partial struct ShaderVariableDescription { - /// + /// public unsafe sbyte* Name; - /// + /// public uint StartOffset; - /// + /// public uint Size; - /// + /// public uint uFlags; - /// + /// public unsafe void* DefaultValue; - /// + /// public uint StartTexture; - /// + /// public uint TextureSize; - /// + /// public uint StartSampler; - /// + /// public uint SamplerSize; } -/// +/// /// D3D11_SHADER_TYPE_DESC public partial struct ShaderTypeDescription { - /// + /// public Graphics.Direct3D.ShaderVariableClass Class; - /// + /// public Graphics.Direct3D.ShaderVariableType Type; - /// + /// public uint Rows; - /// + /// public uint Columns; - /// + /// public uint Elements; - /// + /// public uint Members; - /// + /// public uint Offset; - /// + /// public unsafe sbyte* Name; } -/// +/// /// D3D11_SHADER_DESC public partial struct ShaderDescription { - /// + /// public uint Version; - /// + /// public unsafe sbyte* Creator; - /// + /// public uint Flags; - /// + /// public uint ConstantBuffers; - /// + /// public uint BoundResources; - /// + /// public uint InputParameters; - /// + /// public uint OutputParameters; - /// + /// public uint InstructionCount; - /// + /// public uint TempRegisterCount; - /// + /// public uint TempArrayCount; - /// + /// public uint DefCount; - /// + /// public uint DclCount; - /// + /// public uint TextureNormalInstructions; - /// + /// public uint TextureLoadInstructions; - /// + /// public uint TextureCompInstructions; - /// + /// public uint TextureBiasInstructions; - /// + /// public uint TextureGradientInstructions; - /// + /// public uint FloatInstructionCount; - /// + /// public uint IntInstructionCount; - /// + /// public uint UintInstructionCount; - /// + /// public uint StaticFlowControlCount; - /// + /// public uint DynamicFlowControlCount; - /// + /// public uint MacroInstructionCount; - /// + /// public uint ArrayInstructionCount; - /// + /// public uint CutInstructionCount; - /// + /// public uint EmitInstructionCount; - /// + /// public Graphics.Direct3D.PrimitiveTopology GSOutputTopology; - /// + /// public uint GSMaxOutputVertexCount; - /// + /// public Graphics.Direct3D.Primitive InputPrimitive; - /// + /// public uint PatchConstantParameters; - /// + /// public uint cGSInstanceCount; - /// + /// public uint cControlPoints; - /// + /// public Graphics.Direct3D.TessellatorOutputPrimitive HSOutputPrimitive; - /// + /// public Graphics.Direct3D.TessellatorPartitioning HSPartitioning; - /// + /// public Graphics.Direct3D.TessellatorDomain TessellatorDomain; - /// + /// public uint cBarrierInstructions; - /// + /// public uint cInterlockedInstructions; - /// + /// public uint cTextureStoreInstructions; } -/// +/// /// D3D11_SHADER_INPUT_BIND_DESC public partial struct ShaderInputBindDescription { - /// + /// public unsafe sbyte* Name; - /// + /// public Graphics.Direct3D.ShaderInputType Type; - /// + /// public uint BindPoint; - /// + /// public uint BindCount; - /// + /// public uint uFlags; - /// + /// public Graphics.Direct3D.ResourceReturnType ReturnType; - /// + /// public Graphics.Direct3D.SrvDimension Dimension; - /// + /// public uint NumSamples; } -/// +/// /// D3D11_LIBRARY_DESC public partial struct LibraryDescription { - /// + /// public unsafe sbyte* Creator; - /// + /// public uint Flags; - /// + /// public uint FunctionCount; } -/// +/// /// D3D11_FUNCTION_DESC public partial struct FunctionDescription { - /// + /// public uint Version; - /// + /// public unsafe sbyte* Creator; - /// + /// public uint Flags; - /// + /// public uint ConstantBuffers; - /// + /// public uint BoundResources; - /// + /// public uint InstructionCount; - /// + /// public uint TempRegisterCount; - /// + /// public uint TempArrayCount; - /// + /// public uint DefCount; - /// + /// public uint DclCount; - /// + /// public uint TextureNormalInstructions; - /// + /// public uint TextureLoadInstructions; - /// + /// public uint TextureCompInstructions; - /// + /// public uint TextureBiasInstructions; - /// + /// public uint TextureGradientInstructions; - /// + /// public uint FloatInstructionCount; - /// + /// public uint IntInstructionCount; - /// + /// public uint UintInstructionCount; - /// + /// public uint StaticFlowControlCount; - /// + /// public uint DynamicFlowControlCount; - /// + /// public uint MacroInstructionCount; - /// + /// public uint ArrayInstructionCount; - /// + /// public uint MovInstructionCount; - /// + /// public uint MovcInstructionCount; - /// + /// public uint ConversionInstructionCount; - /// + /// public uint BitwiseInstructionCount; - /// + /// public Graphics.Direct3D.FeatureLevel MinFeatureLevel; - /// + /// public ulong RequiredFeatureFlags; - /// + /// public unsafe sbyte* Name; - /// + /// public int FunctionParameterCount; - /// + /// public Bool32 HasReturn; - /// + /// public Bool32 Has10Level9VertexShader; - /// + /// public Bool32 Has10Level9PixelShader; } -/// +/// /// D3D11_PARAMETER_DESC public partial struct ParameterDescription { - /// + /// public unsafe sbyte* Name; - /// + /// public unsafe sbyte* SemanticName; - /// + /// public Graphics.Direct3D.ShaderVariableType Type; - /// + /// public Graphics.Direct3D.ShaderVariableClass Class; - /// + /// public uint Rows; - /// + /// public uint Columns; - /// + /// public Graphics.Direct3D.InterpolationMode InterpolationMode; - /// + /// public Graphics.Direct3D.ParameterFlags Flags; - /// + /// public uint FirstInRegister; - /// + /// public uint FirstInComponent; - /// + /// public uint FirstOutRegister; - /// + /// public uint FirstOutComponent; } -/// +/// /// D3D11_VERTEX_SHADER_TRACE_DESC public partial struct VertexShaderTraceDescription { - /// + /// public ulong Invocation; } -/// +/// /// D3D11_HULL_SHADER_TRACE_DESC public partial struct HullShaderTraceDescription { - /// + /// public ulong Invocation; } -/// +/// /// D3D11_DOMAIN_SHADER_TRACE_DESC public partial struct DomainShaderTraceDescription { - /// + /// public ulong Invocation; } -/// +/// /// D3D11_GEOMETRY_SHADER_TRACE_DESC public partial struct GeometryShaderTraceDescription { - /// + /// public ulong Invocation; } -/// +/// /// D3D11_PIXEL_SHADER_TRACE_DESC public partial struct PixelShaderTraceDescription { - /// + /// public ulong Invocation; - /// + /// public int X; - /// + /// public int Y; - /// + /// public ulong SampleMask; } -/// +/// /// D3D11_COMPUTE_SHADER_TRACE_DESC public partial struct ComputeShaderTraceDescription { - /// + /// public ulong Invocation; - /// + /// public unsafe fixed uint ThreadIDInGroup[3]; - /// + /// public unsafe fixed uint ThreadGroupID[3]; } -/// +/// /// D3D11_SHADER_TRACE_DESC public partial struct ShaderTraceDescription { - /// + /// public ShaderType Type; - /// + /// public uint Flags; - /// + /// public _Anonymous_e__Union Anonymous; [UnscopedRef] @@ -13310,131 +13310,131 @@ public partial struct ShaderTraceDescription [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public VertexShaderTraceDescription VertexShaderTraceDesc; - /// + /// [FieldOffset(0)] public HullShaderTraceDescription HullShaderTraceDesc; - /// + /// [FieldOffset(0)] public DomainShaderTraceDescription DomainShaderTraceDesc; - /// + /// [FieldOffset(0)] public GeometryShaderTraceDescription GeometryShaderTraceDesc; - /// + /// [FieldOffset(0)] public PixelShaderTraceDescription PixelShaderTraceDesc; - /// + /// [FieldOffset(0)] public ComputeShaderTraceDescription ComputeShaderTraceDesc; } } -/// +/// /// D3D11_TRACE_STATS public partial struct TraceStats { - /// + /// public ShaderTraceDescription TraceDesc; - /// + /// public byte NumInvocationsInStamp; - /// + /// public byte TargetStampIndex; - /// + /// public uint NumTraceSteps; - /// + /// public unsafe fixed byte InputMask[32]; - /// + /// public unsafe fixed byte OutputMask[32]; - /// + /// public ushort NumTemps; - /// + /// public ushort MaxIndexableTempIndex; - /// + /// public unsafe fixed ushort IndexableTempSize[4096]; - /// + /// public ushort ImmediateConstantBufferSize; - /// + /// public unsafe fixed uint PixelPosition[8]; - /// + /// public unsafe fixed ulong PixelCoverageMask[4]; - /// + /// public unsafe fixed ulong PixelDiscardedMask[4]; - /// + /// public unsafe fixed ulong PixelCoverageMaskAfterShader[4]; - /// + /// public unsafe fixed ulong PixelCoverageMaskAfterA2CSampleMask[4]; - /// + /// public unsafe fixed ulong PixelCoverageMaskAfterA2CSampleMaskDepth[4]; - /// + /// public unsafe fixed ulong PixelCoverageMaskAfterA2CSampleMaskDepthStencil[4]; - /// + /// public Bool32 PSOutputsDepth; - /// + /// public Bool32 PSOutputsMask; - /// + /// public TraceGSInputPrimitive GSInputPrimitive; - /// + /// public Bool32 GSInputsPrimitiveID; - /// + /// public unsafe fixed byte HSOutputPatchConstantMask[32]; - /// + /// public unsafe fixed byte DSInputPatchConstantMask[32]; } -/// +/// /// D3D11_TRACE_VALUE public partial struct TraceValue { - /// + /// public unsafe fixed uint Bits[4]; - /// + /// public byte ValidMask; } -/// +/// /// D3D11_TRACE_REGISTER public partial struct TraceRegister { - /// + /// public TraceRegisterType RegType; - /// + /// public _Anonymous_e__Union Anonymous; - /// + /// public byte OperandIndex; - /// + /// public byte Flags; [UnscopedRef] @@ -13460,39 +13460,39 @@ public partial struct TraceRegister [StructLayout(LayoutKind.Explicit)] public partial struct _Anonymous_e__Union { - /// + /// [FieldOffset(0)] public ushort Index1D; - /// + /// [FieldOffset(0)] public unsafe fixed ushort Index2D[2]; } } -/// +/// /// D3D11_TRACE_STEP public partial struct TraceStep { - /// + /// public uint ID; - /// + /// public Bool32 InstructionActive; - /// + /// public byte NumRegistersWritten; - /// + /// public byte NumRegistersRead; - /// + /// public ushort MiscOperations; - /// + /// public uint OpcodeType; - /// + /// public ulong CurrentGlobalCycle; } #endregion Structs diff --git a/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj b/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj index 6603e13..c5ebea9 100644 --- a/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj +++ b/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj @@ -2,15 +2,13 @@ netstandard2.0;net6.0;net7.0 - Direct3D11 API low level bindings. + Direct3D11 bindings. true 0419;$(NoWarn) - - diff --git a/src/Vortice.Win32.Direct3D11on12/Apis.cs b/src/Vortice.Win32.Direct3D11on12/Apis.cs new file mode 100644 index 0000000..21a6903 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11on12/Apis.cs @@ -0,0 +1,12 @@ +// Copyright © Amer Koleci and Contributors. +// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information. + +using Win32.Graphics.Direct3D; +using Win32.Graphics.Dxgi; + +namespace Win32.Graphics.Direct3D11on12; + +public static unsafe partial class Apis +{ + +} diff --git a/src/Vortice.Win32.Direct3D11on12/Generated/Direct3D11on12.cs b/src/Vortice.Win32.Direct3D11on12/Generated/Direct3D11on12.cs new file mode 100644 index 0000000..b3c69b5 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11on12/Generated/Direct3D11on12.cs @@ -0,0 +1,45 @@ +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +namespace Win32.Graphics.Direct3D11on12; + +public static partial class Apis +{ +} + +#region Structs + +/// +/// D3D11_RESOURCE_FLAGS +public partial struct ResourceFlags +{ + /// + public Win32.Graphics.Direct3D11.BindFlags BindFlags; + + /// + public Win32.Graphics.Direct3D11.ResourceMiscFlags MiscFlags; + + /// + public Win32.Graphics.Direct3D11.CpuAccessFlags CPUAccessFlags; + + /// + public uint StructureByteStride; +} +#endregion Structs + +#region COM Types +#endregion Com Types + +#region Functions +public static unsafe partial class Apis +{ + [DllImport("d3d11.dll", ExactSpelling = true)] + public static extern HResult D3D11On12CreateDevice(IUnknown* pDevice, uint Flags, Graphics.Direct3D.FeatureLevel* pFeatureLevels, uint FeatureLevels, IUnknown** ppCommandQueues, uint NumQueues, uint NodeMask, Graphics.Direct3D11.ID3D11Device** ppDevice, Graphics.Direct3D11.ID3D11DeviceContext** ppImmediateContext, Graphics.Direct3D.FeatureLevel* pChosenFeatureLevel); +} +#endregion Functions diff --git a/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device.cs b/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device.cs new file mode 100644 index 0000000..ecbd132 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device.cs @@ -0,0 +1,97 @@ +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +namespace Win32.Graphics.Direct3D11on12; + +/// +/// ID3D11On12Device +[Guid("85611e73-70a9-490e-9614-a9e302777904")] +[NativeTypeName("struct ID3D11On12Device : IUnknown")] +[NativeInheritance("IUnknown")] +public unsafe partial struct ID3D11On12Device +{ + public static ref readonly Guid IID_ID3D11On12Device + { + [MethodImpl(MethodImplOptions.AggressiveInlining)] + get + { + ReadOnlySpan data = new byte[] { + 0x73, 0x1E, 0x61, 0x85, + 0xA9, 0x70, + 0x0E, 0x49, + 0x96, + 0x14, + 0xA9, + 0xE3, + 0x02, + 0x77, + 0x79, + 0x04 + }; + + Debug.Assert(data.Length == Unsafe.SizeOf()); + return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); + } + } + + public static Guid* NativeGuid => (Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in IID_ID3D11On12Device)); + + public void** lpVtbl; + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(0)] + public HResult QueryInterface([NativeTypeName("const IID &")] Guid* riid, void** ppvObject) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((IUnknown*)Unsafe.AsPointer(ref this), riid, ppvObject); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(1)] + [return: NativeTypeName("ULONG")] + public uint AddRef() + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((IUnknown*)Unsafe.AsPointer(ref this)); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(2)] + [return: NativeTypeName("ULONG")] + public uint Release() + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(3)] + public HResult CreateWrappedResource(IUnknown* pResource12, ResourceFlags* pFlags11, Graphics.Direct3D12.ResourceStates InState, Graphics.Direct3D12.ResourceStates OutState, Guid* riid, void** ppResource11) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11On12Device*)Unsafe.AsPointer(ref this), pResource12, pFlags11, InState, OutState, riid, ppResource11); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(4)] + public void ReleaseWrappedResources(Graphics.Direct3D11.ID3D11Resource** ppResources, uint NumResources) + { + ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11On12Device*)Unsafe.AsPointer(ref this), ppResources, NumResources); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(5)] + public void AcquireWrappedResources(Graphics.Direct3D11.ID3D11Resource** ppResources, uint NumResources) + { + ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11On12Device*)Unsafe.AsPointer(ref this), ppResources, NumResources); + } +} + diff --git a/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device1.cs b/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device1.cs new file mode 100644 index 0000000..a5bd0b5 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device1.cs @@ -0,0 +1,105 @@ +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +namespace Win32.Graphics.Direct3D11on12; + +/// +/// ID3D11On12Device1 +[Guid("bdb64df4-ea2f-4c70-b861-aaab1258bb5d")] +[NativeTypeName("struct ID3D11On12Device1 : ID3D11On12Device")] +[NativeInheritance("ID3D11On12Device")] +public unsafe partial struct ID3D11On12Device1 +{ + public static ref readonly Guid IID_ID3D11On12Device1 + { + [MethodImpl(MethodImplOptions.AggressiveInlining)] + get + { + ReadOnlySpan data = new byte[] { + 0xF4, 0x4D, 0xB6, 0xBD, + 0x2F, 0xEA, + 0x70, 0x4C, + 0xB8, + 0x61, + 0xAA, + 0xAB, + 0x12, + 0x58, + 0xBB, + 0x5D + }; + + Debug.Assert(data.Length == Unsafe.SizeOf()); + return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); + } + } + + public static Guid* NativeGuid => (Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in IID_ID3D11On12Device1)); + + public void** lpVtbl; + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(0)] + public HResult QueryInterface([NativeTypeName("const IID &")] Guid* riid, void** ppvObject) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((IUnknown*)Unsafe.AsPointer(ref this), riid, ppvObject); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(1)] + [return: NativeTypeName("ULONG")] + public uint AddRef() + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((IUnknown*)Unsafe.AsPointer(ref this)); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(2)] + [return: NativeTypeName("ULONG")] + public uint Release() + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(3)] + public HResult CreateWrappedResource(IUnknown* pResource12, ResourceFlags* pFlags11, Graphics.Direct3D12.ResourceStates InState, Graphics.Direct3D12.ResourceStates OutState, Guid* riid, void** ppResource11) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11On12Device1*)Unsafe.AsPointer(ref this), pResource12, pFlags11, InState, OutState, riid, ppResource11); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(4)] + public void ReleaseWrappedResources(Graphics.Direct3D11.ID3D11Resource** ppResources, uint NumResources) + { + ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11On12Device1*)Unsafe.AsPointer(ref this), ppResources, NumResources); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(5)] + public void AcquireWrappedResources(Graphics.Direct3D11.ID3D11Resource** ppResources, uint NumResources) + { + ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11On12Device1*)Unsafe.AsPointer(ref this), ppResources, NumResources); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(6)] + public HResult GetD3D12Device(Guid* riid, void** ppvDevice) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11On12Device1*)Unsafe.AsPointer(ref this), riid, ppvDevice); + } +} + diff --git a/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device2.cs b/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device2.cs new file mode 100644 index 0000000..4ae34b8 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11on12/Generated/ID3D11On12Device2.cs @@ -0,0 +1,121 @@ +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +namespace Win32.Graphics.Direct3D11on12; + +/// +/// ID3D11On12Device2 +[Guid("dc90f331-4740-43fa-866e-67f12cb58223")] +[NativeTypeName("struct ID3D11On12Device2 : ID3D11On12Device1")] +[NativeInheritance("ID3D11On12Device1")] +public unsafe partial struct ID3D11On12Device2 +{ + public static ref readonly Guid IID_ID3D11On12Device2 + { + [MethodImpl(MethodImplOptions.AggressiveInlining)] + get + { + ReadOnlySpan data = new byte[] { + 0x31, 0xF3, 0x90, 0xDC, + 0x40, 0x47, + 0xFA, 0x43, + 0x86, + 0x6E, + 0x67, + 0xF1, + 0x2C, + 0xB5, + 0x82, + 0x23 + }; + + Debug.Assert(data.Length == Unsafe.SizeOf()); + return ref Unsafe.As(ref MemoryMarshal.GetReference(data)); + } + } + + public static Guid* NativeGuid => (Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in IID_ID3D11On12Device2)); + + public void** lpVtbl; + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(0)] + public HResult QueryInterface([NativeTypeName("const IID &")] Guid* riid, void** ppvObject) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((IUnknown*)Unsafe.AsPointer(ref this), riid, ppvObject); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(1)] + [return: NativeTypeName("ULONG")] + public uint AddRef() + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((IUnknown*)Unsafe.AsPointer(ref this)); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(2)] + [return: NativeTypeName("ULONG")] + public uint Release() + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(3)] + public HResult CreateWrappedResource(IUnknown* pResource12, ResourceFlags* pFlags11, Graphics.Direct3D12.ResourceStates InState, Graphics.Direct3D12.ResourceStates OutState, Guid* riid, void** ppResource11) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11On12Device2*)Unsafe.AsPointer(ref this), pResource12, pFlags11, InState, OutState, riid, ppResource11); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(4)] + public void ReleaseWrappedResources(Graphics.Direct3D11.ID3D11Resource** ppResources, uint NumResources) + { + ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11On12Device2*)Unsafe.AsPointer(ref this), ppResources, NumResources); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(5)] + public void AcquireWrappedResources(Graphics.Direct3D11.ID3D11Resource** ppResources, uint NumResources) + { + ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11On12Device2*)Unsafe.AsPointer(ref this), ppResources, NumResources); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(6)] + public HResult GetD3D12Device(Guid* riid, void** ppvDevice) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11On12Device2*)Unsafe.AsPointer(ref this), riid, ppvDevice); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(7)] + public HResult UnwrapUnderlyingResource(Graphics.Direct3D11.ID3D11Resource* pResource11, Graphics.Direct3D12.ID3D12CommandQueue* pCommandQueue, Guid* riid, void** ppvResource12) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11On12Device2*)Unsafe.AsPointer(ref this), pResource11, pCommandQueue, riid, ppvResource12); + } + + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + [VtblIndex(8)] + public HResult ReturnUnderlyingResource(Graphics.Direct3D11.ID3D11Resource* pResource11, uint NumSync, ulong* pSignalValues, Graphics.Direct3D12.ID3D12Fence** ppFences) + { + return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11On12Device2*)Unsafe.AsPointer(ref this), pResource11, NumSync, pSignalValues, ppFences); + } +} + diff --git a/src/Vortice.Win32.Direct3D11on12/Vortice.Win32.Direct3D11on12.csproj b/src/Vortice.Win32.Direct3D11on12/Vortice.Win32.Direct3D11on12.csproj new file mode 100644 index 0000000..75b6738 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11on12/Vortice.Win32.Direct3D11on12.csproj @@ -0,0 +1,25 @@ + + + + netstandard2.0;net6.0;net7.0 + Direct3D11on12 bindings. + + true + 0419;$(NoWarn) + + + + + + + + + + + + + + + + + diff --git a/src/Vortice.Win32.Direct3D12/Vortice.Win32.Direct3D12.csproj b/src/Vortice.Win32.Direct3D12/Vortice.Win32.Direct3D12.csproj index eff21ef..24dd64c 100644 --- a/src/Vortice.Win32.Direct3D12/Vortice.Win32.Direct3D12.csproj +++ b/src/Vortice.Win32.Direct3D12/Vortice.Win32.Direct3D12.csproj @@ -1,16 +1,14 @@ - + netstandard2.0;net6.0;net7.0 - Direct3D12 API low level bindings. + Direct3D12 bindings. true 0419;$(NoWarn) - - diff --git a/src/Vortice.Win32/Graphics/Dxgi/SwapChainDescription1.cs b/src/Vortice.Win32/Graphics/Dxgi/SwapChainDescription1.cs index dfb1f90..aec92bd 100644 --- a/src/Vortice.Win32/Graphics/Dxgi/SwapChainDescription1.cs +++ b/src/Vortice.Win32/Graphics/Dxgi/SwapChainDescription1.cs @@ -28,7 +28,7 @@ public partial struct SwapChainDescription1 /// /// /// A value that describes the presentation model that is used by the swap chain and options for handling the contents of the presentation buffer after presenting a surface. - /// You must specify the value when you call the method because this method supports only flip presentation model. + /// You must specify the value when you call the method because this method supports only flip presentation model. /// /// /// A value that identifies the transparency behavior of the swap-chain back buffer. diff --git a/src/Vortice.Win32/INativeGuid.cs b/src/Vortice.Win32/INativeGuid.cs index 226ac08..e99a89d 100644 --- a/src/Vortice.Win32/INativeGuid.cs +++ b/src/Vortice.Win32/INativeGuid.cs @@ -6,6 +6,6 @@ namespace Win32; public interface INativeGuid { #if NET6_0_OR_GREATER - protected unsafe internal static Guid* NativeGuid { get; } + protected internal unsafe static abstract Guid* NativeGuid { get; } #endif } diff --git a/src/Vortice.Win32/IUnknown.cs b/src/Vortice.Win32/IUnknown.cs index 333f64d..b749b0e 100644 --- a/src/Vortice.Win32/IUnknown.cs +++ b/src/Vortice.Win32/IUnknown.cs @@ -30,7 +30,7 @@ public unsafe partial struct IUnknown : INativeGuid } #if NET6_0_OR_GREATER - internal static Guid* NativeGuid => (Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in IID_IUnknown)); + static Guid* INativeGuid.NativeGuid => (Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in IID_IUnknown)); #else public static Guid* NativeGuid => (Guid*)Unsafe.AsPointer(ref Unsafe.AsRef(in IID_IUnknown)); #endif diff --git a/src/Vortice.Win32/Vortice.Win32.csproj b/src/Vortice.Win32/Vortice.Win32.csproj index 8e2ef6e..751fe58 100644 --- a/src/Vortice.Win32/Vortice.Win32.csproj +++ b/src/Vortice.Win32/Vortice.Win32.csproj @@ -38,6 +38,10 @@ <_Parameter1>Vortice.Win32.Direct3D12 + + + <_Parameter1>Vortice.Win32.Direct3D11on12 +