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
+