From 72b63a640d37490c57d4e8db0f664d4860ba2489 Mon Sep 17 00:00:00 2001 From: Mike Battista <13860912+mikebattista@users.noreply.github.com> Date: Tue, 24 Jan 2023 20:25:20 -0800 Subject: [PATCH] Updated the baseline for new D3D headers. --- scripts/ChangesSinceLastRelease.txt | 277 ++++++++++++++++++++++++++++ 1 file changed, 277 insertions(+) diff --git a/scripts/ChangesSinceLastRelease.txt b/scripts/ChangesSinceLastRelease.txt index 400027394..e42cbb276 100644 --- a/scripts/ChangesSinceLastRelease.txt +++ b/scripts/ChangesSinceLastRelease.txt @@ -816,3 +816,280 @@ Windows.Win32.Devices.Usb.WINUSB_POWER_POLICY.SUSPEND_DELAY added Windows.Win32.System.RemoteDesktop.Apis.WTS_CURRENT_SERVER added Windows.Win32.System.RemoteDesktop.Apis.WTS_CURRENT_SERVER_HANDLE added Windows.Win32.System.RemoteDesktop.Apis.WTS_CURRENT_SERVER_NAME added +# Updated the baseline for new D3D headers. +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_BIASED_FIXED_2_8 added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_FLOAT added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_SINT added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_SNORM added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_TYPELESS added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_UINT added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_UNORM added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_INTERPRETATION.D3DFCI_UNORM_SRGB added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_A added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_B added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_D added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_G added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_R added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_S added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_COMPONENT_NAME.D3DFCN_X added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_LAYOUT added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_LAYOUT.D3DFL_CUSTOM added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_LAYOUT.D3DFL_STANDARD added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_TYPE_LEVEL added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_TYPE_LEVEL.D3DFTL_FULL_TYPE added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_TYPE_LEVEL.D3DFTL_NO_TYPE added +Windows.Win32.Graphics.Direct3D.D3D_FORMAT_TYPE_LEVEL.D3DFTL_PARTIAL_TYPE added +Windows.Win32.Graphics.Direct3D.D3D_PRIMITIVE_TOPOLOGY.D3D_PRIMITIVE_TOPOLOGY_TRIANGLEFAN added +Windows.Win32.Graphics.Direct3D12.Apis.CLSID_D3D12DeviceFactory added +Windows.Win32.Graphics.Direct3D12.Apis.D3D_SHADER_FEATURE_ADVANCED_TEXTURE_OPS added +Windows.Win32.Graphics.Direct3D12.Apis.D3D_SHADER_FEATURE_WRITEABLE_MSAA_TEXTURES added +Windows.Win32.Graphics.Direct3D12.Apis.D3D12_PREVIEW_SDK_VERSION added +Windows.Win32.Graphics.Direct3D12.Apis.D3D12MetaCommand removed +Windows.Win32.Graphics.Direct3D12.D3D_SHADER_MODEL.D3D_HIGHEST_SHADER_MODEL added +Windows.Win32.Graphics.Direct3D12.D3D_SHADER_MODEL.D3D_SHADER_MODEL_6_8 added +Windows.Win32.Graphics.Direct3D12.D3D12_AUTO_BREADCRUMB_NODE.pCommandListDebugNameA...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_AUTO_BREADCRUMB_NODE.pCommandQueueDebugNameA...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_AUTO_BREADCRUMB_NODE1.pCommandListDebugNameA...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_AUTO_BREADCRUMB_NODE1.pCommandQueueDebugNameA...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_COMMON added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_CONSTANT_BUFFER added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_COPY_DEST added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_COPY_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_DEPTH_STENCIL_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_DEPTH_STENCIL_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_INDEX_BUFFER added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_INDIRECT_ARGUMENT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_NO_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_PREDICATION added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RAYTRACING_ACCELERATION_STRUCTURE_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RENDER_TARGET added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RESOLVE_DEST added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_RESOLVE_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_SHADER_RESOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_SHADING_RATE_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_STREAM_OUTPUT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_UNORDERED_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VERTEX_BUFFER added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_DECODE_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_DECODE_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_ENCODE_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_ENCODE_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_PROCESS_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_ACCESS.D3D12_BARRIER_ACCESS_VIDEO_PROCESS_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_GROUP added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMMON added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COPY_DEST added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_COPY_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_GENERIC_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_PRESENT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_RENDER_TARGET added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_UNDEFINED added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_LAYOUT.D3D12_BARRIER_LAYOUT_VIDEO_QUEUE_COMMON added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SUBRESOURCE_RANGE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_ALL added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_ALL_SHADING added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_BUILD_RAYTRACING_ACCELERATION_STRUCTURE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_CLEAR_UNORDERED_ACCESS_VIEW added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_COMPUTE_SHADING added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_COPY added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_COPY_RAYTRACING_ACCELERATION_STRUCTURE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_DEPTH_STENCIL added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_DRAW added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_EXECUTE_INDIRECT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_INDEX_INPUT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_NON_PIXEL_SHADING added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_PIXEL_SHADING added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_PREDICATION added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_RAYTRACING added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_RENDER_TARGET added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_RESOLVE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_SPLIT added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VERTEX_SHADING added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VIDEO_DECODE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VIDEO_ENCODE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_SYNC.D3D12_BARRIER_SYNC_VIDEO_PROCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_TYPE added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_TYPE.D3D12_BARRIER_TYPE_BUFFER added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_TYPE.D3D12_BARRIER_TYPE_GLOBAL added +Windows.Win32.Graphics.Direct3D12.D3D12_BARRIER_TYPE.D3D12_BARRIER_TYPE_TEXTURE added +Windows.Win32.Graphics.Direct3D12.D3D12_BLEND.D3D12_BLEND_ALPHA_FACTOR added +Windows.Win32.Graphics.Direct3D12.D3D12_BLEND.D3D12_BLEND_INV_ALPHA_FACTOR added +Windows.Win32.Graphics.Direct3D12.D3D12_BUFFER_BARRIER added +Windows.Win32.Graphics.Direct3D12.D3D12_COMMAND_LIST_TYPE.D3D12_COMMAND_LIST_TYPE_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_COMPARISON_FUNC.D3D12_COMPARISON_FUNC_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_DEPTH_STENCIL_DESC2 added +Windows.Win32.Graphics.Direct3D12.D3D12_DEPTH_STENCILOP_DESC1 added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_CONFIGURATION_DESC added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FACTORY_FLAGS added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FACTORY_FLAGS.D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_EXISTING_DEVICE added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FACTORY_FLAGS.D3D12_DEVICE_FACTORY_FLAG_ALLOW_RETURNING_INCOMPATIBLE_EXISTING_DEVICE added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FACTORY_FLAGS.D3D12_DEVICE_FACTORY_FLAG_DISALLOW_STORING_NEW_DEVICE_AS_SINGLETON added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FACTORY_FLAGS.D3D12_DEVICE_FACTORY_FLAG_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_AUTO_DEBUG_NAME_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_DEBUG_LAYER_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_DRED_AUTO_BREADCRUMBS_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_DRED_BREADCRUMB_CONTEXT_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_DRED_PAGE_FAULT_REPORTING_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_DRED_USE_MARKERS_ONLY_BREADCRUMBS added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_DRED_WATSON_REPORTING_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_FORCE_LEGACY_STATE_VALIDATION added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_GPU_BASED_VALIDATION_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_SHADER_INSTRUMENTATION_ENABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DEVICE_FLAGS.D3D12_DEVICE_FLAG_SYNCHRONIZED_COMMAND_QUEUE_VALIDATION_DISABLED added +Windows.Win32.Graphics.Direct3D12.D3D12_DRED_ALLOCATION_NODE.ObjectNameA...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_DRED_ALLOCATION_NODE1.ObjectNameA...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE_DATA_D3D12_OPTIONS12 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE_DATA_D3D12_OPTIONS13 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE_DATA_D3D12_OPTIONS14 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE_DATA_D3D12_OPTIONS15 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE_DATA_D3D12_OPTIONS16 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE.D3D12_FEATURE_D3D12_OPTIONS12 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE.D3D12_FEATURE_D3D12_OPTIONS13 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE.D3D12_FEATURE_D3D12_OPTIONS14 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE.D3D12_FEATURE_D3D12_OPTIONS15 added +Windows.Win32.Graphics.Direct3D12.D3D12_FEATURE.D3D12_FEATURE_D3D12_OPTIONS16 added +Windows.Win32.Graphics.Direct3D12.D3D12_GLOBAL_BARRIER added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_ALPHA_BLEND_FACTOR_NOT_SUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_LAYOUT added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_BARRIER_INTEROP_INVALID_STATE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_BUFFER_BARRIER_SUBREGION_OUT_OF_BOUNDS added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_COMMAND_LIST_DRAW_ELEMENT_OFFSET_UNALIGNED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATE_SAMPLER_COMPARISON_FUNC_IGNORED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INDEPENDENT_MASKS_UNSUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATEHEAP_INVALIDHEAPTYPE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATERASTERIZERSTATE_NON_WHOLE_DYNAMIC_DEPTH_BIAS added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATERESOURCE_STATE_IGNORED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALID_PARAMETERS added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_CREATERESOURCEANDHEAP_INVALIDHEAPTYPE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DEVICE_OPEN_SHARED_HANDLE_ACCESS_DENIED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_FLAG_MISSING added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NO_PIPELINE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DYNAMIC_DEPTH_BIAS_NOT_SUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_FLAG_MISSING added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NO_PIPELINE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_DYNAMIC_INDEX_BUFFER_STRIP_CUT_NOT_SUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_EMPTY_ROOT_DESCRIPTOR_TABLE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_ENHANCED_BARRIERS_NOT_SUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_EXECUTE_INDIRECT_ZERO_COMMAND_COUNT added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_GPU_BASED_VALIDATION_INCOMPATIBLE_TEXTURE_LAYOUT added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_GRAPHICS_PIPELINE_STATE_DESC_ZERO_SAMPLE_MASK added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_ACCESS added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_LAYOUT added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_RESOURCE_DIMENSION added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_SYNC added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_TYPE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INCOMPATIBLE_BARRIER_VALUES added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INDEPENDENT_STENCIL_REF_NOT_SUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_INVALID_CAST_TARGET added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_LEGACY_BARRIER_VALIDATION_FORCED_ON added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_NON_OPTIMAL_BARRIER_ONLY_EXECUTE_COMMAND_LISTS added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_OUT_OF_BOUNDS_BARRIER_SUBRESOURCE_RANGE added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_PRIMITIVE_TOPOLOGY_TRIANGLE_FANS_NOT_SUPPORTED added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_SET_SCISSOR_RECTS_INVALID_RECT added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_SHADING_RATE_SOURCE_REQUIRES_DIMENSION_TEXTURE2D added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_TEXTURE_BARRIER_SUBRESOURCES_OUT_OF_BOUNDS added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_UNSUPPORTED_BARRIER_LAYOUT added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_UNUSED_CROSS_EXECUTE_SPLIT_BARRIER added +Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE.pDescription...System.Byte* => Windows.Win32.Foundation.PSTR +Windows.Win32.Graphics.Direct3D12.D3D12_PIPELINE_STATE_FLAGS.D3D12_PIPELINE_STATE_FLAG_DYNAMIC_DEPTH_BIAS added +Windows.Win32.Graphics.Direct3D12.D3D12_PIPELINE_STATE_FLAGS.D3D12_PIPELINE_STATE_FLAG_DYNAMIC_INDEX_BUFFER_STRIP_CUT added +Windows.Win32.Graphics.Direct3D12.D3D12_PIPELINE_STATE_SUBOBJECT_TYPE.D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL2 added +Windows.Win32.Graphics.Direct3D12.D3D12_PIPELINE_STATE_SUBOBJECT_TYPE.D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER1 added +Windows.Win32.Graphics.Direct3D12.D3D12_RASTERIZER_DESC1 added +Windows.Win32.Graphics.Direct3D12.D3D12_RESOURCE_FLAGS.D3D12_RESOURCE_FLAG_RAYTRACING_ACCELERATION_STRUCTURE added +Windows.Win32.Graphics.Direct3D12.D3D12_SAMPLER_DESC2 added +Windows.Win32.Graphics.Direct3D12.D3D12_SAMPLER_FLAGS added +Windows.Win32.Graphics.Direct3D12.D3D12_SAMPLER_FLAGS.D3D12_SAMPLER_FLAG_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_SAMPLER_FLAGS.D3D12_SAMPLER_FLAG_UINT_BORDER_COLOR added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_AMPLIFICATION_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_ANY_HIT_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_CALLABLE_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_CLOSEST_HIT_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_INTERSECTION_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_LIBRARY added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_MESH_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_MISS_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_SHADER_VERSION_TYPE.D3D12_SHVER_RAY_GENERATION_SHADER added +Windows.Win32.Graphics.Direct3D12.D3D12_STATIC_BORDER_COLOR.D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK_UINT added +Windows.Win32.Graphics.Direct3D12.D3D12_STATIC_BORDER_COLOR.D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE_UINT added +Windows.Win32.Graphics.Direct3D12.D3D12_TEX2DMS_ARRAY_UAV added +Windows.Win32.Graphics.Direct3D12.D3D12_TEX2DMS_UAV added +Windows.Win32.Graphics.Direct3D12.D3D12_TEXTURE_BARRIER added +Windows.Win32.Graphics.Direct3D12.D3D12_TEXTURE_BARRIER_FLAGS added +Windows.Win32.Graphics.Direct3D12.D3D12_TEXTURE_BARRIER_FLAGS.D3D12_TEXTURE_BARRIER_FLAG_DISCARD added +Windows.Win32.Graphics.Direct3D12.D3D12_TEXTURE_BARRIER_FLAGS.D3D12_TEXTURE_BARRIER_FLAG_NONE added +Windows.Win32.Graphics.Direct3D12.D3D12_TRI_STATE added +Windows.Win32.Graphics.Direct3D12.D3D12_TRI_STATE.D3D12_TRI_STATE_FALSE added +Windows.Win32.Graphics.Direct3D12.D3D12_TRI_STATE.D3D12_TRI_STATE_TRUE added +Windows.Win32.Graphics.Direct3D12.D3D12_TRI_STATE.D3D12_TRI_STATE_UNKNOWN added +Windows.Win32.Graphics.Direct3D12.D3D12_UAV_DIMENSION.D3D12_UAV_DIMENSION_TEXTURE2DMS added +Windows.Win32.Graphics.Direct3D12.D3D12_UAV_DIMENSION.D3D12_UAV_DIMENSION_TEXTURE2DMSARRAY added +Windows.Win32.Graphics.Direct3D12.D3D12_UNORDERED_ACCESS_VIEW_DESC._Anonymous_e__Union.Texture2DMS added +Windows.Win32.Graphics.Direct3D12.D3D12_UNORDERED_ACCESS_VIEW_DESC._Anonymous_e__Union.Texture2DMSArray added +Windows.Win32.Graphics.Direct3D12.ID3D12Debug6 added +Windows.Win32.Graphics.Direct3D12.ID3D12DebugCommandList3 added +Windows.Win32.Graphics.Direct3D12.ID3D12DebugCommandQueue1 added +Windows.Win32.Graphics.Direct3D12.ID3D12Device10 added +Windows.Win32.Graphics.Direct3D12.ID3D12Device11 added +Windows.Win32.Graphics.Direct3D12.ID3D12DeviceConfiguration added +Windows.Win32.Graphics.Direct3D12.ID3D12DeviceFactory added +Windows.Win32.Graphics.Direct3D12.ID3D12DeviceRemovedExtendedDataSettings2 added +Windows.Win32.Graphics.Direct3D12.ID3D12GraphicsCommandList7 added +Windows.Win32.Graphics.Direct3D12.ID3D12GraphicsCommandList8 added +Windows.Win32.Graphics.Direct3D12.ID3D12GraphicsCommandList9 added +Windows.Win32.Graphics.Direct3D12.ID3D12SDKConfiguration1 added +Windows.Win32.Graphics.Direct3D12.ID3D12VirtualizationGuestDevice added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_CODEC added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_HEAP_SIZE added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_INPUT_FORMAT added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_INTRA_REFRESH_MODE added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_OUTPUT_RESOLUTION added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_PROFILE_LEVEL added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_RATE_CONTROL_MODE added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_RESOURCE_REQUIREMENTS added +Windows.Win32.Media.MediaFoundation.D3D12_FEATURE_VIDEO.D3D12_FEATURE_VIDEO_ENCODER_SUPPORT added +Windows.Win32.Media.MediaFoundation.ID3D12VideoDecodeCommandList3 added +Windows.Win32.Media.MediaFoundation.ID3D12VideoEncodeCommandList3 added +Windows.Win32.Media.MediaFoundation.ID3D12VideoProcessCommandList3 added +winmd1: Windows.Win32.Graphics.Direct3D12.Apis.D3D12_SDK_VERSION = 5, winmd2 = 608 +winmd1: Windows.Win32.Graphics.Direct3D12.D3D12_MESSAGE_ID.D3D12_MESSAGE_ID_D3D12_MESSAGES_END = 1328, winmd2 = 1372 +winmd1: Windows.Win32.Graphics.Direct3D12.D3D12_PIPELINE_STATE_SUBOBJECT_TYPE.D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID = 26, winmd2 = 28