mirror of
https://github.com/amerkoleci/Vortice.Win32.git
synced 2026-01-14 08:06:02 +08:00
Update metadata to 52.0.65-preview.
Improve DxgiFormat generation and manually add Xbox formats.
This commit is contained in:
@@ -1930,7 +1930,7 @@
|
||||
"Name":"D3D12_PREVIEW_SDK_VERSION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":707
|
||||
,"Value":710
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
@@ -2406,7 +2406,7 @@
|
||||
"Name":"D3D12_SDK_VERSION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":608
|
||||
,"Value":610
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
@@ -3074,6 +3074,13 @@
|
||||
,"Value":"114863bf-c386-4aee-b39d-8f0bbb062955"
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"CLSID_D3D12DSRDeviceFactory"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"7f9bdcac-f629-455e-ab13-a807fbe9aba4"
|
||||
,"Attrs":[]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_SHADING_RATE_X_AXIS_SHIFT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
@@ -3816,6 +3823,44 @@
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_LINE_RASTERIZATION_MODE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"D3D12_LINE_RASTERIZATION_MODE_ALIASED","Value":0}
|
||||
,{"Name":"D3D12_LINE_RASTERIZATION_MODE_ALPHA_ANTIALIASED","Value":1}
|
||||
,{"Name":"D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_WIDE","Value":2}
|
||||
,{"Name":"D3D12_LINE_RASTERIZATION_MODE_QUADRILATERAL_NARROW","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_RASTERIZER_DESC2"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"FillMode","Type":{"Kind":"ApiRef","Name":"D3D12_FILL_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"CullMode","Type":{"Kind":"ApiRef","Name":"D3D12_CULL_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"FrontCounterClockwise","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"DepthBias","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"DepthBiasClamp","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"SlopeScaledDepthBias","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"DepthClipEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"LineRasterizationMode","Type":{"Kind":"ApiRef","Name":"D3D12_LINE_RASTERIZATION_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ForcedSampleCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ConservativeRaster","Type":{"Kind":"ApiRef","Name":"D3D12_CONSERVATIVE_RASTERIZATION_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"ID3D12Object"
|
||||
,"Architectures":[]
|
||||
@@ -3936,9 +3981,9 @@
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"pSODeclaration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_SO_DECLARATION_ENTRY","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
{"Name":"pSODeclaration","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_SO_DECLARATION_ENTRY","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"NumEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pBufferStrides","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Const"]}
|
||||
,{"Name":"pBufferStrides","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Const"]}
|
||||
,{"Name":"NumStrides","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"RasterizedStream","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
@@ -3954,7 +3999,7 @@
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"pInputElementDescs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_INPUT_ELEMENT_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
{"Name":"pInputElementDescs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_INPUT_ELEMENT_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"NumElements","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
@@ -4121,7 +4166,8 @@
|
||||
,{"Name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MS","Value":25}
|
||||
,{"Name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2","Value":26}
|
||||
,{"Name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER1","Value":27}
|
||||
,{"Name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID","Value":28}
|
||||
,{"Name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER2","Value":28}
|
||||
,{"Name":"D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID","Value":29}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -4169,6 +4215,9 @@
|
||||
,{"Name":"D3D12_FEATURE_D3D12_OPTIONS14","Value":43}
|
||||
,{"Name":"D3D12_FEATURE_D3D12_OPTIONS15","Value":44}
|
||||
,{"Name":"D3D12_FEATURE_D3D12_OPTIONS16","Value":45}
|
||||
,{"Name":"D3D12_FEATURE_D3D12_OPTIONS17","Value":46}
|
||||
,{"Name":"D3D12_FEATURE_D3D12_OPTIONS18","Value":47}
|
||||
,{"Name":"D3D12_FEATURE_D3D12_OPTIONS19","Value":48}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -4440,6 +4489,7 @@
|
||||
{"Name":"D3D_ROOT_SIGNATURE_VERSION_1","Value":1}
|
||||
,{"Name":"D3D_ROOT_SIGNATURE_VERSION_1_0","Value":1}
|
||||
,{"Name":"D3D_ROOT_SIGNATURE_VERSION_1_1","Value":2}
|
||||
,{"Name":"D3D_ROOT_SIGNATURE_VERSION_1_2","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -5097,7 +5147,59 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"DynamicDepthBiasSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"GPUUploadHeapSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_FEATURE_DATA_D3D12_OPTIONS17"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"NonNormalizedCoordinateSamplersSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ManualWriteTrackingResourceSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_FEATURE_DATA_D3D12_OPTIONS18"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"RenderPassesValid","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_FEATURE_DATA_D3D12_OPTIONS19"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"MismatchingOutputDimensionsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"SupportedSampleCountsWithNoOutputs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"PointSamplingAddressesNeverRoundUp","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"RasterizerDesc2Supported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"NarrowQuadrilateralLinesSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"AnisoFilterWithPointMipSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MaxSamplerDescriptorHeapSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MaxSamplerDescriptorHeapSizeWithStaticSamplers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MaxViewDescriptorHeapSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ComputeOnlyCustomHeapSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
@@ -5145,6 +5247,7 @@
|
||||
,{"Name":"D3D12_HEAP_TYPE_UPLOAD","Value":2}
|
||||
,{"Name":"D3D12_HEAP_TYPE_READBACK","Value":3}
|
||||
,{"Name":"D3D12_HEAP_TYPE_CUSTOM","Value":4}
|
||||
,{"Name":"D3D12_HEAP_TYPE_GPU_UPLOAD","Value":5}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -5215,6 +5318,7 @@
|
||||
,{"Name":"D3D12_HEAP_FLAG_ALLOW_SHADER_ATOMICS","Value":1024}
|
||||
,{"Name":"D3D12_HEAP_FLAG_CREATE_NOT_RESIDENT","Value":2048}
|
||||
,{"Name":"D3D12_HEAP_FLAG_CREATE_NOT_ZEROED","Value":4096}
|
||||
,{"Name":"D3D12_HEAP_FLAG_TOOLS_USE_MANUAL_WRITE_TRACKING","Value":8192}
|
||||
,{"Name":"D3D12_HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES","Value":0}
|
||||
,{"Name":"D3D12_HEAP_FLAG_ALLOW_ONLY_BUFFERS","Value":192}
|
||||
,{"Name":"D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES","Value":68}
|
||||
@@ -5879,7 +5983,7 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"ViewInstanceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pViewInstanceLocations","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIEW_INSTANCE_LOCATION","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pViewInstanceLocations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_VIEW_INSTANCE_LOCATION","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIEW_INSTANCING_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
@@ -6190,6 +6294,7 @@
|
||||
,{"Name":"D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR","Value":17}
|
||||
,{"Name":"D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT","Value":20}
|
||||
,{"Name":"D3D12_FILTER_MIN_MAG_MIP_LINEAR","Value":21}
|
||||
,{"Name":"D3D12_FILTER_MIN_MAG_ANISOTROPIC_MIP_POINT","Value":84}
|
||||
,{"Name":"D3D12_FILTER_ANISOTROPIC","Value":85}
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT","Value":128}
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR","Value":129}
|
||||
@@ -6199,6 +6304,7 @@
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR","Value":145}
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT","Value":148}
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR","Value":149}
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_MIN_MAG_ANISOTROPIC_MIP_POINT","Value":212}
|
||||
,{"Name":"D3D12_FILTER_COMPARISON_ANISOTROPIC","Value":213}
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT","Value":256}
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR","Value":257}
|
||||
@@ -6208,6 +6314,7 @@
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","Value":273}
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT","Value":276}
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR","Value":277}
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT","Value":340}
|
||||
,{"Name":"D3D12_FILTER_MINIMUM_ANISOTROPIC","Value":341}
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT","Value":384}
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR","Value":385}
|
||||
@@ -6217,6 +6324,7 @@
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR","Value":401}
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT","Value":404}
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR","Value":405}
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_MIN_MAG_ANISOTROPIC_MIP_POINT","Value":468}
|
||||
,{"Name":"D3D12_FILTER_MAXIMUM_ANISOTROPIC","Value":469}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
@@ -6298,6 +6406,7 @@
|
||||
,"Values":[
|
||||
{"Name":"D3D12_SAMPLER_FLAG_NONE","Value":0}
|
||||
,{"Name":"D3D12_SAMPLER_FLAG_UINT_BORDER_COLOR","Value":1}
|
||||
,{"Name":"D3D12_SAMPLER_FLAG_NON_NORMALIZED_COORDINATES","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -6988,7 +7097,7 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"NumDescriptorRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pDescriptorRanges","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DESCRIPTOR_RANGE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pDescriptorRanges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_DESCRIPTOR_RANGE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
@@ -7157,6 +7266,33 @@
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_STATIC_SAMPLER_DESC1"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"D3D12_FILTER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"AddressU","Type":{"Kind":"ApiRef","Name":"D3D12_TEXTURE_ADDRESS_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"AddressV","Type":{"Kind":"ApiRef","Name":"D3D12_TEXTURE_ADDRESS_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"AddressW","Type":{"Kind":"ApiRef","Name":"D3D12_TEXTURE_ADDRESS_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MipLODBias","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"MaxAnisotropy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ComparisonFunc","Type":{"Kind":"ApiRef","Name":"D3D12_COMPARISON_FUNC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"BorderColor","Type":{"Kind":"ApiRef","Name":"D3D12_STATIC_BORDER_COLOR","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MinLOD","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"MaxLOD","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"ShaderRegister","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"RegisterSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ShaderVisibility","Type":{"Kind":"ApiRef","Name":"D3D12_SHADER_VISIBILITY","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_SAMPLER_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_ROOT_SIGNATURE_DESC"
|
||||
,"Architectures":[]
|
||||
@@ -7167,9 +7303,9 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"NumParameters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_ROOT_PARAMETER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_ROOT_PARAMETER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"NumStaticSamplers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pStaticSamplers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_STATIC_SAMPLER_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pStaticSamplers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_STATIC_SAMPLER_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_ROOT_SIGNATURE_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
@@ -7221,7 +7357,7 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"NumDescriptorRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pDescriptorRanges","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DESCRIPTOR_RANGE1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pDescriptorRanges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_DESCRIPTOR_RANGE1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
@@ -7297,11 +7433,29 @@
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"NumParameters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_ROOT_PARAMETER1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"NumStaticSamplers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pStaticSamplers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_STATIC_SAMPLER_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_ROOT_SIGNATURE_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_ROOT_SIGNATURE_DESC2"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"NumParameters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_ROOT_PARAMETER1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"NumStaticSamplers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pStaticSamplers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_STATIC_SAMPLER_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pStaticSamplers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_STATIC_SAMPLER_DESC1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_ROOT_SIGNATURE_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
@@ -7331,6 +7485,7 @@
|
||||
,"Fields":[
|
||||
{"Name":"Desc_1_0","Type":{"Kind":"ApiRef","Name":"D3D12_ROOT_SIGNATURE_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Desc_1_1","Type":{"Kind":"ApiRef","Name":"D3D12_ROOT_SIGNATURE_DESC1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Desc_1_2","Type":{"Kind":"ApiRef","Name":"D3D12_ROOT_SIGNATURE_DESC2","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
@@ -7871,7 +8026,7 @@
|
||||
,"Fields":[
|
||||
{"Name":"ByteStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"NumArgumentDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pArgumentDescs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_INDIRECT_ARGUMENT_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pArgumentDescs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_INDIRECT_ARGUMENT_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
@@ -8754,7 +8909,7 @@
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"RenderTargetView","Type":{"Kind":"ApiRef","Name":"D3D12_CPU_DESCRIPTOR_HANDLE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ColorRGBA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ColorRGBA","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"NumRects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRects","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
]
|
||||
@@ -8771,7 +8926,7 @@
|
||||
{"Name":"ViewGPUHandleInCurrentHeap","Type":{"Kind":"ApiRef","Name":"D3D12_GPU_DESCRIPTOR_HANDLE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ViewCPUHandle","Type":{"Kind":"ApiRef","Name":"D3D12_CPU_DESCRIPTOR_HANDLE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"Values","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"NumRects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRects","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
@@ -8788,7 +8943,7 @@
|
||||
{"Name":"ViewGPUHandleInCurrentHeap","Type":{"Kind":"ApiRef","Name":"D3D12_GPU_DESCRIPTOR_HANDLE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ViewCPUHandle","Type":{"Kind":"ApiRef","Name":"D3D12_CPU_DESCRIPTOR_HANDLE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"Values","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":4,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"NumRects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRects","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
@@ -11630,6 +11785,7 @@
|
||||
,{"Name":"D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH","Value":42}
|
||||
,{"Name":"D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME","Value":43}
|
||||
,{"Name":"D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA","Value":44}
|
||||
,{"Name":"D3D12_AUTO_BREADCRUMB_OP_BARRIER","Value":45}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -11642,9 +11798,9 @@
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"pCommandListDebugNameA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
{"Name":"pCommandListDebugNameA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandListDebugNameW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandQueueDebugNameA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandQueueDebugNameA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandQueueDebugNameW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandList","Type":{"Kind":"ApiRef","Name":"ID3D12GraphicsCommandList","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
@@ -11680,9 +11836,9 @@
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"pCommandListDebugNameA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
{"Name":"pCommandListDebugNameA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandListDebugNameW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandQueueDebugNameA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandQueueDebugNameA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandQueueDebugNameW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pCommandList","Type":{"Kind":"ApiRef","Name":"ID3D12GraphicsCommandList","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
@@ -11803,7 +11959,7 @@
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"ObjectNameA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
{"Name":"ObjectNameA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"ObjectNameW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"AllocationType","Type":{"Kind":"ApiRef","Name":"D3D12_DRED_ALLOCATION_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DRED_ALLOCATION_NODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
@@ -11820,7 +11976,7 @@
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"ObjectNameA","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
{"Name":"ObjectNameA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"ObjectNameW","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"AllocationType","Type":{"Kind":"ApiRef","Name":"D3D12_DRED_ALLOCATION_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pNext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DRED_ALLOCATION_NODE1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
@@ -12563,6 +12719,9 @@
|
||||
,{"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE","Value":1}
|
||||
,{"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_CLEAR","Value":2}
|
||||
,{"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_NO_ACCESS","Value":3}
|
||||
,{"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER","Value":4}
|
||||
,{"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_SRV","Value":5}
|
||||
,{"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE_PRESERVE_LOCAL_UAV","Value":6}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -12580,6 +12739,21 @@
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_PRESERVE_LOCAL_PARAMETERS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"AdditionalWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"AdditionalHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS"
|
||||
,"Architectures":[]
|
||||
@@ -12603,6 +12777,7 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"Clear","Type":{"Kind":"ApiRef","Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"PreserveLocal","Type":{"Kind":"ApiRef","Name":"D3D12_RENDER_PASS_BEGINNING_ACCESS_PRESERVE_LOCAL_PARAMETERS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
@@ -12621,6 +12796,9 @@
|
||||
,{"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE","Value":1}
|
||||
,{"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_RESOLVE","Value":2}
|
||||
,{"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_NO_ACCESS","Value":3}
|
||||
,{"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_RENDER","Value":4}
|
||||
,{"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_SRV","Value":5}
|
||||
,{"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_PRESERVE_LOCAL_UAV","Value":6}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -12654,7 +12832,7 @@
|
||||
{"Name":"pSrcResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pDstResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"SubresourceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pSubresourceParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"pSubresourceParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":-1,"Child":{"Kind":"ApiRef","Name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Const"]}
|
||||
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ResolveMode","Type":{"Kind":"ApiRef","Name":"D3D12_RESOLVE_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"PreserveResolveSource","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
@@ -12662,6 +12840,21 @@
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_RENDER_PASS_ENDING_ACCESS_PRESERVE_LOCAL_PARAMETERS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"AdditionalWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"AdditionalHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_RENDER_PASS_ENDING_ACCESS"
|
||||
,"Architectures":[]
|
||||
@@ -12685,6 +12878,7 @@
|
||||
,"SizeField":""
|
||||
,"Fields":[
|
||||
{"Name":"Resolve","Type":{"Kind":"ApiRef","Name":"D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"PreserveLocal","Type":{"Kind":"ApiRef","Name":"D3D12_RENDER_PASS_ENDING_ACCESS_PRESERVE_LOCAL_PARAMETERS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
]
|
||||
@@ -12737,6 +12931,8 @@
|
||||
,{"Name":"D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES","Value":1}
|
||||
,{"Name":"D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS","Value":2}
|
||||
,{"Name":"D3D12_RENDER_PASS_FLAG_RESUMING_PASS","Value":4}
|
||||
,{"Name":"D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH","Value":8}
|
||||
,{"Name":"D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL","Value":16}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -13380,7 +13576,7 @@
|
||||
,{"Name":"pOptimizedClearValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_CLEAR_VALUE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pProtectedSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"NumCastableFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"riidResource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
]
|
||||
@@ -13400,7 +13596,7 @@
|
||||
,{"Name":"InitialLayout","Type":{"Kind":"ApiRef","Name":"D3D12_BARRIER_LAYOUT","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pOptimizedClearValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_CLEAR_VALUE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"NumCastableFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
]
|
||||
@@ -13419,7 +13615,7 @@
|
||||
,{"Name":"pOptimizedClearValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_CLEAR_VALUE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pProtectedSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"NumCastableFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
]
|
||||
@@ -13449,6 +13645,33 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"ID3D12Device12"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"5af5c532-4c91-4cd0-b541-15a405395fc5"
|
||||
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Device11","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
||||
,"Methods":[
|
||||
{
|
||||
"Name":"GetResourceAllocationInfo3"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_ALLOCATION_INFO","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"visibleMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"numResourceDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pResourceDescs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_DESC1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"pNumCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"ppCastableFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pResourceAllocationInfo1","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_ALLOCATION_INFO1","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"ID3D12VirtualizationGuestDevice"
|
||||
,"Architectures":[]
|
||||
@@ -14327,6 +14550,29 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"ID3D12ManualWriteTrackingResource"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"86ca3b85-49ad-4b6e-aed5-eddb18540f41"
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[
|
||||
{
|
||||
"Name":"TrackWrite"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"Subresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pWrittenRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RANGE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_MESSAGE_CATEGORY"
|
||||
,"Architectures":[]
|
||||
@@ -15304,8 +15550,18 @@
|
||||
,{"Name":"D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NO_PIPELINE","Value":1367}
|
||||
,{"Name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_FLAG_MISSING","Value":1368}
|
||||
,{"Name":"D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NO_PIPELINE","Value":1369}
|
||||
,{"Name":"D3D12_MESSAGE_ID_NONNORMALIZED_COORDINATE_SAMPLING_NOT_SUPPORTED","Value":1370}
|
||||
,{"Name":"D3D12_MESSAGE_ID_INVALID_CAST_TARGET","Value":1371}
|
||||
,{"Name":"D3D12_MESSAGE_ID_D3D12_MESSAGES_END","Value":1372}
|
||||
,{"Name":"D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_END_STATE","Value":1372}
|
||||
,{"Name":"D3D12_MESSAGE_ID_RENDER_PASS_COMMANDLIST_INVALID_START_STATE","Value":1373}
|
||||
,{"Name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_ACCESS","Value":1374}
|
||||
,{"Name":"D3D12_MESSAGE_ID_RENDER_PASS_MISMATCHING_LOCAL_PRESERVE_PARAMETERS","Value":1375}
|
||||
,{"Name":"D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_PRESERVE_RENDER_PARAMETERS_ERROR","Value":1376}
|
||||
,{"Name":"D3D12_MESSAGE_ID_RENDER_PASS_LOCAL_DEPTH_STENCIL_ERROR","Value":1377}
|
||||
,{"Name":"D3D12_MESSAGE_ID_DRAW_POTENTIALLY_OUTSIDE_OF_VALID_RENDER_AREA","Value":1378}
|
||||
,{"Name":"D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_INVALID_LINERASTERIZATIONMODE","Value":1379}
|
||||
,{"Name":"D3D12_MESSAGE_ID_CREATERESOURCE_INVALIDALIGNMENT_SMALLRESOURCE","Value":1380}
|
||||
,{"Name":"D3D12_MESSAGE_ID_D3D12_MESSAGES_END","Value":1381}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}
|
||||
@@ -15321,7 +15577,7 @@
|
||||
{"Name":"Category","Type":{"Kind":"ApiRef","Name":"D3D12_MESSAGE_CATEGORY","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Severity","Type":{"Kind":"ApiRef","Name":"D3D12_MESSAGE_SEVERITY","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ID","Type":{"Kind":"ApiRef","Name":"D3D12_MESSAGE_ID","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pDescription","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"pDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
|
||||
,{"Name":"DescriptionByteLength","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[
|
||||
@@ -16377,6 +16633,31 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"ID3D12DSRDeviceFactory"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"51ee7783-6426-4428-b182-42f3541fca71"
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[
|
||||
{
|
||||
"Name":"CreateDSRDevice"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pD3D12Device","Type":{"Kind":"ApiRef","Name":"ID3D12Device","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvDSRDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"Name":"D3D12_SHADER_VERSION_TYPE"
|
||||
,"Architectures":[]
|
||||
|
||||
Reference in New Issue
Block a user