Files
marlersoft-win32json/api/Graphics.Direct3D.json
T
Jonathan Marler 826a200538 19.0.1-preview
2023-08-13 16:50:38 -06:00

1407 lines
51 KiB
JSON

{
"Constants":[
{
"Name":"D3D_FL9_1_REQ_TEXTURE1D_U_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"D3D_FL9_3_REQ_TEXTURE1D_U_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_REQ_TEXTURE2D_U_OR_V_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"D3D_FL9_3_REQ_TEXTURE2D_U_OR_V_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_REQ_TEXTURECUBE_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"D3D_FL9_3_REQ_TEXTURECUBE_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_REQ_TEXTURE3D_U_V_OR_W_DIMENSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_DEFAULT_MAX_ANISOTROPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_IA_PRIMITIVE_MAX_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65535
,"Attrs":[]
}
,{
"Name":"D3D_FL9_2_IA_PRIMITIVE_MAX_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048575
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_SIMULTANEOUS_RENDER_TARGET_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"D3D_FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"D3D_FL9_1_MAX_TEXTURE_REPEAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"D3D_FL9_2_MAX_TEXTURE_REPEAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"D3D_FL9_3_MAX_TEXTURE_REPEAT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_DOUBLES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_COMPUTE_SHADERS_PLUS_RAW_AND_STRUCTURED_BUFFERS_VIA_SHADER_4_X"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_UAVS_AT_EVERY_STAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_64_UAVS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_MINIMUM_PRECISION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_11_1_DOUBLE_EXTENSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_11_1_SHADER_EXTENSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_LEVEL_9_COMPARISON_FILTERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_TILED_RESOURCES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_STENCIL_REF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_INNER_COVERAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_TYPED_UAV_LOAD_ADDITIONAL_FORMATS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_ROVS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_WAVE_OPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_INT64_OPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_VIEW_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_BARYCENTRICS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_NATIVE_16BIT_OPS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_SHADING_RATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_RAYTRACING_TIER_1_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_SAMPLER_FEEDBACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_TYPED_RESOURCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_GROUP_SHARED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_DERIVATIVES_IN_MESH_AND_AMPLIFICATION_SHADERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_RESOURCE_DESCRIPTOR_HEAP_INDEXING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_SAMPLER_DESCRIPTOR_HEAP_INDEXING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67108864
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_WAVE_MMA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134217728
,"Attrs":[]
}
,{
"Name":"D3D_SHADER_FEATURE_ATOMIC_INT64_ON_DESCRIPTOR_HEAP_RESOURCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435456
,"Attrs":[]
}
,{
"Name":"WKPDID_D3DDebugObjectName"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"429b8c22-9188-4b0c-8742-acb0bf85c200"
,"Attrs":[]
}
,{
"Name":"WKPDID_D3DDebugObjectNameW"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4cca5fd8-921f-42c8-8566-70caf2a9b741"
,"Attrs":[]
}
,{
"Name":"WKPDID_CommentStringW"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"d0149dc0-90e8-4ec8-8144-e900ad266bb2"
,"Attrs":[]
}
,{
"Name":"WKPDID_D3D12UniqueObjectId"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"1b39de15-ec04-4bae-ba4d-8cef79fc04c1"
,"Attrs":[]
}
,{
"Name":"D3D_COMPONENT_MASK_X"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"D3D_COMPONENT_MASK_Y"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"D3D_COMPONENT_MASK_Z"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"D3D_COMPONENT_MASK_W"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"D3D_TEXTURE_LAYOUT_ROW_MAJOR"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"b5dc234f-72bb-4bec-9705-8cf258df6b6c"
,"Attrs":[]
}
,{
"Name":"D3D_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4c0f29e3-3f5f-4d35-84c9-bc0983b62c28"
,"Attrs":[]
}
]
,"Types":[
{
"Name":"D3D_DRIVER_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_DRIVER_TYPE_UNKNOWN","Value":0}
,{"Name":"D3D_DRIVER_TYPE_HARDWARE","Value":1}
,{"Name":"D3D_DRIVER_TYPE_REFERENCE","Value":2}
,{"Name":"D3D_DRIVER_TYPE_NULL","Value":3}
,{"Name":"D3D_DRIVER_TYPE_SOFTWARE","Value":4}
,{"Name":"D3D_DRIVER_TYPE_WARP","Value":5}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_FEATURE_LEVEL"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_FEATURE_LEVEL_1_0_CORE","Value":4096}
,{"Name":"D3D_FEATURE_LEVEL_9_1","Value":37120}
,{"Name":"D3D_FEATURE_LEVEL_9_2","Value":37376}
,{"Name":"D3D_FEATURE_LEVEL_9_3","Value":37632}
,{"Name":"D3D_FEATURE_LEVEL_10_0","Value":40960}
,{"Name":"D3D_FEATURE_LEVEL_10_1","Value":41216}
,{"Name":"D3D_FEATURE_LEVEL_11_0","Value":45056}
,{"Name":"D3D_FEATURE_LEVEL_11_1","Value":45312}
,{"Name":"D3D_FEATURE_LEVEL_12_0","Value":49152}
,{"Name":"D3D_FEATURE_LEVEL_12_1","Value":49408}
,{"Name":"D3D_FEATURE_LEVEL_12_2","Value":49664}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_PRIMITIVE_TOPOLOGY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_PRIMITIVE_TOPOLOGY_UNDEFINED","Value":0}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_POINTLIST","Value":1}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_LINELIST","Value":2}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_LINESTRIP","Value":3}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST","Value":4}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","Value":5}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","Value":10}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","Value":11}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","Value":12}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","Value":13}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST","Value":33}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST","Value":34}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST","Value":35}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST","Value":36}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST","Value":37}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST","Value":38}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST","Value":39}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST","Value":40}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST","Value":41}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST","Value":42}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST","Value":43}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST","Value":44}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST","Value":45}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST","Value":46}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST","Value":47}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST","Value":48}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST","Value":49}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST","Value":50}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST","Value":51}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST","Value":52}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST","Value":53}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST","Value":54}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST","Value":55}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST","Value":56}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST","Value":57}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST","Value":58}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST","Value":59}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST","Value":60}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST","Value":61}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST","Value":62}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST","Value":63}
,{"Name":"D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST","Value":64}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED","Value":0}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_POINTLIST","Value":1}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_LINELIST","Value":2}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP","Value":3}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST","Value":4}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","Value":5}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","Value":10}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","Value":11}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","Value":12}
,{"Name":"D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","Value":13}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED","Value":0}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_POINTLIST","Value":1}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_LINELIST","Value":2}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP","Value":3}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST","Value":4}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP","Value":5}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ","Value":10}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ","Value":11}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ","Value":12}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ","Value":13}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST","Value":33}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST","Value":34}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST","Value":35}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST","Value":36}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST","Value":37}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST","Value":38}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST","Value":39}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST","Value":40}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST","Value":41}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST","Value":42}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST","Value":43}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST","Value":44}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST","Value":45}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST","Value":46}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST","Value":47}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST","Value":48}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST","Value":49}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST","Value":50}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST","Value":51}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST","Value":52}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST","Value":53}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST","Value":54}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST","Value":55}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST","Value":56}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST","Value":57}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST","Value":58}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST","Value":59}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST","Value":60}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST","Value":61}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST","Value":62}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST","Value":63}
,{"Name":"D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST","Value":64}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_PRIMITIVE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_PRIMITIVE_UNDEFINED","Value":0}
,{"Name":"D3D_PRIMITIVE_POINT","Value":1}
,{"Name":"D3D_PRIMITIVE_LINE","Value":2}
,{"Name":"D3D_PRIMITIVE_TRIANGLE","Value":3}
,{"Name":"D3D_PRIMITIVE_LINE_ADJ","Value":6}
,{"Name":"D3D_PRIMITIVE_TRIANGLE_ADJ","Value":7}
,{"Name":"D3D_PRIMITIVE_1_CONTROL_POINT_PATCH","Value":8}
,{"Name":"D3D_PRIMITIVE_2_CONTROL_POINT_PATCH","Value":9}
,{"Name":"D3D_PRIMITIVE_3_CONTROL_POINT_PATCH","Value":10}
,{"Name":"D3D_PRIMITIVE_4_CONTROL_POINT_PATCH","Value":11}
,{"Name":"D3D_PRIMITIVE_5_CONTROL_POINT_PATCH","Value":12}
,{"Name":"D3D_PRIMITIVE_6_CONTROL_POINT_PATCH","Value":13}
,{"Name":"D3D_PRIMITIVE_7_CONTROL_POINT_PATCH","Value":14}
,{"Name":"D3D_PRIMITIVE_8_CONTROL_POINT_PATCH","Value":15}
,{"Name":"D3D_PRIMITIVE_9_CONTROL_POINT_PATCH","Value":16}
,{"Name":"D3D_PRIMITIVE_10_CONTROL_POINT_PATCH","Value":17}
,{"Name":"D3D_PRIMITIVE_11_CONTROL_POINT_PATCH","Value":18}
,{"Name":"D3D_PRIMITIVE_12_CONTROL_POINT_PATCH","Value":19}
,{"Name":"D3D_PRIMITIVE_13_CONTROL_POINT_PATCH","Value":20}
,{"Name":"D3D_PRIMITIVE_14_CONTROL_POINT_PATCH","Value":21}
,{"Name":"D3D_PRIMITIVE_15_CONTROL_POINT_PATCH","Value":22}
,{"Name":"D3D_PRIMITIVE_16_CONTROL_POINT_PATCH","Value":23}
,{"Name":"D3D_PRIMITIVE_17_CONTROL_POINT_PATCH","Value":24}
,{"Name":"D3D_PRIMITIVE_18_CONTROL_POINT_PATCH","Value":25}
,{"Name":"D3D_PRIMITIVE_19_CONTROL_POINT_PATCH","Value":26}
,{"Name":"D3D_PRIMITIVE_20_CONTROL_POINT_PATCH","Value":27}
,{"Name":"D3D_PRIMITIVE_21_CONTROL_POINT_PATCH","Value":28}
,{"Name":"D3D_PRIMITIVE_22_CONTROL_POINT_PATCH","Value":29}
,{"Name":"D3D_PRIMITIVE_23_CONTROL_POINT_PATCH","Value":30}
,{"Name":"D3D_PRIMITIVE_24_CONTROL_POINT_PATCH","Value":31}
,{"Name":"D3D_PRIMITIVE_25_CONTROL_POINT_PATCH","Value":32}
,{"Name":"D3D_PRIMITIVE_26_CONTROL_POINT_PATCH","Value":33}
,{"Name":"D3D_PRIMITIVE_27_CONTROL_POINT_PATCH","Value":34}
,{"Name":"D3D_PRIMITIVE_28_CONTROL_POINT_PATCH","Value":35}
,{"Name":"D3D_PRIMITIVE_29_CONTROL_POINT_PATCH","Value":36}
,{"Name":"D3D_PRIMITIVE_30_CONTROL_POINT_PATCH","Value":37}
,{"Name":"D3D_PRIMITIVE_31_CONTROL_POINT_PATCH","Value":38}
,{"Name":"D3D_PRIMITIVE_32_CONTROL_POINT_PATCH","Value":39}
,{"Name":"D3D10_PRIMITIVE_UNDEFINED","Value":0}
,{"Name":"D3D10_PRIMITIVE_POINT","Value":1}
,{"Name":"D3D10_PRIMITIVE_LINE","Value":2}
,{"Name":"D3D10_PRIMITIVE_TRIANGLE","Value":3}
,{"Name":"D3D10_PRIMITIVE_LINE_ADJ","Value":6}
,{"Name":"D3D10_PRIMITIVE_TRIANGLE_ADJ","Value":7}
,{"Name":"D3D11_PRIMITIVE_UNDEFINED","Value":0}
,{"Name":"D3D11_PRIMITIVE_POINT","Value":1}
,{"Name":"D3D11_PRIMITIVE_LINE","Value":2}
,{"Name":"D3D11_PRIMITIVE_TRIANGLE","Value":3}
,{"Name":"D3D11_PRIMITIVE_LINE_ADJ","Value":6}
,{"Name":"D3D11_PRIMITIVE_TRIANGLE_ADJ","Value":7}
,{"Name":"D3D11_PRIMITIVE_1_CONTROL_POINT_PATCH","Value":8}
,{"Name":"D3D11_PRIMITIVE_2_CONTROL_POINT_PATCH","Value":9}
,{"Name":"D3D11_PRIMITIVE_3_CONTROL_POINT_PATCH","Value":10}
,{"Name":"D3D11_PRIMITIVE_4_CONTROL_POINT_PATCH","Value":11}
,{"Name":"D3D11_PRIMITIVE_5_CONTROL_POINT_PATCH","Value":12}
,{"Name":"D3D11_PRIMITIVE_6_CONTROL_POINT_PATCH","Value":13}
,{"Name":"D3D11_PRIMITIVE_7_CONTROL_POINT_PATCH","Value":14}
,{"Name":"D3D11_PRIMITIVE_8_CONTROL_POINT_PATCH","Value":15}
,{"Name":"D3D11_PRIMITIVE_9_CONTROL_POINT_PATCH","Value":16}
,{"Name":"D3D11_PRIMITIVE_10_CONTROL_POINT_PATCH","Value":17}
,{"Name":"D3D11_PRIMITIVE_11_CONTROL_POINT_PATCH","Value":18}
,{"Name":"D3D11_PRIMITIVE_12_CONTROL_POINT_PATCH","Value":19}
,{"Name":"D3D11_PRIMITIVE_13_CONTROL_POINT_PATCH","Value":20}
,{"Name":"D3D11_PRIMITIVE_14_CONTROL_POINT_PATCH","Value":21}
,{"Name":"D3D11_PRIMITIVE_15_CONTROL_POINT_PATCH","Value":22}
,{"Name":"D3D11_PRIMITIVE_16_CONTROL_POINT_PATCH","Value":23}
,{"Name":"D3D11_PRIMITIVE_17_CONTROL_POINT_PATCH","Value":24}
,{"Name":"D3D11_PRIMITIVE_18_CONTROL_POINT_PATCH","Value":25}
,{"Name":"D3D11_PRIMITIVE_19_CONTROL_POINT_PATCH","Value":26}
,{"Name":"D3D11_PRIMITIVE_20_CONTROL_POINT_PATCH","Value":27}
,{"Name":"D3D11_PRIMITIVE_21_CONTROL_POINT_PATCH","Value":28}
,{"Name":"D3D11_PRIMITIVE_22_CONTROL_POINT_PATCH","Value":29}
,{"Name":"D3D11_PRIMITIVE_23_CONTROL_POINT_PATCH","Value":30}
,{"Name":"D3D11_PRIMITIVE_24_CONTROL_POINT_PATCH","Value":31}
,{"Name":"D3D11_PRIMITIVE_25_CONTROL_POINT_PATCH","Value":32}
,{"Name":"D3D11_PRIMITIVE_26_CONTROL_POINT_PATCH","Value":33}
,{"Name":"D3D11_PRIMITIVE_27_CONTROL_POINT_PATCH","Value":34}
,{"Name":"D3D11_PRIMITIVE_28_CONTROL_POINT_PATCH","Value":35}
,{"Name":"D3D11_PRIMITIVE_29_CONTROL_POINT_PATCH","Value":36}
,{"Name":"D3D11_PRIMITIVE_30_CONTROL_POINT_PATCH","Value":37}
,{"Name":"D3D11_PRIMITIVE_31_CONTROL_POINT_PATCH","Value":38}
,{"Name":"D3D11_PRIMITIVE_32_CONTROL_POINT_PATCH","Value":39}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SRV_DIMENSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_SRV_DIMENSION_UNKNOWN","Value":0}
,{"Name":"D3D_SRV_DIMENSION_BUFFER","Value":1}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE1D","Value":2}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE1DARRAY","Value":3}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE2D","Value":4}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE2DARRAY","Value":5}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE2DMS","Value":6}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE2DMSARRAY","Value":7}
,{"Name":"D3D_SRV_DIMENSION_TEXTURE3D","Value":8}
,{"Name":"D3D_SRV_DIMENSION_TEXTURECUBE","Value":9}
,{"Name":"D3D_SRV_DIMENSION_TEXTURECUBEARRAY","Value":10}
,{"Name":"D3D_SRV_DIMENSION_BUFFEREX","Value":11}
,{"Name":"D3D10_SRV_DIMENSION_UNKNOWN","Value":0}
,{"Name":"D3D10_SRV_DIMENSION_BUFFER","Value":1}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE1D","Value":2}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE1DARRAY","Value":3}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE2D","Value":4}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE2DARRAY","Value":5}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE2DMS","Value":6}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE2DMSARRAY","Value":7}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURE3D","Value":8}
,{"Name":"D3D10_SRV_DIMENSION_TEXTURECUBE","Value":9}
,{"Name":"D3D10_1_SRV_DIMENSION_UNKNOWN","Value":0}
,{"Name":"D3D10_1_SRV_DIMENSION_BUFFER","Value":1}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE1D","Value":2}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY","Value":3}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE2D","Value":4}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY","Value":5}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE2DMS","Value":6}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY","Value":7}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURE3D","Value":8}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURECUBE","Value":9}
,{"Name":"D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY","Value":10}
,{"Name":"D3D11_SRV_DIMENSION_UNKNOWN","Value":0}
,{"Name":"D3D11_SRV_DIMENSION_BUFFER","Value":1}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE1D","Value":2}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE1DARRAY","Value":3}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE2D","Value":4}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE2DARRAY","Value":5}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE2DMS","Value":6}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE2DMSARRAY","Value":7}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURE3D","Value":8}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURECUBE","Value":9}
,{"Name":"D3D11_SRV_DIMENSION_TEXTURECUBEARRAY","Value":10}
,{"Name":"D3D11_SRV_DIMENSION_BUFFEREX","Value":11}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SHADER_MACRO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Definition","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"ID3DBlob"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8ba5fb08-5195-40e2-ac58-0d989c3a0102"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetBufferPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"GetBufferSize"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UIntPtr"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"PFN_DESTRUCTION_CALLBACK"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ID3DDestructionNotifier"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a06eb39a-50da-425b-8c31-4eecd6c270f3"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"RegisterDestructionCallback"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"callbackFn","Type":{"Kind":"ApiRef","Name":"PFN_DESTRUCTION_CALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.Direct3D","Parents":[]},"Attrs":["In"]}
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"pCallbackID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"UnregisterDestructionCallback"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"callbackID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"D3D_INCLUDE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_INCLUDE_LOCAL","Value":0}
,{"Name":"D3D_INCLUDE_SYSTEM","Value":1}
,{"Name":"D3D10_INCLUDE_LOCAL","Value":0}
,{"Name":"D3D10_INCLUDE_SYSTEM","Value":1}
,{"Name":"D3D_INCLUDE_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"ID3DInclude"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":null
,"Interface":null
,"Methods":[
{
"Name":"Open"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"IncludeType","Type":{"Kind":"ApiRef","Name":"D3D_INCLUDE_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":["In"]}
,{"Name":"pFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pParentData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
,{"Name":"ppData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
,{"Name":"pBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"Close"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"D3D_SHADER_VARIABLE_CLASS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_SVC_SCALAR","Value":0}
,{"Name":"D3D_SVC_VECTOR","Value":1}
,{"Name":"D3D_SVC_MATRIX_ROWS","Value":2}
,{"Name":"D3D_SVC_MATRIX_COLUMNS","Value":3}
,{"Name":"D3D_SVC_OBJECT","Value":4}
,{"Name":"D3D_SVC_STRUCT","Value":5}
,{"Name":"D3D_SVC_INTERFACE_CLASS","Value":6}
,{"Name":"D3D_SVC_INTERFACE_POINTER","Value":7}
,{"Name":"D3D10_SVC_SCALAR","Value":0}
,{"Name":"D3D10_SVC_VECTOR","Value":1}
,{"Name":"D3D10_SVC_MATRIX_ROWS","Value":2}
,{"Name":"D3D10_SVC_MATRIX_COLUMNS","Value":3}
,{"Name":"D3D10_SVC_OBJECT","Value":4}
,{"Name":"D3D10_SVC_STRUCT","Value":5}
,{"Name":"D3D11_SVC_INTERFACE_CLASS","Value":6}
,{"Name":"D3D11_SVC_INTERFACE_POINTER","Value":7}
,{"Name":"D3D_SVC_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SHADER_VARIABLE_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_SVF_USERPACKED","Value":1}
,{"Name":"D3D_SVF_USED","Value":2}
,{"Name":"D3D_SVF_INTERFACE_POINTER","Value":4}
,{"Name":"D3D_SVF_INTERFACE_PARAMETER","Value":8}
,{"Name":"D3D10_SVF_USERPACKED","Value":1}
,{"Name":"D3D10_SVF_USED","Value":2}
,{"Name":"D3D11_SVF_INTERFACE_POINTER","Value":4}
,{"Name":"D3D11_SVF_INTERFACE_PARAMETER","Value":8}
,{"Name":"D3D_SVF_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SHADER_VARIABLE_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_SVT_VOID","Value":0}
,{"Name":"D3D_SVT_BOOL","Value":1}
,{"Name":"D3D_SVT_INT","Value":2}
,{"Name":"D3D_SVT_FLOAT","Value":3}
,{"Name":"D3D_SVT_STRING","Value":4}
,{"Name":"D3D_SVT_TEXTURE","Value":5}
,{"Name":"D3D_SVT_TEXTURE1D","Value":6}
,{"Name":"D3D_SVT_TEXTURE2D","Value":7}
,{"Name":"D3D_SVT_TEXTURE3D","Value":8}
,{"Name":"D3D_SVT_TEXTURECUBE","Value":9}
,{"Name":"D3D_SVT_SAMPLER","Value":10}
,{"Name":"D3D_SVT_SAMPLER1D","Value":11}
,{"Name":"D3D_SVT_SAMPLER2D","Value":12}
,{"Name":"D3D_SVT_SAMPLER3D","Value":13}
,{"Name":"D3D_SVT_SAMPLERCUBE","Value":14}
,{"Name":"D3D_SVT_PIXELSHADER","Value":15}
,{"Name":"D3D_SVT_VERTEXSHADER","Value":16}
,{"Name":"D3D_SVT_PIXELFRAGMENT","Value":17}
,{"Name":"D3D_SVT_VERTEXFRAGMENT","Value":18}
,{"Name":"D3D_SVT_UINT","Value":19}
,{"Name":"D3D_SVT_UINT8","Value":20}
,{"Name":"D3D_SVT_GEOMETRYSHADER","Value":21}
,{"Name":"D3D_SVT_RASTERIZER","Value":22}
,{"Name":"D3D_SVT_DEPTHSTENCIL","Value":23}
,{"Name":"D3D_SVT_BLEND","Value":24}
,{"Name":"D3D_SVT_BUFFER","Value":25}
,{"Name":"D3D_SVT_CBUFFER","Value":26}
,{"Name":"D3D_SVT_TBUFFER","Value":27}
,{"Name":"D3D_SVT_TEXTURE1DARRAY","Value":28}
,{"Name":"D3D_SVT_TEXTURE2DARRAY","Value":29}
,{"Name":"D3D_SVT_RENDERTARGETVIEW","Value":30}
,{"Name":"D3D_SVT_DEPTHSTENCILVIEW","Value":31}
,{"Name":"D3D_SVT_TEXTURE2DMS","Value":32}
,{"Name":"D3D_SVT_TEXTURE2DMSARRAY","Value":33}
,{"Name":"D3D_SVT_TEXTURECUBEARRAY","Value":34}
,{"Name":"D3D_SVT_HULLSHADER","Value":35}
,{"Name":"D3D_SVT_DOMAINSHADER","Value":36}
,{"Name":"D3D_SVT_INTERFACE_POINTER","Value":37}
,{"Name":"D3D_SVT_COMPUTESHADER","Value":38}
,{"Name":"D3D_SVT_DOUBLE","Value":39}
,{"Name":"D3D_SVT_RWTEXTURE1D","Value":40}
,{"Name":"D3D_SVT_RWTEXTURE1DARRAY","Value":41}
,{"Name":"D3D_SVT_RWTEXTURE2D","Value":42}
,{"Name":"D3D_SVT_RWTEXTURE2DARRAY","Value":43}
,{"Name":"D3D_SVT_RWTEXTURE3D","Value":44}
,{"Name":"D3D_SVT_RWBUFFER","Value":45}
,{"Name":"D3D_SVT_BYTEADDRESS_BUFFER","Value":46}
,{"Name":"D3D_SVT_RWBYTEADDRESS_BUFFER","Value":47}
,{"Name":"D3D_SVT_STRUCTURED_BUFFER","Value":48}
,{"Name":"D3D_SVT_RWSTRUCTURED_BUFFER","Value":49}
,{"Name":"D3D_SVT_APPEND_STRUCTURED_BUFFER","Value":50}
,{"Name":"D3D_SVT_CONSUME_STRUCTURED_BUFFER","Value":51}
,{"Name":"D3D_SVT_MIN8FLOAT","Value":52}
,{"Name":"D3D_SVT_MIN10FLOAT","Value":53}
,{"Name":"D3D_SVT_MIN16FLOAT","Value":54}
,{"Name":"D3D_SVT_MIN12INT","Value":55}
,{"Name":"D3D_SVT_MIN16INT","Value":56}
,{"Name":"D3D_SVT_MIN16UINT","Value":57}
,{"Name":"D3D_SVT_INT16","Value":58}
,{"Name":"D3D_SVT_UINT16","Value":59}
,{"Name":"D3D_SVT_FLOAT16","Value":60}
,{"Name":"D3D_SVT_INT64","Value":61}
,{"Name":"D3D_SVT_UINT64","Value":62}
,{"Name":"D3D10_SVT_VOID","Value":0}
,{"Name":"D3D10_SVT_BOOL","Value":1}
,{"Name":"D3D10_SVT_INT","Value":2}
,{"Name":"D3D10_SVT_FLOAT","Value":3}
,{"Name":"D3D10_SVT_STRING","Value":4}
,{"Name":"D3D10_SVT_TEXTURE","Value":5}
,{"Name":"D3D10_SVT_TEXTURE1D","Value":6}
,{"Name":"D3D10_SVT_TEXTURE2D","Value":7}
,{"Name":"D3D10_SVT_TEXTURE3D","Value":8}
,{"Name":"D3D10_SVT_TEXTURECUBE","Value":9}
,{"Name":"D3D10_SVT_SAMPLER","Value":10}
,{"Name":"D3D10_SVT_SAMPLER1D","Value":11}
,{"Name":"D3D10_SVT_SAMPLER2D","Value":12}
,{"Name":"D3D10_SVT_SAMPLER3D","Value":13}
,{"Name":"D3D10_SVT_SAMPLERCUBE","Value":14}
,{"Name":"D3D10_SVT_PIXELSHADER","Value":15}
,{"Name":"D3D10_SVT_VERTEXSHADER","Value":16}
,{"Name":"D3D10_SVT_PIXELFRAGMENT","Value":17}
,{"Name":"D3D10_SVT_VERTEXFRAGMENT","Value":18}
,{"Name":"D3D10_SVT_UINT","Value":19}
,{"Name":"D3D10_SVT_UINT8","Value":20}
,{"Name":"D3D10_SVT_GEOMETRYSHADER","Value":21}
,{"Name":"D3D10_SVT_RASTERIZER","Value":22}
,{"Name":"D3D10_SVT_DEPTHSTENCIL","Value":23}
,{"Name":"D3D10_SVT_BLEND","Value":24}
,{"Name":"D3D10_SVT_BUFFER","Value":25}
,{"Name":"D3D10_SVT_CBUFFER","Value":26}
,{"Name":"D3D10_SVT_TBUFFER","Value":27}
,{"Name":"D3D10_SVT_TEXTURE1DARRAY","Value":28}
,{"Name":"D3D10_SVT_TEXTURE2DARRAY","Value":29}
,{"Name":"D3D10_SVT_RENDERTARGETVIEW","Value":30}
,{"Name":"D3D10_SVT_DEPTHSTENCILVIEW","Value":31}
,{"Name":"D3D10_SVT_TEXTURE2DMS","Value":32}
,{"Name":"D3D10_SVT_TEXTURE2DMSARRAY","Value":33}
,{"Name":"D3D10_SVT_TEXTURECUBEARRAY","Value":34}
,{"Name":"D3D11_SVT_HULLSHADER","Value":35}
,{"Name":"D3D11_SVT_DOMAINSHADER","Value":36}
,{"Name":"D3D11_SVT_INTERFACE_POINTER","Value":37}
,{"Name":"D3D11_SVT_COMPUTESHADER","Value":38}
,{"Name":"D3D11_SVT_DOUBLE","Value":39}
,{"Name":"D3D11_SVT_RWTEXTURE1D","Value":40}
,{"Name":"D3D11_SVT_RWTEXTURE1DARRAY","Value":41}
,{"Name":"D3D11_SVT_RWTEXTURE2D","Value":42}
,{"Name":"D3D11_SVT_RWTEXTURE2DARRAY","Value":43}
,{"Name":"D3D11_SVT_RWTEXTURE3D","Value":44}
,{"Name":"D3D11_SVT_RWBUFFER","Value":45}
,{"Name":"D3D11_SVT_BYTEADDRESS_BUFFER","Value":46}
,{"Name":"D3D11_SVT_RWBYTEADDRESS_BUFFER","Value":47}
,{"Name":"D3D11_SVT_STRUCTURED_BUFFER","Value":48}
,{"Name":"D3D11_SVT_RWSTRUCTURED_BUFFER","Value":49}
,{"Name":"D3D11_SVT_APPEND_STRUCTURED_BUFFER","Value":50}
,{"Name":"D3D11_SVT_CONSUME_STRUCTURED_BUFFER","Value":51}
,{"Name":"D3D_SVT_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SHADER_INPUT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_SIF_USERPACKED","Value":1}
,{"Name":"D3D_SIF_COMPARISON_SAMPLER","Value":2}
,{"Name":"D3D_SIF_TEXTURE_COMPONENT_0","Value":4}
,{"Name":"D3D_SIF_TEXTURE_COMPONENT_1","Value":8}
,{"Name":"D3D_SIF_TEXTURE_COMPONENTS","Value":12}
,{"Name":"D3D_SIF_UNUSED","Value":16}
,{"Name":"D3D10_SIF_USERPACKED","Value":1}
,{"Name":"D3D10_SIF_COMPARISON_SAMPLER","Value":2}
,{"Name":"D3D10_SIF_TEXTURE_COMPONENT_0","Value":4}
,{"Name":"D3D10_SIF_TEXTURE_COMPONENT_1","Value":8}
,{"Name":"D3D10_SIF_TEXTURE_COMPONENTS","Value":12}
,{"Name":"D3D_SIF_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SHADER_INPUT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_SIT_CBUFFER","Value":0}
,{"Name":"D3D_SIT_TBUFFER","Value":1}
,{"Name":"D3D_SIT_TEXTURE","Value":2}
,{"Name":"D3D_SIT_SAMPLER","Value":3}
,{"Name":"D3D_SIT_UAV_RWTYPED","Value":4}
,{"Name":"D3D_SIT_STRUCTURED","Value":5}
,{"Name":"D3D_SIT_UAV_RWSTRUCTURED","Value":6}
,{"Name":"D3D_SIT_BYTEADDRESS","Value":7}
,{"Name":"D3D_SIT_UAV_RWBYTEADDRESS","Value":8}
,{"Name":"D3D_SIT_UAV_APPEND_STRUCTURED","Value":9}
,{"Name":"D3D_SIT_UAV_CONSUME_STRUCTURED","Value":10}
,{"Name":"D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER","Value":11}
,{"Name":"D3D_SIT_RTACCELERATIONSTRUCTURE","Value":12}
,{"Name":"D3D_SIT_UAV_FEEDBACKTEXTURE","Value":13}
,{"Name":"D3D10_SIT_CBUFFER","Value":0}
,{"Name":"D3D10_SIT_TBUFFER","Value":1}
,{"Name":"D3D10_SIT_TEXTURE","Value":2}
,{"Name":"D3D10_SIT_SAMPLER","Value":3}
,{"Name":"D3D11_SIT_UAV_RWTYPED","Value":4}
,{"Name":"D3D11_SIT_STRUCTURED","Value":5}
,{"Name":"D3D11_SIT_UAV_RWSTRUCTURED","Value":6}
,{"Name":"D3D11_SIT_BYTEADDRESS","Value":7}
,{"Name":"D3D11_SIT_UAV_RWBYTEADDRESS","Value":8}
,{"Name":"D3D11_SIT_UAV_APPEND_STRUCTURED","Value":9}
,{"Name":"D3D11_SIT_UAV_CONSUME_STRUCTURED","Value":10}
,{"Name":"D3D11_SIT_UAV_RWSTRUCTURED_WITH_COUNTER","Value":11}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_SHADER_CBUFFER_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_CBF_USERPACKED","Value":1}
,{"Name":"D3D10_CBF_USERPACKED","Value":1}
,{"Name":"D3D_CBF_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_CBUFFER_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_CT_CBUFFER","Value":0}
,{"Name":"D3D_CT_TBUFFER","Value":1}
,{"Name":"D3D_CT_INTERFACE_POINTERS","Value":2}
,{"Name":"D3D_CT_RESOURCE_BIND_INFO","Value":3}
,{"Name":"D3D10_CT_CBUFFER","Value":0}
,{"Name":"D3D10_CT_TBUFFER","Value":1}
,{"Name":"D3D11_CT_CBUFFER","Value":0}
,{"Name":"D3D11_CT_TBUFFER","Value":1}
,{"Name":"D3D11_CT_INTERFACE_POINTERS","Value":2}
,{"Name":"D3D11_CT_RESOURCE_BIND_INFO","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_NAME_UNDEFINED","Value":0}
,{"Name":"D3D_NAME_POSITION","Value":1}
,{"Name":"D3D_NAME_CLIP_DISTANCE","Value":2}
,{"Name":"D3D_NAME_CULL_DISTANCE","Value":3}
,{"Name":"D3D_NAME_RENDER_TARGET_ARRAY_INDEX","Value":4}
,{"Name":"D3D_NAME_VIEWPORT_ARRAY_INDEX","Value":5}
,{"Name":"D3D_NAME_VERTEX_ID","Value":6}
,{"Name":"D3D_NAME_PRIMITIVE_ID","Value":7}
,{"Name":"D3D_NAME_INSTANCE_ID","Value":8}
,{"Name":"D3D_NAME_IS_FRONT_FACE","Value":9}
,{"Name":"D3D_NAME_SAMPLE_INDEX","Value":10}
,{"Name":"D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR","Value":11}
,{"Name":"D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR","Value":12}
,{"Name":"D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR","Value":13}
,{"Name":"D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR","Value":14}
,{"Name":"D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR","Value":15}
,{"Name":"D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR","Value":16}
,{"Name":"D3D_NAME_BARYCENTRICS","Value":23}
,{"Name":"D3D_NAME_SHADINGRATE","Value":24}
,{"Name":"D3D_NAME_CULLPRIMITIVE","Value":25}
,{"Name":"D3D_NAME_TARGET","Value":64}
,{"Name":"D3D_NAME_DEPTH","Value":65}
,{"Name":"D3D_NAME_COVERAGE","Value":66}
,{"Name":"D3D_NAME_DEPTH_GREATER_EQUAL","Value":67}
,{"Name":"D3D_NAME_DEPTH_LESS_EQUAL","Value":68}
,{"Name":"D3D_NAME_STENCIL_REF","Value":69}
,{"Name":"D3D_NAME_INNER_COVERAGE","Value":70}
,{"Name":"D3D10_NAME_UNDEFINED","Value":0}
,{"Name":"D3D10_NAME_POSITION","Value":1}
,{"Name":"D3D10_NAME_CLIP_DISTANCE","Value":2}
,{"Name":"D3D10_NAME_CULL_DISTANCE","Value":3}
,{"Name":"D3D10_NAME_RENDER_TARGET_ARRAY_INDEX","Value":4}
,{"Name":"D3D10_NAME_VIEWPORT_ARRAY_INDEX","Value":5}
,{"Name":"D3D10_NAME_VERTEX_ID","Value":6}
,{"Name":"D3D10_NAME_PRIMITIVE_ID","Value":7}
,{"Name":"D3D10_NAME_INSTANCE_ID","Value":8}
,{"Name":"D3D10_NAME_IS_FRONT_FACE","Value":9}
,{"Name":"D3D10_NAME_SAMPLE_INDEX","Value":10}
,{"Name":"D3D10_NAME_TARGET","Value":64}
,{"Name":"D3D10_NAME_DEPTH","Value":65}
,{"Name":"D3D10_NAME_COVERAGE","Value":66}
,{"Name":"D3D11_NAME_FINAL_QUAD_EDGE_TESSFACTOR","Value":11}
,{"Name":"D3D11_NAME_FINAL_QUAD_INSIDE_TESSFACTOR","Value":12}
,{"Name":"D3D11_NAME_FINAL_TRI_EDGE_TESSFACTOR","Value":13}
,{"Name":"D3D11_NAME_FINAL_TRI_INSIDE_TESSFACTOR","Value":14}
,{"Name":"D3D11_NAME_FINAL_LINE_DETAIL_TESSFACTOR","Value":15}
,{"Name":"D3D11_NAME_FINAL_LINE_DENSITY_TESSFACTOR","Value":16}
,{"Name":"D3D11_NAME_DEPTH_GREATER_EQUAL","Value":67}
,{"Name":"D3D11_NAME_DEPTH_LESS_EQUAL","Value":68}
,{"Name":"D3D11_NAME_STENCIL_REF","Value":69}
,{"Name":"D3D11_NAME_INNER_COVERAGE","Value":70}
,{"Name":"D3D12_NAME_BARYCENTRICS","Value":23}
,{"Name":"D3D12_NAME_SHADINGRATE","Value":24}
,{"Name":"D3D12_NAME_CULLPRIMITIVE","Value":25}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_RESOURCE_RETURN_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_RETURN_TYPE_UNORM","Value":1}
,{"Name":"D3D_RETURN_TYPE_SNORM","Value":2}
,{"Name":"D3D_RETURN_TYPE_SINT","Value":3}
,{"Name":"D3D_RETURN_TYPE_UINT","Value":4}
,{"Name":"D3D_RETURN_TYPE_FLOAT","Value":5}
,{"Name":"D3D_RETURN_TYPE_MIXED","Value":6}
,{"Name":"D3D_RETURN_TYPE_DOUBLE","Value":7}
,{"Name":"D3D_RETURN_TYPE_CONTINUED","Value":8}
,{"Name":"D3D10_RETURN_TYPE_UNORM","Value":1}
,{"Name":"D3D10_RETURN_TYPE_SNORM","Value":2}
,{"Name":"D3D10_RETURN_TYPE_SINT","Value":3}
,{"Name":"D3D10_RETURN_TYPE_UINT","Value":4}
,{"Name":"D3D10_RETURN_TYPE_FLOAT","Value":5}
,{"Name":"D3D10_RETURN_TYPE_MIXED","Value":6}
,{"Name":"D3D11_RETURN_TYPE_UNORM","Value":1}
,{"Name":"D3D11_RETURN_TYPE_SNORM","Value":2}
,{"Name":"D3D11_RETURN_TYPE_SINT","Value":3}
,{"Name":"D3D11_RETURN_TYPE_UINT","Value":4}
,{"Name":"D3D11_RETURN_TYPE_FLOAT","Value":5}
,{"Name":"D3D11_RETURN_TYPE_MIXED","Value":6}
,{"Name":"D3D11_RETURN_TYPE_DOUBLE","Value":7}
,{"Name":"D3D11_RETURN_TYPE_CONTINUED","Value":8}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_REGISTER_COMPONENT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_REGISTER_COMPONENT_UNKNOWN","Value":0}
,{"Name":"D3D_REGISTER_COMPONENT_UINT32","Value":1}
,{"Name":"D3D_REGISTER_COMPONENT_SINT32","Value":2}
,{"Name":"D3D_REGISTER_COMPONENT_FLOAT32","Value":3}
,{"Name":"D3D10_REGISTER_COMPONENT_UNKNOWN","Value":0}
,{"Name":"D3D10_REGISTER_COMPONENT_UINT32","Value":1}
,{"Name":"D3D10_REGISTER_COMPONENT_SINT32","Value":2}
,{"Name":"D3D10_REGISTER_COMPONENT_FLOAT32","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_TESSELLATOR_DOMAIN"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_TESSELLATOR_DOMAIN_UNDEFINED","Value":0}
,{"Name":"D3D_TESSELLATOR_DOMAIN_ISOLINE","Value":1}
,{"Name":"D3D_TESSELLATOR_DOMAIN_TRI","Value":2}
,{"Name":"D3D_TESSELLATOR_DOMAIN_QUAD","Value":3}
,{"Name":"D3D11_TESSELLATOR_DOMAIN_UNDEFINED","Value":0}
,{"Name":"D3D11_TESSELLATOR_DOMAIN_ISOLINE","Value":1}
,{"Name":"D3D11_TESSELLATOR_DOMAIN_TRI","Value":2}
,{"Name":"D3D11_TESSELLATOR_DOMAIN_QUAD","Value":3}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_TESSELLATOR_PARTITIONING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_TESSELLATOR_PARTITIONING_UNDEFINED","Value":0}
,{"Name":"D3D_TESSELLATOR_PARTITIONING_INTEGER","Value":1}
,{"Name":"D3D_TESSELLATOR_PARTITIONING_POW2","Value":2}
,{"Name":"D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD","Value":3}
,{"Name":"D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN","Value":4}
,{"Name":"D3D11_TESSELLATOR_PARTITIONING_UNDEFINED","Value":0}
,{"Name":"D3D11_TESSELLATOR_PARTITIONING_INTEGER","Value":1}
,{"Name":"D3D11_TESSELLATOR_PARTITIONING_POW2","Value":2}
,{"Name":"D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD","Value":3}
,{"Name":"D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_TESSELLATOR_OUTPUT_PRIMITIVE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_TESSELLATOR_OUTPUT_UNDEFINED","Value":0}
,{"Name":"D3D_TESSELLATOR_OUTPUT_POINT","Value":1}
,{"Name":"D3D_TESSELLATOR_OUTPUT_LINE","Value":2}
,{"Name":"D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW","Value":3}
,{"Name":"D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW","Value":4}
,{"Name":"D3D11_TESSELLATOR_OUTPUT_UNDEFINED","Value":0}
,{"Name":"D3D11_TESSELLATOR_OUTPUT_POINT","Value":1}
,{"Name":"D3D11_TESSELLATOR_OUTPUT_LINE","Value":2}
,{"Name":"D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW","Value":3}
,{"Name":"D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_MIN_PRECISION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_MIN_PRECISION_DEFAULT","Value":0}
,{"Name":"D3D_MIN_PRECISION_FLOAT_16","Value":1}
,{"Name":"D3D_MIN_PRECISION_FLOAT_2_8","Value":2}
,{"Name":"D3D_MIN_PRECISION_RESERVED","Value":3}
,{"Name":"D3D_MIN_PRECISION_SINT_16","Value":4}
,{"Name":"D3D_MIN_PRECISION_UINT_16","Value":5}
,{"Name":"D3D_MIN_PRECISION_ANY_16","Value":240}
,{"Name":"D3D_MIN_PRECISION_ANY_10","Value":241}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_INTERPOLATION_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_INTERPOLATION_UNDEFINED","Value":0}
,{"Name":"D3D_INTERPOLATION_CONSTANT","Value":1}
,{"Name":"D3D_INTERPOLATION_LINEAR","Value":2}
,{"Name":"D3D_INTERPOLATION_LINEAR_CENTROID","Value":3}
,{"Name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE","Value":4}
,{"Name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID","Value":5}
,{"Name":"D3D_INTERPOLATION_LINEAR_SAMPLE","Value":6}
,{"Name":"D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE","Value":7}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3D_PARAMETER_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"D3D_PF_NONE","Value":0}
,{"Name":"D3D_PF_IN","Value":1}
,{"Name":"D3D_PF_OUT","Value":2}
,{"Name":"D3D_PF_FORCE_DWORD","Value":2147483647}
]
,"IntegerBase":"Int32"
}
,{
"Name":"D3DVECTOR"
,"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":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"D3DMATRIX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
,{"Name":"m","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"_11","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_12","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_13","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_14","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_21","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_22","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_23","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_24","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_31","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_32","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_33","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_34","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_41","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_42","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_43","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
,{"Name":"_44","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
]
}
]
,"Functions":[
]
,"UnicodeAliases":[
]
}