//*****************************************************************************
//***                        THIS FILE IS GENERATED                        ****
//***                       DO NOT MODIFY THIS FILE !!!                    ****
//*****************************************************************************
//*****************************************************************************
//* File: D3D11ValueSets.cpp
//* 
//* Description: 
//*     Defines classes that implement common ValueSets and filters related to enums
//*
//*****************************************************************************

#include "pch.h"
#include "D3D11ValueSets.h"

BEGIN_NAMED_VALUES( D3D11_INPUT_CLASSIFICATION )
    NAMED_VALUE( _T( "VERTEX_DATA" ), D3D11_INPUT_PER_VERTEX_DATA )
    NAMED_VALUE( _T( "INSTANCE_DATA" ), D3D11_INPUT_PER_INSTANCE_DATA )
END_NAMED_VALUES( D3D11_INPUT_CLASSIFICATION )

BEGIN_NAMED_VALUES( D3D11_FILL_MODE )
    NAMED_VALUE( _T( "WIREFRAME" ), D3D11_FILL_WIREFRAME )
    NAMED_VALUE( _T( "SOLID" ), D3D11_FILL_SOLID )
END_NAMED_VALUES( D3D11_FILL_MODE )

BEGIN_NAMED_VALUES( D3D11_CULL_MODE )
    NAMED_VALUE( _T( "NONE" ), D3D11_CULL_NONE )
    NAMED_VALUE( _T( "FRONT" ), D3D11_CULL_FRONT )
    NAMED_VALUE( _T( "BACK" ), D3D11_CULL_BACK )
END_NAMED_VALUES( D3D11_CULL_MODE )

BEGIN_NAMED_VALUES( D3D11_RESOURCE_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_RESOURCE_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "BUFFER" ), D3D11_RESOURCE_DIMENSION_BUFFER )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D11_RESOURCE_DIMENSION_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_RESOURCE_DIMENSION_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE3D" ), D3D11_RESOURCE_DIMENSION_TEXTURE3D )
END_NAMED_VALUES( D3D11_RESOURCE_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_DSV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_DSV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D11_DSV_DIMENSION_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE1DARRAY" ), D3D11_DSV_DIMENSION_TEXTURE1DARRAY )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_DSV_DIMENSION_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE2DARRAY" ), D3D11_DSV_DIMENSION_TEXTURE2DARRAY )
    NAMED_VALUE( _T( "TEXTURE2DMS" ), D3D11_DSV_DIMENSION_TEXTURE2DMS )
    NAMED_VALUE( _T( "TEXTURE2DMSARRAY" ), D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY )
END_NAMED_VALUES( D3D11_DSV_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_RTV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_RTV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "BUFFER" ), D3D11_RTV_DIMENSION_BUFFER )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D11_RTV_DIMENSION_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE1DARRAY" ), D3D11_RTV_DIMENSION_TEXTURE1DARRAY )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_RTV_DIMENSION_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE2DARRAY" ), D3D11_RTV_DIMENSION_TEXTURE2DARRAY )
    NAMED_VALUE( _T( "TEXTURE2DMS" ), D3D11_RTV_DIMENSION_TEXTURE2DMS )
    NAMED_VALUE( _T( "TEXTURE2DMSARRAY" ), D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY )
    NAMED_VALUE( _T( "TEXTURE3D" ), D3D11_RTV_DIMENSION_TEXTURE3D )
END_NAMED_VALUES( D3D11_RTV_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_UAV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_UAV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "BUFFER" ), D3D11_UAV_DIMENSION_BUFFER )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D11_UAV_DIMENSION_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE1DARRAY" ), D3D11_UAV_DIMENSION_TEXTURE1DARRAY )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_UAV_DIMENSION_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE2DARRAY" ), D3D11_UAV_DIMENSION_TEXTURE2DARRAY )
    NAMED_VALUE( _T( "TEXTURE3D" ), D3D11_UAV_DIMENSION_TEXTURE3D )
END_NAMED_VALUES( D3D11_UAV_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_USAGE )
    NAMED_VALUE( _T( "DEFAULT" ), D3D11_USAGE_DEFAULT )
    NAMED_VALUE( _T( "IMMUTABLE" ), D3D11_USAGE_IMMUTABLE )
    NAMED_VALUE( _T( "DYNAMIC" ), D3D11_USAGE_DYNAMIC )
    NAMED_VALUE( _T( "STAGING" ), D3D11_USAGE_STAGING )
END_NAMED_VALUES( D3D11_USAGE )

BEGIN_NAMED_VALUES( D3D11_MAP )
    NAMED_VALUE( _T( "READ" ), D3D11_MAP_READ )
    NAMED_VALUE( _T( "WRITE" ), D3D11_MAP_WRITE )
    NAMED_VALUE( _T( "READ_WRITE" ), D3D11_MAP_READ_WRITE )
    NAMED_VALUE( _T( "WRITE_DISCARD" ), D3D11_MAP_WRITE_DISCARD )
    NAMED_VALUE( _T( "WRITE_NO_OVERWRITE" ), D3D11_MAP_WRITE_NO_OVERWRITE )
END_NAMED_VALUES( D3D11_MAP )

BEGIN_NAMED_VALUES( D3D11_COMPARISON_FUNC )
    NAMED_VALUE( _T( "NEVER" ), D3D11_COMPARISON_NEVER )
    NAMED_VALUE( _T( "LESS" ), D3D11_COMPARISON_LESS )
    NAMED_VALUE( _T( "EQUAL" ), D3D11_COMPARISON_EQUAL )
    NAMED_VALUE( _T( "LESS_EQUAL" ), D3D11_COMPARISON_LESS_EQUAL )
    NAMED_VALUE( _T( "GREATER" ), D3D11_COMPARISON_GREATER )
    NAMED_VALUE( _T( "NOT_EQUAL" ), D3D11_COMPARISON_NOT_EQUAL )
    NAMED_VALUE( _T( "GREATER_EQUAL" ), D3D11_COMPARISON_GREATER_EQUAL )
    NAMED_VALUE( _T( "ALWAYS" ), D3D11_COMPARISON_ALWAYS )
END_NAMED_VALUES( D3D11_COMPARISON_FUNC )

BEGIN_NAMED_VALUES( D3D11_DEPTH_WRITE_MASK )
    NAMED_VALUE( _T( "ZERO" ), D3D11_DEPTH_WRITE_MASK_ZERO )
    NAMED_VALUE( _T( "ALL" ), D3D11_DEPTH_WRITE_MASK_ALL )
END_NAMED_VALUES( D3D11_DEPTH_WRITE_MASK )

BEGIN_NAMED_VALUES( D3D11_STENCIL_OP )
    NAMED_VALUE( _T( "KEEP" ), D3D11_STENCIL_OP_KEEP )
    NAMED_VALUE( _T( "ZERO" ), D3D11_STENCIL_OP_ZERO )
    NAMED_VALUE( _T( "REPLACE" ), D3D11_STENCIL_OP_REPLACE )
    NAMED_VALUE( _T( "INCR_SAT" ), D3D11_STENCIL_OP_INCR_SAT )
    NAMED_VALUE( _T( "DECR_SAT" ), D3D11_STENCIL_OP_DECR_SAT )
    NAMED_VALUE( _T( "INVERT" ), D3D11_STENCIL_OP_INVERT )
    NAMED_VALUE( _T( "INCR" ), D3D11_STENCIL_OP_INCR )
    NAMED_VALUE( _T( "DECR" ), D3D11_STENCIL_OP_DECR )
END_NAMED_VALUES( D3D11_STENCIL_OP )

BEGIN_NAMED_VALUES( D3D11_BLEND )
    NAMED_VALUE( _T( "ZERO" ), D3D11_BLEND_ZERO )
    NAMED_VALUE( _T( "ONE" ), D3D11_BLEND_ONE )
    NAMED_VALUE( _T( "SRC_COLOR" ), D3D11_BLEND_SRC_COLOR )
    NAMED_VALUE( _T( "INV_SRC_COLOR" ), D3D11_BLEND_INV_SRC_COLOR )
    NAMED_VALUE( _T( "SRC_ALPHA" ), D3D11_BLEND_SRC_ALPHA )
    NAMED_VALUE( _T( "INV_SRC_ALPHA" ), D3D11_BLEND_INV_SRC_ALPHA )
    NAMED_VALUE( _T( "DEST_ALPHA" ), D3D11_BLEND_DEST_ALPHA )
    NAMED_VALUE( _T( "INV_DEST_ALPHA" ), D3D11_BLEND_INV_DEST_ALPHA )
    NAMED_VALUE( _T( "DEST_COLOR" ), D3D11_BLEND_DEST_COLOR )
    NAMED_VALUE( _T( "INV_DEST_COLOR" ), D3D11_BLEND_INV_DEST_COLOR )
    NAMED_VALUE( _T( "SRC_ALPHA_SAT" ), D3D11_BLEND_SRC_ALPHA_SAT )
    NAMED_VALUE( _T( "BLEND_FACTOR" ), D3D11_BLEND_BLEND_FACTOR )
    NAMED_VALUE( _T( "INV_BLEND_FACTOR" ), D3D11_BLEND_INV_BLEND_FACTOR )
    NAMED_VALUE( _T( "SRC1_COLOR" ), D3D11_BLEND_SRC1_COLOR )
    NAMED_VALUE( _T( "INV_SRC1_COLOR" ), D3D11_BLEND_INV_SRC1_COLOR )
    NAMED_VALUE( _T( "SRC1_ALPHA" ), D3D11_BLEND_SRC1_ALPHA )
    NAMED_VALUE( _T( "INV_SRC1_ALPHA" ), D3D11_BLEND_INV_SRC1_ALPHA )
END_NAMED_VALUES( D3D11_BLEND )

BEGIN_NAMED_VALUES( D3D11_BLEND_OP )
    NAMED_VALUE( _T( "ADD" ), D3D11_BLEND_OP_ADD )
    NAMED_VALUE( _T( "SUBTRACT" ), D3D11_BLEND_OP_SUBTRACT )
    NAMED_VALUE( _T( "REV_SUBTRACT" ), D3D11_BLEND_OP_REV_SUBTRACT )
    NAMED_VALUE( _T( "MIN" ), D3D11_BLEND_OP_MIN )
    NAMED_VALUE( _T( "MAX" ), D3D11_BLEND_OP_MAX )
END_NAMED_VALUES( D3D11_BLEND_OP )

BEGIN_NAMED_VALUES( D3D11_COLOR_WRITE_ENABLE )
    NAMED_VALUE( _T( "RED" ), D3D11_COLOR_WRITE_ENABLE_RED )
    NAMED_VALUE( _T( "GREEN" ), D3D11_COLOR_WRITE_ENABLE_GREEN )
    NAMED_VALUE( _T( "BLUE" ), D3D11_COLOR_WRITE_ENABLE_BLUE )
    NAMED_VALUE( _T( "ALPHA" ), D3D11_COLOR_WRITE_ENABLE_ALPHA )
    NAMED_VALUE( _T( "ALL" ), D3D11_COLOR_WRITE_ENABLE_ALL )
END_NAMED_VALUES( D3D11_COLOR_WRITE_ENABLE )

BEGIN_NAMED_VALUES( D3D11_TEXTURECUBE_FACE )
    NAMED_VALUE( _T( "POSITIVE_X" ), D3D11_TEXTURECUBE_FACE_POSITIVE_X )
    NAMED_VALUE( _T( "NEGATIVE_X" ), D3D11_TEXTURECUBE_FACE_NEGATIVE_X )
    NAMED_VALUE( _T( "POSITIVE_Y" ), D3D11_TEXTURECUBE_FACE_POSITIVE_Y )
    NAMED_VALUE( _T( "NEGATIVE_Y" ), D3D11_TEXTURECUBE_FACE_NEGATIVE_Y )
    NAMED_VALUE( _T( "POSITIVE_Z" ), D3D11_TEXTURECUBE_FACE_POSITIVE_Z )
    NAMED_VALUE( _T( "NEGATIVE_Z" ), D3D11_TEXTURECUBE_FACE_NEGATIVE_Z )
END_NAMED_VALUES( D3D11_TEXTURECUBE_FACE )

BEGIN_NAMED_VALUES( D3D11_FILTER )
    NAMED_VALUE( _T( "MIN_MAG_MIP_POINT" ), D3D11_FILTER_MIN_MAG_MIP_POINT )
    NAMED_VALUE( _T( "MIN_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "MIN_POINT_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "MIN_POINT_MAG_MIP_LINEAR" ), D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "MIN_LINEAR_MAG_MIP_POINT" ), D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT )
    NAMED_VALUE( _T( "MIN_LINEAR_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "MIN_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "MIN_MAG_MIP_LINEAR" ), D3D11_FILTER_MIN_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "ANISOTROPIC" ), D3D11_FILTER_ANISOTROPIC )
    NAMED_VALUE( _T( "COMPARISON_MIN_MAG_MIP_POINT" ), D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT )
    NAMED_VALUE( _T( "COMPARISON_MIN_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "COMPARISON_MIN_POINT_MAG_MIP_LINEAR" ), D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "COMPARISON_MIN_LINEAR_MAG_MIP_POINT" ), D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT )
    NAMED_VALUE( _T( "COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "COMPARISON_MIN_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "COMPARISON_MIN_MAG_MIP_LINEAR" ), D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "COMPARISON_ANISOTROPIC" ), D3D11_FILTER_COMPARISON_ANISOTROPIC )
    NAMED_VALUE( _T( "MINIMUM_MIN_MAG_MIP_POINT" ), D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT )
    NAMED_VALUE( _T( "MINIMUM_MIN_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "MINIMUM_MIN_POINT_MAG_MIP_LINEAR" ), D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "MINIMUM_MIN_LINEAR_MAG_MIP_POINT" ), D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT )
    NAMED_VALUE( _T( "MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "MINIMUM_MIN_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "MINIMUM_MIN_MAG_MIP_LINEAR" ), D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "MINIMUM_ANISOTROPIC" ), D3D11_FILTER_MINIMUM_ANISOTROPIC )
    NAMED_VALUE( _T( "MAXIMUM_MIN_MAG_MIP_POINT" ), D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT )
    NAMED_VALUE( _T( "MAXIMUM_MIN_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "MAXIMUM_MIN_POINT_MAG_MIP_LINEAR" ), D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "MAXIMUM_MIN_LINEAR_MAG_MIP_POINT" ), D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT )
    NAMED_VALUE( _T( "MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR" ), D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR )
    NAMED_VALUE( _T( "MAXIMUM_MIN_MAG_LINEAR_MIP_POINT" ), D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT )
    NAMED_VALUE( _T( "MAXIMUM_MIN_MAG_MIP_LINEAR" ), D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR )
    NAMED_VALUE( _T( "MAXIMUM_ANISOTROPIC" ), D3D11_FILTER_MAXIMUM_ANISOTROPIC )
END_NAMED_VALUES( D3D11_FILTER )

BEGIN_NAMED_VALUES( D3D11_FILTER_TYPE )
    NAMED_VALUE( _T( "POINT" ), D3D11_FILTER_TYPE_POINT )
    NAMED_VALUE( _T( "LINEAR" ), D3D11_FILTER_TYPE_LINEAR )
END_NAMED_VALUES( D3D11_FILTER_TYPE )

BEGIN_NAMED_VALUES( D3D11_TEXTURE_ADDRESS_MODE )
    NAMED_VALUE( _T( "WRAP" ), D3D11_TEXTURE_ADDRESS_WRAP )
    NAMED_VALUE( _T( "MIRROR" ), D3D11_TEXTURE_ADDRESS_MIRROR )
    NAMED_VALUE( _T( "CLAMP" ), D3D11_TEXTURE_ADDRESS_CLAMP )
    NAMED_VALUE( _T( "BORDER" ), D3D11_TEXTURE_ADDRESS_BORDER )
    NAMED_VALUE( _T( "MIRROR_ONCE" ), D3D11_TEXTURE_ADDRESS_MIRROR_ONCE )
END_NAMED_VALUES( D3D11_TEXTURE_ADDRESS_MODE )

BEGIN_NAMED_VALUES( D3D11_FORMAT_SUPPORT )
    NAMED_VALUE( _T( "BUFFER" ), D3D11_FORMAT_SUPPORT_BUFFER )
    NAMED_VALUE( _T( "IA_VERTEX_BUFFER" ), D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER )
    NAMED_VALUE( _T( "IA_INDEX_BUFFER" ), D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER )
    NAMED_VALUE( _T( "SO_BUFFER" ), D3D11_FORMAT_SUPPORT_SO_BUFFER )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D11_FORMAT_SUPPORT_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_FORMAT_SUPPORT_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE3D" ), D3D11_FORMAT_SUPPORT_TEXTURE3D )
    NAMED_VALUE( _T( "TEXTURECUBE" ), D3D11_FORMAT_SUPPORT_TEXTURECUBE )
    NAMED_VALUE( _T( "SHADER_LOAD" ), D3D11_FORMAT_SUPPORT_SHADER_LOAD )
    NAMED_VALUE( _T( "SHADER_SAMPLE" ), D3D11_FORMAT_SUPPORT_SHADER_SAMPLE )
    NAMED_VALUE( _T( "SHADER_SAMPLE_COMPARISON" ), D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON )
    NAMED_VALUE( _T( "SHADER_SAMPLE_MONO_TEXT" ), D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT )
    NAMED_VALUE( _T( "MIP" ), D3D11_FORMAT_SUPPORT_MIP )
    NAMED_VALUE( _T( "MIP_AUTOGEN" ), D3D11_FORMAT_SUPPORT_MIP_AUTOGEN )
    NAMED_VALUE( _T( "RENDER_TARGET" ), D3D11_FORMAT_SUPPORT_RENDER_TARGET )
    NAMED_VALUE( _T( "BLENDABLE" ), D3D11_FORMAT_SUPPORT_BLENDABLE )
    NAMED_VALUE( _T( "DEPTH_STENCIL" ), D3D11_FORMAT_SUPPORT_DEPTH_STENCIL )
    NAMED_VALUE( _T( "CPU_LOCKABLE" ), D3D11_FORMAT_SUPPORT_CPU_LOCKABLE )
    NAMED_VALUE( _T( "MULTISAMPLE_RESOLVE" ), D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE )
    NAMED_VALUE( _T( "DISPLAY" ), D3D11_FORMAT_SUPPORT_DISPLAY )
    NAMED_VALUE( _T( "CAST_WITHIN_BIT_LAYOUT" ), D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT )
    NAMED_VALUE( _T( "MULTISAMPLE_RENDERTARGET" ), D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET )
    NAMED_VALUE( _T( "MULTISAMPLE_LOAD" ), D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD )
    NAMED_VALUE( _T( "SHADER_GATHER" ), D3D11_FORMAT_SUPPORT_SHADER_GATHER )
    NAMED_VALUE( _T( "BACK_BUFFER_CAST" ), D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST )
    NAMED_VALUE( _T( "TYPED_UNORDERED_ACCESS_VIEW" ), D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW )
    NAMED_VALUE( _T( "SHADER_GATHER_COMPARISON" ), D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON )
    NAMED_VALUE( _T( "DECODER_OUTPUT" ), D3D11_FORMAT_SUPPORT_DECODER_OUTPUT )
    NAMED_VALUE( _T( "VIDEO_PROCESSOR_OUTPUT" ), D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT )
    NAMED_VALUE( _T( "VIDEO_PROCESSOR_INPUT" ), D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT )
    NAMED_VALUE( _T( "VIDEO_ENCODER" ), D3D11_FORMAT_SUPPORT_VIDEO_ENCODER )
END_NAMED_VALUES( D3D11_FORMAT_SUPPORT )

BEGIN_NAMED_VALUES( D3D11_FORMAT_SUPPORT2 )
    NAMED_VALUE( _T( "UAV_ATOMIC_ADD" ), D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD )
    NAMED_VALUE( _T( "UAV_ATOMIC_BITWISE_OPS" ), D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS )
    NAMED_VALUE( _T( "UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE" ), D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE )
    NAMED_VALUE( _T( "UAV_ATOMIC_EXCHANGE" ), D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE )
    NAMED_VALUE( _T( "UAV_ATOMIC_SIGNED_MIN_OR_MAX" ), D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX )
    NAMED_VALUE( _T( "UAV_ATOMIC_UNSIGNED_MIN_OR_MAX" ), D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX )
    NAMED_VALUE( _T( "UAV_TYPED_LOAD" ), D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD )
    NAMED_VALUE( _T( "UAV_TYPED_STORE" ), D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE )
    NAMED_VALUE( _T( "OUTPUT_MERGER_LOGIC_OP" ), D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP )
    NAMED_VALUE( _T( "TILED" ), D3D11_FORMAT_SUPPORT2_TILED )
END_NAMED_VALUES( D3D11_FORMAT_SUPPORT2 )

BEGIN_NAMED_VALUES( D3D11_QUERY )
    NAMED_VALUE( _T( "EVENT" ), D3D11_QUERY_EVENT )
    NAMED_VALUE( _T( "OCCLUSION" ), D3D11_QUERY_OCCLUSION )
    NAMED_VALUE( _T( "TIMESTAMP" ), D3D11_QUERY_TIMESTAMP )
    NAMED_VALUE( _T( "TIMESTAMP_DISJOINT" ), D3D11_QUERY_TIMESTAMP_DISJOINT )
    NAMED_VALUE( _T( "PIPELINE_STATISTICS" ), D3D11_QUERY_PIPELINE_STATISTICS )
    NAMED_VALUE( _T( "OCCLUSION_PREDICATE" ), D3D11_QUERY_OCCLUSION_PREDICATE )
    NAMED_VALUE( _T( "SO_STATISTICS" ), D3D11_QUERY_SO_STATISTICS )
    NAMED_VALUE( _T( "SO_OVERFLOW_PREDICATE" ), D3D11_QUERY_SO_OVERFLOW_PREDICATE )
    NAMED_VALUE( _T( "SO_STATISTICS_STREAM0" ), D3D11_QUERY_SO_STATISTICS_STREAM0 )
    NAMED_VALUE( _T( "SO_OVERFLOW_PREDICATE_STREAM0" ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 )
    NAMED_VALUE( _T( "SO_STATISTICS_STREAM1" ), D3D11_QUERY_SO_STATISTICS_STREAM1 )
    NAMED_VALUE( _T( "SO_OVERFLOW_PREDICATE_STREAM1" ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 )
    NAMED_VALUE( _T( "SO_STATISTICS_STREAM2" ), D3D11_QUERY_SO_STATISTICS_STREAM2 )
    NAMED_VALUE( _T( "SO_OVERFLOW_PREDICATE_STREAM2" ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 )
    NAMED_VALUE( _T( "SO_STATISTICS_STREAM3" ), D3D11_QUERY_SO_STATISTICS_STREAM3 )
    NAMED_VALUE( _T( "SO_OVERFLOW_PREDICATE_STREAM3" ), D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 )
END_NAMED_VALUES( D3D11_QUERY )

BEGIN_NAMED_VALUES( D3D11_COUNTER )
    NAMED_VALUE( _T( "COUNTER_DEVICE_DEPENDENT_0" ), D3D11_COUNTER_DEVICE_DEPENDENT_0 )
END_NAMED_VALUES( D3D11_COUNTER )

BEGIN_NAMED_VALUES( D3D11_COUNTER_TYPE )
    NAMED_VALUE( _T( "FLOAT32" ), D3D11_COUNTER_TYPE_FLOAT32 )
    NAMED_VALUE( _T( "UINT16" ), D3D11_COUNTER_TYPE_UINT16 )
    NAMED_VALUE( _T( "UINT32" ), D3D11_COUNTER_TYPE_UINT32 )
    NAMED_VALUE( _T( "UINT64" ), D3D11_COUNTER_TYPE_UINT64 )
END_NAMED_VALUES( D3D11_COUNTER_TYPE )

BEGIN_NAMED_VALUES( D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS )
    NAMED_VALUE( _T( "STANDARD_MULTISAMPLE_PATTERN" ), D3D11_STANDARD_MULTISAMPLE_PATTERN )
    NAMED_VALUE( _T( "CENTER_MULTISAMPLE_PATTERN" ), D3D11_CENTER_MULTISAMPLE_PATTERN )
END_NAMED_VALUES( D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS )

BEGIN_NAMED_VALUES( D3D11_DEVICE_CONTEXT_TYPE )
    NAMED_VALUE( _T( "IMMEDIATE" ), D3D11_DEVICE_CONTEXT_IMMEDIATE )
    NAMED_VALUE( _T( "DEFERRED" ), D3D11_DEVICE_CONTEXT_DEFERRED )
END_NAMED_VALUES( D3D11_DEVICE_CONTEXT_TYPE )

BEGIN_NAMED_VALUES( D3D11_FEATURE )
    NAMED_VALUE( _T( "THREADING" ), D3D11_FEATURE_THREADING )
    NAMED_VALUE( _T( "DOUBLES" ), D3D11_FEATURE_DOUBLES )
    NAMED_VALUE( _T( "FORMAT_SUPPORT" ), D3D11_FEATURE_FORMAT_SUPPORT )
    NAMED_VALUE( _T( "FORMAT_SUPPORT2" ), D3D11_FEATURE_FORMAT_SUPPORT2 )
    NAMED_VALUE( _T( "D3D10_X_HARDWARE_OPTIONS" ), D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS )
    NAMED_VALUE( _T( "D3D11_OPTIONS" ), D3D11_FEATURE_D3D11_OPTIONS )
    NAMED_VALUE( _T( "ARCHITECTURE_INFO" ), D3D11_FEATURE_ARCHITECTURE_INFO )
    NAMED_VALUE( _T( "D3D9_OPTIONS" ), D3D11_FEATURE_D3D9_OPTIONS )
    NAMED_VALUE( _T( "SHADER_MIN_PRECISION_SUPPORT" ), D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT )
    NAMED_VALUE( _T( "D3D9_SHADOW_SUPPORT" ), D3D11_FEATURE_D3D9_SHADOW_SUPPORT )
    NAMED_VALUE( _T( "D3D11_OPTIONS1" ), D3D11_FEATURE_D3D11_OPTIONS1 )
END_NAMED_VALUES( D3D11_FEATURE )

BEGIN_NAMED_VALUES( D3D11_SHADER_MIN_PRECISION_SUPPORT )
    NAMED_VALUE( _T( "10_BIT" ), D3D11_SHADER_MIN_PRECISION_10_BIT )
    NAMED_VALUE( _T( "16_BIT" ), D3D11_SHADER_MIN_PRECISION_16_BIT )
END_NAMED_VALUES( D3D11_SHADER_MIN_PRECISION_SUPPORT )

BEGIN_NAMED_VALUES( D3D11_VIDEO_DECODER_BUFFER_TYPE )
    NAMED_VALUE( _T( "PICTURE_PARAMETERS" ), D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS )
    NAMED_VALUE( _T( "MACROBLOCK_CONTROL" ), D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL )
    NAMED_VALUE( _T( "RESIDUAL_DIFFERENCE" ), D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE )
    NAMED_VALUE( _T( "DEBLOCKING_CONTROL" ), D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL )
    NAMED_VALUE( _T( "INVERSE_QUANTIZATION_MATRIX" ), D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX )
    NAMED_VALUE( _T( "SLICE_CONTROL" ), D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL )
    NAMED_VALUE( _T( "BITSTREAM" ), D3D11_VIDEO_DECODER_BUFFER_BITSTREAM )
    NAMED_VALUE( _T( "MOTION_VECTOR" ), D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR )
    NAMED_VALUE( _T( "FILM_GRAIN" ), D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN )
END_NAMED_VALUES( D3D11_VIDEO_DECODER_BUFFER_TYPE )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT )
    NAMED_VALUE( _T( "INPUT" ), D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT )
    NAMED_VALUE( _T( "OUTPUT" ), D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_DEVICE_CAPS )
    NAMED_VALUE( _T( "LINEAR_SPACE" ), D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE )
    NAMED_VALUE( _T( "xvYCC" ), D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC )
    NAMED_VALUE( _T( "RGB_RANGE_CONVERSION" ), D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION )
    NAMED_VALUE( _T( "YCbCr_MATRIX_CONVERSION" ), D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION )
    NAMED_VALUE( _T( "NOMINAL_RANGE" ), D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_DEVICE_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FEATURE_CAPS )
    NAMED_VALUE( _T( "ALPHA_FILL" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL )
    NAMED_VALUE( _T( "CONSTRICTION" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION )
    NAMED_VALUE( _T( "LUMA_KEY" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY )
    NAMED_VALUE( _T( "ALPHA_PALETTE" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE )
    NAMED_VALUE( _T( "LEGACY" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY )
    NAMED_VALUE( _T( "STEREO" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO )
    NAMED_VALUE( _T( "ROTATION" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION )
    NAMED_VALUE( _T( "ALPHA_STREAM" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM )
    NAMED_VALUE( _T( "PIXEL_ASPECT_RATIO" ), D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FEATURE_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FILTER_CAPS )
    NAMED_VALUE( _T( "BRIGHTNESS" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS )
    NAMED_VALUE( _T( "CONTRAST" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST )
    NAMED_VALUE( _T( "HUE" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE )
    NAMED_VALUE( _T( "SATURATION" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION )
    NAMED_VALUE( _T( "NOISE_REDUCTION" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION )
    NAMED_VALUE( _T( "EDGE_ENHANCEMENT" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT )
    NAMED_VALUE( _T( "ANAMORPHIC_SCALING" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING )
    NAMED_VALUE( _T( "STEREO_ADJUSTMENT" ), D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FILTER_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FORMAT_CAPS )
    NAMED_VALUE( _T( "RGB_INTERLACED" ), D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED )
    NAMED_VALUE( _T( "RGB_PROCAMP" ), D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP )
    NAMED_VALUE( _T( "RGB_LUMA_KEY" ), D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY )
    NAMED_VALUE( _T( "PALETTE_INTERLACED" ), D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FORMAT_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS )
    NAMED_VALUE( _T( "DENOISE" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE )
    NAMED_VALUE( _T( "DERINGING" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING )
    NAMED_VALUE( _T( "EDGE_ENHANCEMENT" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT )
    NAMED_VALUE( _T( "COLOR_CORRECTION" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION )
    NAMED_VALUE( _T( "FLESH_TONE_MAPPING" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING )
    NAMED_VALUE( _T( "IMAGE_STABILIZATION" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION )
    NAMED_VALUE( _T( "SUPER_RESOLUTION" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION )
    NAMED_VALUE( _T( "ANAMORPHIC_SCALING" ), D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_STEREO_CAPS )
    NAMED_VALUE( _T( "MONO_OFFSET" ), D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET )
    NAMED_VALUE( _T( "ROW_INTERLEAVED" ), D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED )
    NAMED_VALUE( _T( "COLUMN_INTERLEAVED" ), D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED )
    NAMED_VALUE( _T( "CHECKERBOARD" ), D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD )
    NAMED_VALUE( _T( "FLIP_MODE" ), D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_STEREO_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS )
    NAMED_VALUE( _T( "DEINTERLACE_BLEND" ), D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND )
    NAMED_VALUE( _T( "DEINTERLACE_BOB" ), D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB )
    NAMED_VALUE( _T( "DEINTERLACE_ADAPTIVE" ), D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE )
    NAMED_VALUE( _T( "DEINTERLACE_MOTION_COMPENSATION" ), D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION )
    NAMED_VALUE( _T( "INVERSE_TELECINE" ), D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE )
    NAMED_VALUE( _T( "FRAME_RATE_CONVERSION" ), D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS )
    NAMED_VALUE( _T( "32" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32 )
    NAMED_VALUE( _T( "22" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 )
    NAMED_VALUE( _T( "2224" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 )
    NAMED_VALUE( _T( "2332" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 )
    NAMED_VALUE( _T( "32322" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 )
    NAMED_VALUE( _T( "55" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 )
    NAMED_VALUE( _T( "64" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 )
    NAMED_VALUE( _T( "87" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 )
    NAMED_VALUE( _T( "222222222223" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 )
    NAMED_VALUE( _T( "OTHER" ), D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS )

BEGIN_NAMED_VALUES( D3D11_CONTENT_PROTECTION_CAPS )
    NAMED_VALUE( _T( "SOFTWARE" ), D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE )
    NAMED_VALUE( _T( "HARDWARE" ), D3D11_CONTENT_PROTECTION_CAPS_HARDWARE )
    NAMED_VALUE( _T( "PROTECTION_ALWAYS_ON" ), D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON )
    NAMED_VALUE( _T( "PARTIAL_DECRYPTION" ), D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION )
    NAMED_VALUE( _T( "CONTENT_KEY" ), D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY )
    NAMED_VALUE( _T( "FRESHEN_SESSION_KEY" ), D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY )
    NAMED_VALUE( _T( "ENCRYPTED_READ_BACK" ), D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK )
    NAMED_VALUE( _T( "ENCRYPTED_READ_BACK_KEY" ), D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY )
    NAMED_VALUE( _T( "SEQUENTIAL_CTR_IV" ), D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV )
    NAMED_VALUE( _T( "ENCRYPT_SLICEDATA_ONLY" ), D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY )
    NAMED_VALUE( _T( "DECRYPTION_BLT" ), D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT )
END_NAMED_VALUES( D3D11_CONTENT_PROTECTION_CAPS )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FILTER )
    NAMED_VALUE( _T( "BRIGHTNESS" ), D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS )
    NAMED_VALUE( _T( "CONTRAST" ), D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST )
    NAMED_VALUE( _T( "HUE" ), D3D11_VIDEO_PROCESSOR_FILTER_HUE )
    NAMED_VALUE( _T( "SATURATION" ), D3D11_VIDEO_PROCESSOR_FILTER_SATURATION )
    NAMED_VALUE( _T( "NOISE_REDUCTION" ), D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION )
    NAMED_VALUE( _T( "EDGE_ENHANCEMENT" ), D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT )
    NAMED_VALUE( _T( "ANAMORPHIC_SCALING" ), D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING )
    NAMED_VALUE( _T( "STEREO_ADJUSTMENT" ), D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_FILTER )

BEGIN_NAMED_VALUES( D3D11_VIDEO_FRAME_FORMAT )
    NAMED_VALUE( _T( "PROGRESSIVE" ), D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE )
    NAMED_VALUE( _T( "INTERLACED_TOP_FIELD_FIRST" ), D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST )
    NAMED_VALUE( _T( "INTERLACED_BOTTOM_FIELD_FIRST" ), D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST )
END_NAMED_VALUES( D3D11_VIDEO_FRAME_FORMAT )

BEGIN_NAMED_VALUES( D3D11_VIDEO_USAGE )
    NAMED_VALUE( _T( "PLAYBACK_NORMAL" ), D3D11_VIDEO_USAGE_PLAYBACK_NORMAL )
    NAMED_VALUE( _T( "OPTIMAL_SPEED" ), D3D11_VIDEO_USAGE_OPTIMAL_SPEED )
    NAMED_VALUE( _T( "OPTIMAL_QUALITY" ), D3D11_VIDEO_USAGE_OPTIMAL_QUALITY )
END_NAMED_VALUES( D3D11_VIDEO_USAGE )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED )
    NAMED_VALUE( _T( "16_235" ), D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 )
    NAMED_VALUE( _T( "0_255" ), D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE )
    NAMED_VALUE( _T( "OPAQUE" ), D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE )
    NAMED_VALUE( _T( "BACKGROUND" ), D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND )
    NAMED_VALUE( _T( "DESTINATION" ), D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION )
    NAMED_VALUE( _T( "SOURCE_STREAM" ), D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_OUTPUT_RATE )
    NAMED_VALUE( _T( "NORMAL" ), D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL )
    NAMED_VALUE( _T( "HALF" ), D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF )
    NAMED_VALUE( _T( "CUSTOM" ), D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_OUTPUT_RATE )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_STEREO_FORMAT )
    NAMED_VALUE( _T( "MONO" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO )
    NAMED_VALUE( _T( "HORIZONTAL" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL )
    NAMED_VALUE( _T( "VERTICAL" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL )
    NAMED_VALUE( _T( "SEPARATE" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE )
    NAMED_VALUE( _T( "MONO_OFFSET" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET )
    NAMED_VALUE( _T( "ROW_INTERLEAVED" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED )
    NAMED_VALUE( _T( "COLUMN_INTERLEAVED" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED )
    NAMED_VALUE( _T( "CHECKERBOARD" ), D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_STEREO_FORMAT )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE )
    NAMED_VALUE( _T( "NONE" ), D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE )
    NAMED_VALUE( _T( "FRAME0" ), D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0 )
    NAMED_VALUE( _T( "FRAME1" ), D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1 )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE )

BEGIN_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_ROTATION )
    NAMED_VALUE( _T( "IDENTITY" ), D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY )
    NAMED_VALUE( _T( "90" ), D3D11_VIDEO_PROCESSOR_ROTATION_90 )
    NAMED_VALUE( _T( "180" ), D3D11_VIDEO_PROCESSOR_ROTATION_180 )
    NAMED_VALUE( _T( "270" ), D3D11_VIDEO_PROCESSOR_ROTATION_270 )
END_NAMED_VALUES( D3D11_VIDEO_PROCESSOR_ROTATION )

BEGIN_NAMED_VALUES( D3D11_AUTHENTICATED_CHANNEL_TYPE )
    NAMED_VALUE( _T( "D3D11" ), D3D11_AUTHENTICATED_CHANNEL_D3D11 )
    NAMED_VALUE( _T( "DRIVER_SOFTWARE" ), D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE )
    NAMED_VALUE( _T( "DRIVER_HARDWARE" ), D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE )
END_NAMED_VALUES( D3D11_AUTHENTICATED_CHANNEL_TYPE )

BEGIN_NAMED_VALUES( D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_PROCESSIDTYPE_UNKNOWN )
    NAMED_VALUE( _T( "DWM" ), D3D11_PROCESSIDTYPE_DWM )
    NAMED_VALUE( _T( "HANDLE" ), D3D11_PROCESSIDTYPE_HANDLE )
END_NAMED_VALUES( D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE )

BEGIN_NAMED_VALUES( D3D11_BUS_TYPE )
    NAMED_VALUE( _T( "TYPE_OTHER" ), D3D11_BUS_TYPE_OTHER )
    NAMED_VALUE( _T( "TYPE_PCI" ), D3D11_BUS_TYPE_PCI )
    NAMED_VALUE( _T( "TYPE_PCIX" ), D3D11_BUS_TYPE_PCIX )
    NAMED_VALUE( _T( "TYPE_PCIEXPRESS" ), D3D11_BUS_TYPE_PCIEXPRESS )
    NAMED_VALUE( _T( "TYPE_AGP" ), D3D11_BUS_TYPE_AGP )
    NAMED_VALUE( _T( "IMPL_MODIFIER_INSIDE_OF_CHIPSET" ), D3D11_BUS_IMPL_MODIFIER_INSIDE_OF_CHIPSET )
    NAMED_VALUE( _T( "IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP" ), D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP )
    NAMED_VALUE( _T( "IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET" ), D3D11_BUS_IMPL_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET )
    NAMED_VALUE( _T( "IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR" ), D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR )
    NAMED_VALUE( _T( "IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE" ), D3D11_BUS_IMPL_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE )
    NAMED_VALUE( _T( "IMPL_MODIFIER_NON_STANDARD" ), D3D11_BUS_IMPL_MODIFIER_NON_STANDARD )
END_NAMED_VALUES( D3D11_BUS_TYPE )

BEGIN_NAMED_VALUES( D3D11_VDOV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_VDOV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_VDOV_DIMENSION_TEXTURE2D )
END_NAMED_VALUES( D3D11_VDOV_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_VPIV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_VPIV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_VPIV_DIMENSION_TEXTURE2D )
END_NAMED_VALUES( D3D11_VPIV_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_VPOV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_VPOV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D11_VPOV_DIMENSION_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE2DARRAY" ), D3D11_VPOV_DIMENSION_TEXTURE2DARRAY )
END_NAMED_VALUES( D3D11_VPOV_DIMENSION )

BEGIN_NAMED_VALUES( D3D11_LOGIC_OP )
    NAMED_VALUE( _T( "CLEAR" ), D3D11_LOGIC_OP_CLEAR )
    NAMED_VALUE( _T( "SET" ), D3D11_LOGIC_OP_SET )
    NAMED_VALUE( _T( "COPY" ), D3D11_LOGIC_OP_COPY )
    NAMED_VALUE( _T( "COPY_INVERTED" ), D3D11_LOGIC_OP_COPY_INVERTED )
    NAMED_VALUE( _T( "NOOP" ), D3D11_LOGIC_OP_NOOP )
    NAMED_VALUE( _T( "INVERT" ), D3D11_LOGIC_OP_INVERT )
    NAMED_VALUE( _T( "AND" ), D3D11_LOGIC_OP_AND )
    NAMED_VALUE( _T( "NAND" ), D3D11_LOGIC_OP_NAND )
    NAMED_VALUE( _T( "OR" ), D3D11_LOGIC_OP_OR )
    NAMED_VALUE( _T( "NOR" ), D3D11_LOGIC_OP_NOR )
    NAMED_VALUE( _T( "XOR" ), D3D11_LOGIC_OP_XOR )
    NAMED_VALUE( _T( "EQUIV" ), D3D11_LOGIC_OP_EQUIV )
    NAMED_VALUE( _T( "AND_REVERSE" ), D3D11_LOGIC_OP_AND_REVERSE )
    NAMED_VALUE( _T( "AND_INVERTED" ), D3D11_LOGIC_OP_AND_INVERTED )
    NAMED_VALUE( _T( "OR_REVERSE" ), D3D11_LOGIC_OP_OR_REVERSE )
    NAMED_VALUE( _T( "OR_INVERTED" ), D3D11_LOGIC_OP_OR_INVERTED )
END_NAMED_VALUES( D3D11_LOGIC_OP )

BEGIN_NAMED_VALUES( D3D11_MESSAGE_CATEGORY )
    NAMED_VALUE( _T( "APPLICATION_DEFINED" ), D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED )
    NAMED_VALUE( _T( "MISCELLANEOUS" ), D3D11_MESSAGE_CATEGORY_MISCELLANEOUS )
    NAMED_VALUE( _T( "INITIALIZATION" ), D3D11_MESSAGE_CATEGORY_INITIALIZATION )
    NAMED_VALUE( _T( "CLEANUP" ), D3D11_MESSAGE_CATEGORY_CLEANUP )
    NAMED_VALUE( _T( "COMPILATION" ), D3D11_MESSAGE_CATEGORY_COMPILATION )
    NAMED_VALUE( _T( "STATE_CREATION" ), D3D11_MESSAGE_CATEGORY_STATE_CREATION )
    NAMED_VALUE( _T( "STATE_SETTING" ), D3D11_MESSAGE_CATEGORY_STATE_SETTING )
    NAMED_VALUE( _T( "STATE_GETTING" ), D3D11_MESSAGE_CATEGORY_STATE_GETTING )
    NAMED_VALUE( _T( "RESOURCE_MANIPULATION" ), D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION )
    NAMED_VALUE( _T( "EXECUTION" ), D3D11_MESSAGE_CATEGORY_EXECUTION )
    NAMED_VALUE( _T( "SHADER" ), D3D11_MESSAGE_CATEGORY_SHADER )
END_NAMED_VALUES( D3D11_MESSAGE_CATEGORY )

BEGIN_NAMED_VALUES( D3D11_MESSAGE_SEVERITY )
    NAMED_VALUE( _T( "CORRUPTION" ), D3D11_MESSAGE_SEVERITY_CORRUPTION )
    NAMED_VALUE( _T( "ERROR" ), D3D11_MESSAGE_SEVERITY_ERROR )
    NAMED_VALUE( _T( "WARNING" ), D3D11_MESSAGE_SEVERITY_WARNING )
    NAMED_VALUE( _T( "INFO" ), D3D11_MESSAGE_SEVERITY_INFO )
    NAMED_VALUE( _T( "MESSAGE" ), D3D11_MESSAGE_SEVERITY_MESSAGE )
END_NAMED_VALUES( D3D11_MESSAGE_SEVERITY )

BEGIN_NAMED_VALUES( D3D11_MESSAGE_ID )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D11_MESSAGE_ID_UNKNOWN )
    NAMED_VALUE( _T( "DEVICE_IASETVERTEXBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD )
    NAMED_VALUE( _T( "DEVICE_IASETINDEXBUFFER_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD )
    NAMED_VALUE( _T( "DEVICE_VSSETSHADERRESOURCES_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD )
    NAMED_VALUE( _T( "DEVICE_VSSETCONSTANTBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD )
    NAMED_VALUE( _T( "DEVICE_GSSETSHADERRESOURCES_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD )
    NAMED_VALUE( _T( "DEVICE_GSSETCONSTANTBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD )
    NAMED_VALUE( _T( "DEVICE_PSSETSHADERRESOURCES_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD )
    NAMED_VALUE( _T( "DEVICE_PSSETCONSTANTBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD )
    NAMED_VALUE( _T( "DEVICE_SOSETTARGETS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD )
    NAMED_VALUE( _T( "STRING_FROM_APPLICATION" ), D3D11_MESSAGE_ID_STRING_FROM_APPLICATION )
    NAMED_VALUE( _T( "CORRUPTED_THIS" ), D3D11_MESSAGE_ID_CORRUPTED_THIS )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER1" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER2" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER3" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER4" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER5" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER6" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER7" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER8" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER9" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER10" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER11" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER12" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER13" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER14" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14 )
    NAMED_VALUE( _T( "CORRUPTED_PARAMETER15" ), D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15 )
    NAMED_VALUE( _T( "CORRUPTED_MULTITHREADING" ), D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING )
    NAMED_VALUE( _T( "MESSAGE_REPORTING_OUTOFMEMORY" ), D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY )
    NAMED_VALUE( _T( "IASETINPUTLAYOUT_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "IASETINDEXBUFFER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "VSSETSHADER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "VSSETSAMPLERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "GSSETSHADER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "GSSETSAMPLERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "SOSETTARGETS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "PSSETSHADER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "PSSETSAMPLERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "RSSETSTATE_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "OMSETBLENDSTATE_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "OMSETRENDERTARGETS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "SETPREDICATION_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "GETPRIVATEDATA_MOREDATA" ), D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA )
    NAMED_VALUE( _T( "SETPRIVATEDATA_INVALIDFREEDATA" ), D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA )
    NAMED_VALUE( _T( "SETPRIVATEDATA_INVALIDIUNKNOWN" ), D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN )
    NAMED_VALUE( _T( "SETPRIVATEDATA_INVALIDFLAGS" ), D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS )
    NAMED_VALUE( _T( "SETPRIVATEDATA_CHANGINGPARAMS" ), D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS )
    NAMED_VALUE( _T( "SETPRIVATEDATA_OUTOFMEMORY" ), D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEBUFFER_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDSAMPLES" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES )
    NAMED_VALUE( _T( "CREATEBUFFER_UNRECOGNIZEDUSAGE" ), D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE )
    NAMED_VALUE( _T( "CREATEBUFFER_UNRECOGNIZEDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS )
    NAMED_VALUE( _T( "CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATEBUFFER_UNRECOGNIZEDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDINITIALDATA" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDMIPLEVELS" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATEBUFFER_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEBUFFER_NULLDESC" ), D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS )
    NAMED_VALUE( _T( "CREATEBUFFER_LARGEALLOCATION" ), D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION )
    NAMED_VALUE( _T( "CREATETEXTURE1D_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATETEXTURE1D_UNSUPPORTEDFORMAT" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDSAMPLES" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES )
    NAMED_VALUE( _T( "CREATETEXTURE1D_UNRECOGNIZEDUSAGE" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE )
    NAMED_VALUE( _T( "CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDINITIALDATA" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDMIPLEVELS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATETEXTURE1D_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATETEXTURE1D_NULLDESC" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC )
    NAMED_VALUE( _T( "CREATETEXTURE1D_LARGEALLOCATION" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION )
    NAMED_VALUE( _T( "CREATETEXTURE2D_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATETEXTURE2D_UNSUPPORTEDFORMAT" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDSAMPLES" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES )
    NAMED_VALUE( _T( "CREATETEXTURE2D_UNRECOGNIZEDUSAGE" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE )
    NAMED_VALUE( _T( "CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDINITIALDATA" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDMIPLEVELS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATETEXTURE2D_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATETEXTURE2D_NULLDESC" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC )
    NAMED_VALUE( _T( "CREATETEXTURE2D_LARGEALLOCATION" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION )
    NAMED_VALUE( _T( "CREATETEXTURE3D_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATETEXTURE3D_UNSUPPORTEDFORMAT" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDSAMPLES" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES )
    NAMED_VALUE( _T( "CREATETEXTURE3D_UNRECOGNIZEDUSAGE" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE )
    NAMED_VALUE( _T( "CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDCPUACCESSFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDBINDFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDINITIALDATA" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDMIPLEVELS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS )
    NAMED_VALUE( _T( "CREATETEXTURE3D_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATETEXTURE3D_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATETEXTURE3D_NULLDESC" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC )
    NAMED_VALUE( _T( "CREATETEXTURE3D_LARGEALLOCATION" ), D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDDESC" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_INVALIDDESC" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_INVALIDDESC" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_TOOMANYELEMENTS" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INVALIDSLOT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_INVALIDALIGNMENT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_DUPLICATESEMANTIC" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_NULLSEMANTIC" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_MISSINGELEMENT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_NULLDESC" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC )
    NAMED_VALUE( _T( "CREATEVERTEXSHADER_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEVERTEXSHADER_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATEVERTEXSHADER_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADER_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADER_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE )
    NAMED_VALUE( _T( "CREATEPIXELSHADER_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEPIXELSHADER_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATEPIXELSHADER_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_INVALIDFILLMODE" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_INVALIDCULLMODE" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_NULLDESC" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_NULLDESC" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDSRCBLEND" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDDESTBLEND" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDBLENDOP" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDSRCBLENDALPHA" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDDESTBLENDALPHA" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDBLENDOPALPHA" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_NULLDESC" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDFILTER" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDADDRESSU" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDADDRESSV" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDADDRESSW" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDMIPLODBIAS" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDMAXANISOTROPY" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDMINLOD" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_INVALIDMAXLOD" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_NULLDESC" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC )
    NAMED_VALUE( _T( "CREATEQUERYORPREDICATE_INVALIDQUERY" ), D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY )
    NAMED_VALUE( _T( "CREATEQUERYORPREDICATE_INVALIDMISCFLAGS" ), D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS )
    NAMED_VALUE( _T( "CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG" ), D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG )
    NAMED_VALUE( _T( "CREATEQUERYORPREDICATE_NULLDESC" ), D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC )
    NAMED_VALUE( _T( "DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED" ), D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED )
    NAMED_VALUE( _T( "DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED" ), D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED )
    NAMED_VALUE( _T( "IASETVERTEXBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE" ), D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE )
    NAMED_VALUE( _T( "DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "IASETINDEXBUFFER_INVALIDBUFFER" ), D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_IASETINDEXBUFFER_FORMAT_INVALID" ), D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID )
    NAMED_VALUE( _T( "DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE" ), D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE )
    NAMED_VALUE( _T( "DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "VSSETCONSTANTBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "GSSETCONSTANTBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "SOSETTARGETS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_SOSETTARGETS_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "PSSETCONSTANTBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT" ), D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT )
    NAMED_VALUE( _T( "DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR" ), D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR )
    NAMED_VALUE( _T( "CLEARRENDERTARGETVIEW_DENORMFLUSH" ), D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH )
    NAMED_VALUE( _T( "CLEARDEPTHSTENCILVIEW_DENORMFLUSH" ), D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH )
    NAMED_VALUE( _T( "CLEARDEPTHSTENCILVIEW_INVALID" ), D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID )
    NAMED_VALUE( _T( "DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_SOGETTARGETS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_GENERATEMIPS_RESOURCE_INVALID" ), D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_INVALIDSOURCEBOX" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_INVALIDSOURCE" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_INVALIDSOURCESTATE" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE )
    NAMED_VALUE( _T( "COPYRESOURCE_INVALIDSOURCE" ), D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE )
    NAMED_VALUE( _T( "COPYRESOURCE_INVALIDDESTINATIONSTATE" ), D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE )
    NAMED_VALUE( _T( "COPYRESOURCE_INVALIDSOURCESTATE" ), D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE )
    NAMED_VALUE( _T( "UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE" ), D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE )
    NAMED_VALUE( _T( "UPDATESUBRESOURCE_INVALIDDESTINATIONBOX" ), D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX )
    NAMED_VALUE( _T( "UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE" ), D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE )
    NAMED_VALUE( _T( "DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID" ), D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID )
    NAMED_VALUE( _T( "DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID" ), D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID )
    NAMED_VALUE( _T( "DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID" ), D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID )
    NAMED_VALUE( _T( "DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID" ), D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID )
    NAMED_VALUE( _T( "DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID" ), D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID )
    NAMED_VALUE( _T( "BUFFER_MAP_INVALIDMAPTYPE" ), D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE )
    NAMED_VALUE( _T( "BUFFER_MAP_INVALIDFLAGS" ), D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS )
    NAMED_VALUE( _T( "BUFFER_MAP_ALREADYMAPPED" ), D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED )
    NAMED_VALUE( _T( "BUFFER_MAP_DEVICEREMOVED_RETURN" ), D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN )
    NAMED_VALUE( _T( "BUFFER_UNMAP_NOTMAPPED" ), D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED )
    NAMED_VALUE( _T( "TEXTURE1D_MAP_INVALIDMAPTYPE" ), D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE )
    NAMED_VALUE( _T( "TEXTURE1D_MAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "TEXTURE1D_MAP_INVALIDFLAGS" ), D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS )
    NAMED_VALUE( _T( "TEXTURE1D_MAP_ALREADYMAPPED" ), D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED )
    NAMED_VALUE( _T( "TEXTURE1D_MAP_DEVICEREMOVED_RETURN" ), D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN )
    NAMED_VALUE( _T( "TEXTURE1D_UNMAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "TEXTURE1D_UNMAP_NOTMAPPED" ), D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED )
    NAMED_VALUE( _T( "TEXTURE2D_MAP_INVALIDMAPTYPE" ), D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE )
    NAMED_VALUE( _T( "TEXTURE2D_MAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "TEXTURE2D_MAP_INVALIDFLAGS" ), D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS )
    NAMED_VALUE( _T( "TEXTURE2D_MAP_ALREADYMAPPED" ), D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED )
    NAMED_VALUE( _T( "TEXTURE2D_MAP_DEVICEREMOVED_RETURN" ), D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN )
    NAMED_VALUE( _T( "TEXTURE2D_UNMAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "TEXTURE2D_UNMAP_NOTMAPPED" ), D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED )
    NAMED_VALUE( _T( "TEXTURE3D_MAP_INVALIDMAPTYPE" ), D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE )
    NAMED_VALUE( _T( "TEXTURE3D_MAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "TEXTURE3D_MAP_INVALIDFLAGS" ), D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS )
    NAMED_VALUE( _T( "TEXTURE3D_MAP_ALREADYMAPPED" ), D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED )
    NAMED_VALUE( _T( "TEXTURE3D_MAP_DEVICEREMOVED_RETURN" ), D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN )
    NAMED_VALUE( _T( "TEXTURE3D_UNMAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "TEXTURE3D_UNMAP_NOTMAPPED" ), D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED )
    NAMED_VALUE( _T( "CHECKFORMATSUPPORT_FORMAT_DEPRECATED" ), D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED )
    NAMED_VALUE( _T( "CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED" ), D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED )
    NAMED_VALUE( _T( "SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS" ), D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS )
    NAMED_VALUE( _T( "SETEXCEPTIONMODE_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "SETEXCEPTIONMODE_DEVICEREMOVED_RETURN" ), D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN )
    NAMED_VALUE( _T( "REF_SIMULATING_INFINITELY_FAST_HARDWARE" ), D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE )
    NAMED_VALUE( _T( "REF_THREADING_MODE" ), D3D11_MESSAGE_ID_REF_THREADING_MODE )
    NAMED_VALUE( _T( "REF_UMDRIVER_EXCEPTION" ), D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION )
    NAMED_VALUE( _T( "REF_KMDRIVER_EXCEPTION" ), D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION )
    NAMED_VALUE( _T( "REF_HARDWARE_EXCEPTION" ), D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION )
    NAMED_VALUE( _T( "REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE" ), D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE )
    NAMED_VALUE( _T( "REF_PROBLEM_PARSING_SHADER" ), D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER )
    NAMED_VALUE( _T( "REF_OUT_OF_MEMORY" ), D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY )
    NAMED_VALUE( _T( "REF_INFO" ), D3D11_MESSAGE_ID_REF_INFO )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEXPOS_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEX_SHADER_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_REGISTERINDEX" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_COMPONENTTYPE" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_REGISTERMASK" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_SYSTEMVALUE" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEX_BUFFER_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_INPUTLAYOUT_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL" ), D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL )
    NAMED_VALUE( _T( "DEVICE_DRAW_SAMPLER_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_VIEW_DIMENSION_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL )
    NAMED_VALUE( _T( "DEVICE_DRAW_INDEX_BUFFER_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID )
    NAMED_VALUE( _T( "DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL )
    NAMED_VALUE( _T( "DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_POSITION_NOT_PRESENT" ), D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT )
    NAMED_VALUE( _T( "DEVICE_DRAW_OUTPUT_STREAM_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_BOUND_RESOURCE_MAPPED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED )
    NAMED_VALUE( _T( "DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_DRAW_INDEX_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE" ), D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE )
    NAMED_VALUE( _T( "DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER" ), D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER )
    NAMED_VALUE( _T( "DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING" ), D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING )
    NAMED_VALUE( _T( "DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0" ), D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 )
    NAMED_VALUE( _T( "DEVICE_REMOVAL_PROCESS_AT_FAULT" ), D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT )
    NAMED_VALUE( _T( "DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT" ), D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT )
    NAMED_VALUE( _T( "DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT" ), D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT )
    NAMED_VALUE( _T( "DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN" ), D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN )
    NAMED_VALUE( _T( "DEVICE_DRAW_VIEWPORT_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC )
    NAMED_VALUE( _T( "DEVICE_RSSETVIEWPORTS_DENORMFLUSH" ), D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH )
    NAMED_VALUE( _T( "OMSETRENDERTARGETS_INVALIDVIEW" ), D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW )
    NAMED_VALUE( _T( "DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "DEVICE_DRAW_SAMPLER_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_TYPE_MISMATCH" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH )
    NAMED_VALUE( _T( "BLENDSTATE_GETDESC_LEGACY" ), D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY )
    NAMED_VALUE( _T( "SHADERRESOURCEVIEW_GETDESC_LEGACY" ), D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY )
    NAMED_VALUE( _T( "CREATEQUERY_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEPREDICATE_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATECOUNTER_OUTOFRANGE_COUNTER" ), D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER )
    NAMED_VALUE( _T( "CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED" ), D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED )
    NAMED_VALUE( _T( "CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER" ), D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER )
    NAMED_VALUE( _T( "CREATECOUNTER_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATECOUNTER_NONEXCLUSIVE_RETURN" ), D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN )
    NAMED_VALUE( _T( "CREATECOUNTER_NULLDESC" ), D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC )
    NAMED_VALUE( _T( "CHECKCOUNTER_OUTOFRANGE_COUNTER" ), D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER )
    NAMED_VALUE( _T( "CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER" ), D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER )
    NAMED_VALUE( _T( "SETPREDICATION_INVALID_PREDICATE_STATE" ), D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE )
    NAMED_VALUE( _T( "QUERY_BEGIN_UNSUPPORTED" ), D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED )
    NAMED_VALUE( _T( "PREDICATE_BEGIN_DURING_PREDICATION" ), D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION )
    NAMED_VALUE( _T( "QUERY_BEGIN_DUPLICATE" ), D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE )
    NAMED_VALUE( _T( "QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS" ), D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS )
    NAMED_VALUE( _T( "PREDICATE_END_DURING_PREDICATION" ), D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION )
    NAMED_VALUE( _T( "QUERY_END_ABANDONING_PREVIOUS_RESULTS" ), D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS )
    NAMED_VALUE( _T( "QUERY_END_WITHOUT_BEGIN" ), D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN )
    NAMED_VALUE( _T( "QUERY_GETDATA_INVALID_DATASIZE" ), D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE )
    NAMED_VALUE( _T( "QUERY_GETDATA_INVALID_FLAGS" ), D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS )
    NAMED_VALUE( _T( "QUERY_GETDATA_INVALID_CALL" ), D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL )
    NAMED_VALUE( _T( "DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN )
    NAMED_VALUE( _T( "DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE" ), D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE )
    NAMED_VALUE( _T( "DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE" ), D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_EMPTY_LAYOUT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT )
    NAMED_VALUE( _T( "DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH )
    NAMED_VALUE( _T( "LIVE_OBJECT_SUMMARY" ), D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY )
    NAMED_VALUE( _T( "LIVE_BUFFER" ), D3D11_MESSAGE_ID_LIVE_BUFFER )
    NAMED_VALUE( _T( "LIVE_TEXTURE1D" ), D3D11_MESSAGE_ID_LIVE_TEXTURE1D )
    NAMED_VALUE( _T( "LIVE_TEXTURE2D" ), D3D11_MESSAGE_ID_LIVE_TEXTURE2D )
    NAMED_VALUE( _T( "LIVE_TEXTURE3D" ), D3D11_MESSAGE_ID_LIVE_TEXTURE3D )
    NAMED_VALUE( _T( "LIVE_SHADERRESOURCEVIEW" ), D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW )
    NAMED_VALUE( _T( "LIVE_RENDERTARGETVIEW" ), D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW )
    NAMED_VALUE( _T( "LIVE_DEPTHSTENCILVIEW" ), D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW )
    NAMED_VALUE( _T( "LIVE_VERTEXSHADER" ), D3D11_MESSAGE_ID_LIVE_VERTEXSHADER )
    NAMED_VALUE( _T( "LIVE_GEOMETRYSHADER" ), D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER )
    NAMED_VALUE( _T( "LIVE_PIXELSHADER" ), D3D11_MESSAGE_ID_LIVE_PIXELSHADER )
    NAMED_VALUE( _T( "LIVE_INPUTLAYOUT" ), D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT )
    NAMED_VALUE( _T( "LIVE_SAMPLER" ), D3D11_MESSAGE_ID_LIVE_SAMPLER )
    NAMED_VALUE( _T( "LIVE_BLENDSTATE" ), D3D11_MESSAGE_ID_LIVE_BLENDSTATE )
    NAMED_VALUE( _T( "LIVE_DEPTHSTENCILSTATE" ), D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE )
    NAMED_VALUE( _T( "LIVE_RASTERIZERSTATE" ), D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE )
    NAMED_VALUE( _T( "LIVE_QUERY" ), D3D11_MESSAGE_ID_LIVE_QUERY )
    NAMED_VALUE( _T( "LIVE_PREDICATE" ), D3D11_MESSAGE_ID_LIVE_PREDICATE )
    NAMED_VALUE( _T( "LIVE_COUNTER" ), D3D11_MESSAGE_ID_LIVE_COUNTER )
    NAMED_VALUE( _T( "LIVE_DEVICE" ), D3D11_MESSAGE_ID_LIVE_DEVICE )
    NAMED_VALUE( _T( "LIVE_SWAPCHAIN" ), D3D11_MESSAGE_ID_LIVE_SWAPCHAIN )
    NAMED_VALUE( _T( "D3D10_MESSAGES_END" ), D3D11_MESSAGE_ID_D3D10_MESSAGES_END )
    NAMED_VALUE( _T( "D3D10L9_MESSAGES_START" ), D3D11_MESSAGE_ID_D3D10L9_MESSAGES_START )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE )
    NAMED_VALUE( _T( "VSSETSAMPLERS_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED )
    NAMED_VALUE( _T( "VSSETSAMPLERS_TOO_MANY_SAMPLERS" ), D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS )
    NAMED_VALUE( _T( "PSSETSAMPLERS_TOO_MANY_SAMPLERS" ), D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS )
    NAMED_VALUE( _T( "CREATERESOURCE_NO_ARRAYS" ), D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS )
    NAMED_VALUE( _T( "CREATERESOURCE_NO_VB_AND_IB_BIND" ), D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND )
    NAMED_VALUE( _T( "CREATERESOURCE_NO_TEXTURE_1D" ), D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D )
    NAMED_VALUE( _T( "CREATERESOURCE_DIMENSION_OUT_OF_RANGE" ), D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE )
    NAMED_VALUE( _T( "CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE" ), D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE )
    NAMED_VALUE( _T( "OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS" ), D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS )
    NAMED_VALUE( _T( "OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS" ), D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS )
    NAMED_VALUE( _T( "IASETVERTEXBUFFERS_BAD_BUFFER_INDEX" ), D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX )
    NAMED_VALUE( _T( "DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS" ), D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS )
    NAMED_VALUE( _T( "DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS" ), D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS )
    NAMED_VALUE( _T( "COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY" ), D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY )
    NAMED_VALUE( _T( "COPYRESOURCE_NO_TEXTURE_3D_READBACK" ), D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK )
    NAMED_VALUE( _T( "COPYRESOURCE_NO_TEXTURE_ONLY_READBACK" ), D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK )
    NAMED_VALUE( _T( "CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT" ), D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE )
    NAMED_VALUE( _T( "DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE" ), D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES )
    NAMED_VALUE( _T( "CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET" ), D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET )
    NAMED_VALUE( _T( "CREATERESOURCE_NO_DWORD_INDEX_BUFFER" ), D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER )
    NAMED_VALUE( _T( "CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE" ), D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE )
    NAMED_VALUE( _T( "CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE" ), D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS )
    NAMED_VALUE( _T( "CREATERESOURCE_NO_STREAM_OUT" ), D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT )
    NAMED_VALUE( _T( "CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS" ), D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS )
    NAMED_VALUE( _T( "CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES" ), D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES )
    NAMED_VALUE( _T( "CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED" ), D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED )
    NAMED_VALUE( _T( "VSSHADERRESOURCES_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED )
    NAMED_VALUE( _T( "GEOMETRY_SHADER_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED )
    NAMED_VALUE( _T( "STREAM_OUT_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED )
    NAMED_VALUE( _T( "TEXT_FILTER_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_NO_MRT_BLEND" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_NO_MIRRORONCE" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE )
    NAMED_VALUE( _T( "DRAWINSTANCED_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED )
    NAMED_VALUE( _T( "DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3" ), D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3 )
    NAMED_VALUE( _T( "DRAWINDEXED_POINTLIST_UNSUPPORTED" ), D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED )
    NAMED_VALUE( _T( "SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO" ), D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO )
    NAMED_VALUE( _T( "CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION" ), D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION )
    NAMED_VALUE( _T( "CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED" ), D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED )
    NAMED_VALUE( _T( "DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR" ), D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR )
    NAMED_VALUE( _T( "SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA" ), D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA )
    NAMED_VALUE( _T( "CREATERESOURCE_NON_POW_2_MIPMAP" ), D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP )
    NAMED_VALUE( _T( "CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED )
    NAMED_VALUE( _T( "OMSETRENDERTARGETS_NO_SRGB_MRT" ), D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT )
    NAMED_VALUE( _T( "COPYRESOURCE_NO_3D_MISMATCHED_UPDATES" ), D3D11_MESSAGE_ID_COPYRESOURCE_NO_3D_MISMATCHED_UPDATES )
    NAMED_VALUE( _T( "D3D10L9_MESSAGES_END" ), D3D11_MESSAGE_ID_D3D10L9_MESSAGES_END )
    NAMED_VALUE( _T( "D3D11_MESSAGES_START" ), D3D11_MESSAGE_ID_D3D11_MESSAGES_START )
    NAMED_VALUE( _T( "CREATEDEPTHSTENCILVIEW_INVALIDFLAGS" ), D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS )
    NAMED_VALUE( _T( "CREATEVERTEXSHADER_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "CREATEPIXELSHADER_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS" ), D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS )
    NAMED_VALUE( _T( "CREATEDEFERREDCONTEXT_SINGLETHREADED" ), D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED )
    NAMED_VALUE( _T( "CREATEDEFERREDCONTEXT_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN" ), D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN )
    NAMED_VALUE( _T( "CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "FINISHDISPLAYLIST_ONIMMEDIATECONTEXT" ), D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT )
    NAMED_VALUE( _T( "FINISHDISPLAYLIST_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "FINISHDISPLAYLIST_INVALID_CALL_RETURN" ), D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES )
    NAMED_VALUE( _T( "CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES" ), D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES )
    NAMED_VALUE( _T( "DEVICE_HSSETSHADERRESOURCES_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD )
    NAMED_VALUE( _T( "DEVICE_HSSETCONSTANTBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD )
    NAMED_VALUE( _T( "HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CREATEHULLSHADER_INVALIDCALL" ), D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL )
    NAMED_VALUE( _T( "CREATEHULLSHADER_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEHULLSHADER_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATEHULLSHADER_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATEHULLSHADER_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "HSSETCONSTANTBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_DSSETSHADERRESOURCES_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD )
    NAMED_VALUE( _T( "DEVICE_DSSETCONSTANTBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD )
    NAMED_VALUE( _T( "DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CREATEDOMAINSHADER_INVALIDCALL" ), D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL )
    NAMED_VALUE( _T( "CREATEDOMAINSHADER_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATEDOMAINSHADER_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATEDOMAINSHADER_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATEDOMAINSHADER_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DSSETCONSTANTBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_DRAW_HS_XOR_DS_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH )
    NAMED_VALUE( _T( "DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT" ), D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT )
    NAMED_VALUE( _T( "DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER" ), D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER )
    NAMED_VALUE( _T( "DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW )
    NAMED_VALUE( _T( "RESOURCE_MAP_INVALIDMAPTYPE" ), D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE )
    NAMED_VALUE( _T( "RESOURCE_MAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "RESOURCE_MAP_INVALIDFLAGS" ), D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS )
    NAMED_VALUE( _T( "RESOURCE_MAP_ALREADYMAPPED" ), D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED )
    NAMED_VALUE( _T( "RESOURCE_MAP_DEVICEREMOVED_RETURN" ), D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN )
    NAMED_VALUE( _T( "RESOURCE_MAP_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "RESOURCE_MAP_WITHOUT_INITIAL_DISCARD" ), D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD )
    NAMED_VALUE( _T( "RESOURCE_UNMAP_INVALIDSUBRESOURCE" ), D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE )
    NAMED_VALUE( _T( "RESOURCE_UNMAP_NOTMAPPED" ), D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED )
    NAMED_VALUE( _T( "DEVICE_DRAW_RASTERIZING_CONTROL_POINTS" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS )
    NAMED_VALUE( _T( "DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH )
    NAMED_VALUE( _T( "CREATE_CONTEXT" ), D3D11_MESSAGE_ID_CREATE_CONTEXT )
    NAMED_VALUE( _T( "LIVE_CONTEXT" ), D3D11_MESSAGE_ID_LIVE_CONTEXT )
    NAMED_VALUE( _T( "DESTROY_CONTEXT" ), D3D11_MESSAGE_ID_DESTROY_CONTEXT )
    NAMED_VALUE( _T( "CREATE_BUFFER" ), D3D11_MESSAGE_ID_CREATE_BUFFER )
    NAMED_VALUE( _T( "LIVE_BUFFER_WIN7" ), D3D11_MESSAGE_ID_LIVE_BUFFER_WIN7 )
    NAMED_VALUE( _T( "DESTROY_BUFFER" ), D3D11_MESSAGE_ID_DESTROY_BUFFER )
    NAMED_VALUE( _T( "CREATE_TEXTURE1D" ), D3D11_MESSAGE_ID_CREATE_TEXTURE1D )
    NAMED_VALUE( _T( "LIVE_TEXTURE1D_WIN7" ), D3D11_MESSAGE_ID_LIVE_TEXTURE1D_WIN7 )
    NAMED_VALUE( _T( "DESTROY_TEXTURE1D" ), D3D11_MESSAGE_ID_DESTROY_TEXTURE1D )
    NAMED_VALUE( _T( "CREATE_TEXTURE2D" ), D3D11_MESSAGE_ID_CREATE_TEXTURE2D )
    NAMED_VALUE( _T( "LIVE_TEXTURE2D_WIN7" ), D3D11_MESSAGE_ID_LIVE_TEXTURE2D_WIN7 )
    NAMED_VALUE( _T( "DESTROY_TEXTURE2D" ), D3D11_MESSAGE_ID_DESTROY_TEXTURE2D )
    NAMED_VALUE( _T( "CREATE_TEXTURE3D" ), D3D11_MESSAGE_ID_CREATE_TEXTURE3D )
    NAMED_VALUE( _T( "LIVE_TEXTURE3D_WIN7" ), D3D11_MESSAGE_ID_LIVE_TEXTURE3D_WIN7 )
    NAMED_VALUE( _T( "DESTROY_TEXTURE3D" ), D3D11_MESSAGE_ID_DESTROY_TEXTURE3D )
    NAMED_VALUE( _T( "CREATE_SHADERRESOURCEVIEW" ), D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW )
    NAMED_VALUE( _T( "LIVE_SHADERRESOURCEVIEW_WIN7" ), D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW_WIN7 )
    NAMED_VALUE( _T( "DESTROY_SHADERRESOURCEVIEW" ), D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW )
    NAMED_VALUE( _T( "CREATE_RENDERTARGETVIEW" ), D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW )
    NAMED_VALUE( _T( "LIVE_RENDERTARGETVIEW_WIN7" ), D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW_WIN7 )
    NAMED_VALUE( _T( "DESTROY_RENDERTARGETVIEW" ), D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW )
    NAMED_VALUE( _T( "CREATE_DEPTHSTENCILVIEW" ), D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW )
    NAMED_VALUE( _T( "LIVE_DEPTHSTENCILVIEW_WIN7" ), D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW_WIN7 )
    NAMED_VALUE( _T( "DESTROY_DEPTHSTENCILVIEW" ), D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW )
    NAMED_VALUE( _T( "CREATE_VERTEXSHADER" ), D3D11_MESSAGE_ID_CREATE_VERTEXSHADER )
    NAMED_VALUE( _T( "LIVE_VERTEXSHADER_WIN7" ), D3D11_MESSAGE_ID_LIVE_VERTEXSHADER_WIN7 )
    NAMED_VALUE( _T( "DESTROY_VERTEXSHADER" ), D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER )
    NAMED_VALUE( _T( "CREATE_HULLSHADER" ), D3D11_MESSAGE_ID_CREATE_HULLSHADER )
    NAMED_VALUE( _T( "LIVE_HULLSHADER" ), D3D11_MESSAGE_ID_LIVE_HULLSHADER )
    NAMED_VALUE( _T( "DESTROY_HULLSHADER" ), D3D11_MESSAGE_ID_DESTROY_HULLSHADER )
    NAMED_VALUE( _T( "CREATE_DOMAINSHADER" ), D3D11_MESSAGE_ID_CREATE_DOMAINSHADER )
    NAMED_VALUE( _T( "LIVE_DOMAINSHADER" ), D3D11_MESSAGE_ID_LIVE_DOMAINSHADER )
    NAMED_VALUE( _T( "DESTROY_DOMAINSHADER" ), D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER )
    NAMED_VALUE( _T( "CREATE_GEOMETRYSHADER" ), D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER )
    NAMED_VALUE( _T( "LIVE_GEOMETRYSHADER_WIN7" ), D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER_WIN7 )
    NAMED_VALUE( _T( "DESTROY_GEOMETRYSHADER" ), D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER )
    NAMED_VALUE( _T( "CREATE_PIXELSHADER" ), D3D11_MESSAGE_ID_CREATE_PIXELSHADER )
    NAMED_VALUE( _T( "LIVE_PIXELSHADER_WIN7" ), D3D11_MESSAGE_ID_LIVE_PIXELSHADER_WIN7 )
    NAMED_VALUE( _T( "DESTROY_PIXELSHADER" ), D3D11_MESSAGE_ID_DESTROY_PIXELSHADER )
    NAMED_VALUE( _T( "CREATE_INPUTLAYOUT" ), D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT )
    NAMED_VALUE( _T( "LIVE_INPUTLAYOUT_WIN7" ), D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT_WIN7 )
    NAMED_VALUE( _T( "DESTROY_INPUTLAYOUT" ), D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT )
    NAMED_VALUE( _T( "CREATE_SAMPLER" ), D3D11_MESSAGE_ID_CREATE_SAMPLER )
    NAMED_VALUE( _T( "LIVE_SAMPLER_WIN7" ), D3D11_MESSAGE_ID_LIVE_SAMPLER_WIN7 )
    NAMED_VALUE( _T( "DESTROY_SAMPLER" ), D3D11_MESSAGE_ID_DESTROY_SAMPLER )
    NAMED_VALUE( _T( "CREATE_BLENDSTATE" ), D3D11_MESSAGE_ID_CREATE_BLENDSTATE )
    NAMED_VALUE( _T( "LIVE_BLENDSTATE_WIN7" ), D3D11_MESSAGE_ID_LIVE_BLENDSTATE_WIN7 )
    NAMED_VALUE( _T( "DESTROY_BLENDSTATE" ), D3D11_MESSAGE_ID_DESTROY_BLENDSTATE )
    NAMED_VALUE( _T( "CREATE_DEPTHSTENCILSTATE" ), D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE )
    NAMED_VALUE( _T( "LIVE_DEPTHSTENCILSTATE_WIN7" ), D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE_WIN7 )
    NAMED_VALUE( _T( "DESTROY_DEPTHSTENCILSTATE" ), D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE )
    NAMED_VALUE( _T( "CREATE_RASTERIZERSTATE" ), D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE )
    NAMED_VALUE( _T( "LIVE_RASTERIZERSTATE_WIN7" ), D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE_WIN7 )
    NAMED_VALUE( _T( "DESTROY_RASTERIZERSTATE" ), D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE )
    NAMED_VALUE( _T( "CREATE_QUERY" ), D3D11_MESSAGE_ID_CREATE_QUERY )
    NAMED_VALUE( _T( "LIVE_QUERY_WIN7" ), D3D11_MESSAGE_ID_LIVE_QUERY_WIN7 )
    NAMED_VALUE( _T( "DESTROY_QUERY" ), D3D11_MESSAGE_ID_DESTROY_QUERY )
    NAMED_VALUE( _T( "CREATE_PREDICATE" ), D3D11_MESSAGE_ID_CREATE_PREDICATE )
    NAMED_VALUE( _T( "LIVE_PREDICATE_WIN7" ), D3D11_MESSAGE_ID_LIVE_PREDICATE_WIN7 )
    NAMED_VALUE( _T( "DESTROY_PREDICATE" ), D3D11_MESSAGE_ID_DESTROY_PREDICATE )
    NAMED_VALUE( _T( "CREATE_COUNTER" ), D3D11_MESSAGE_ID_CREATE_COUNTER )
    NAMED_VALUE( _T( "DESTROY_COUNTER" ), D3D11_MESSAGE_ID_DESTROY_COUNTER )
    NAMED_VALUE( _T( "CREATE_COMMANDLIST" ), D3D11_MESSAGE_ID_CREATE_COMMANDLIST )
    NAMED_VALUE( _T( "LIVE_COMMANDLIST" ), D3D11_MESSAGE_ID_LIVE_COMMANDLIST )
    NAMED_VALUE( _T( "DESTROY_COMMANDLIST" ), D3D11_MESSAGE_ID_DESTROY_COMMANDLIST )
    NAMED_VALUE( _T( "CREATE_CLASSINSTANCE" ), D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE )
    NAMED_VALUE( _T( "LIVE_CLASSINSTANCE" ), D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE )
    NAMED_VALUE( _T( "DESTROY_CLASSINSTANCE" ), D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE )
    NAMED_VALUE( _T( "CREATE_CLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE )
    NAMED_VALUE( _T( "LIVE_CLASSLINKAGE" ), D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE )
    NAMED_VALUE( _T( "DESTROY_CLASSLINKAGE" ), D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE )
    NAMED_VALUE( _T( "LIVE_DEVICE_WIN7" ), D3D11_MESSAGE_ID_LIVE_DEVICE_WIN7 )
    NAMED_VALUE( _T( "LIVE_OBJECT_SUMMARY_WIN7" ), D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY_WIN7 )
    NAMED_VALUE( _T( "CREATE_COMPUTESHADER" ), D3D11_MESSAGE_ID_CREATE_COMPUTESHADER )
    NAMED_VALUE( _T( "LIVE_COMPUTESHADER" ), D3D11_MESSAGE_ID_LIVE_COMPUTESHADER )
    NAMED_VALUE( _T( "DESTROY_COMPUTESHADER" ), D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER )
    NAMED_VALUE( _T( "CREATE_UNORDEREDACCESSVIEW" ), D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW )
    NAMED_VALUE( _T( "LIVE_UNORDEREDACCESSVIEW" ), D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW )
    NAMED_VALUE( _T( "DESTROY_UNORDEREDACCESSVIEW" ), D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INTERFACES_FEATURELEVEL" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INVALID_INSTANCE" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INVALID_INSTANCE_INDEX" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INVALID_INSTANCE_TYPE" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INVALID_INSTANCE_DATA" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA )
    NAMED_VALUE( _T( "DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS" ), D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS )
    NAMED_VALUE( _T( "DEVICE_CREATESHADER_CLASSLINKAGE_FULL" ), D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL )
    NAMED_VALUE( _T( "DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE" ), D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE )
    NAMED_VALUE( _T( "DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE" ), D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE )
    NAMED_VALUE( _T( "DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "DEVICE_CSSETSHADERRESOURCES_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD )
    NAMED_VALUE( _T( "DEVICE_CSSETCONSTANTBUFFERS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD )
    NAMED_VALUE( _T( "CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CREATECOMPUTESHADER_INVALIDCALL" ), D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL )
    NAMED_VALUE( _T( "CREATECOMPUTESHADER_OUTOFMEMORY" ), D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY )
    NAMED_VALUE( _T( "CREATECOMPUTESHADER_INVALIDSHADERBYTECODE" ), D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE )
    NAMED_VALUE( _T( "CREATECOMPUTESHADER_INVALIDSHADERTYPE" ), D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE )
    NAMED_VALUE( _T( "CREATECOMPUTESHADER_INVALIDCLASSLINKAGE" ), D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE )
    NAMED_VALUE( _T( "DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "CSSETCONSTANTBUFFERS_INVALIDBUFFER" ), D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER )
    NAMED_VALUE( _T( "DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDSTRUCTURESTRIDE" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDFLAGS" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDDESC" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP )
    NAMED_VALUE( _T( "CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD" ), D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD )
    NAMED_VALUE( _T( "CLEARUNORDEREDACCESSVIEW_DENORMFLUSH" ), D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH )
    NAMED_VALUE( _T( "DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY )
    NAMED_VALUE( _T( "DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY" ), D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS )
    NAMED_VALUE( _T( "CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS" ), D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS )
    NAMED_VALUE( _T( "DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER" ), D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER )
    NAMED_VALUE( _T( "DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED" ), D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED )
    NAMED_VALUE( _T( "DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT" ), D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT )
    NAMED_VALUE( _T( "DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE )
    NAMED_VALUE( _T( "DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD" ), D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD )
    NAMED_VALUE( _T( "DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT" ), D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT )
    NAMED_VALUE( _T( "DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE )
    NAMED_VALUE( _T( "OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CLEARDEPTHSTENCILVIEW_DEPTH_READONLY" ), D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY )
    NAMED_VALUE( _T( "CLEARDEPTHSTENCILVIEW_STENCIL_READONLY" ), D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY )
    NAMED_VALUE( _T( "CHECKFEATURESUPPORT_FORMAT_DEPRECATED" ), D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP" ), D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED" ), D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED )
    NAMED_VALUE( _T( "DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW" ), D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW )
    NAMED_VALUE( _T( "DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO" ), D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO )
    NAMED_VALUE( _T( "DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH" ), D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH )
    NAMED_VALUE( _T( "DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DISPATCH_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_DISPATCHINDIRECT_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED )
    NAMED_VALUE( _T( "COPYSTRUCTURECOUNT_INVALIDOFFSET" ), D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET )
    NAMED_VALUE( _T( "COPYSTRUCTURECOUNT_LARGEOFFSET" ), D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET )
    NAMED_VALUE( _T( "COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE" ), D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE )
    NAMED_VALUE( _T( "COPYSTRUCTURECOUNT_INVALIDSOURCESTATE" ), D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE )
    NAMED_VALUE( _T( "CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW" ), D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW )
    NAMED_VALUE( _T( "DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET" ), D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET )
    NAMED_VALUE( _T( "DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS" ), D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS )
    NAMED_VALUE( _T( "CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED )
    NAMED_VALUE( _T( "REF_WARNING" ), D3D11_MESSAGE_ID_REF_WARNING )
    NAMED_VALUE( _T( "DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV" ), D3D11_MESSAGE_ID_DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV )
    NAMED_VALUE( _T( "SHADER_ABORT" ), D3D11_MESSAGE_ID_SHADER_ABORT )
    NAMED_VALUE( _T( "SHADER_MESSAGE" ), D3D11_MESSAGE_ID_SHADER_MESSAGE )
    NAMED_VALUE( _T( "SHADER_ERROR" ), D3D11_MESSAGE_ID_SHADER_ERROR )
    NAMED_VALUE( _T( "OFFERRESOURCES_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDRESOURCE )
    NAMED_VALUE( _T( "HSSETSAMPLERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_HSSETSAMPLERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "DSSETSAMPLERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_DSSETSAMPLERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CSSETSAMPLERS_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_CSSETSAMPLERS_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "HSSETSHADER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_HSSETSHADER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "DSSETSHADER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_DSSETSHADER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "CSSETSHADER_UNBINDDELETINGOBJECT" ), D3D11_MESSAGE_ID_CSSETSHADER_UNBINDDELETINGOBJECT )
    NAMED_VALUE( _T( "ENQUEUESETEVENT_INVALIDARG_RETURN" ), D3D11_MESSAGE_ID_ENQUEUESETEVENT_INVALIDARG_RETURN )
    NAMED_VALUE( _T( "ENQUEUESETEVENT_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_ENQUEUESETEVENT_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "ENQUEUESETEVENT_ACCESSDENIED_RETURN" ), D3D11_MESSAGE_ID_ENQUEUESETEVENT_ACCESSDENIED_RETURN )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NUMUAVS_INVALIDRANGE" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NUMUAVS_INVALIDRANGE )
    NAMED_VALUE( _T( "D3D11_MESSAGES_END" ), D3D11_MESSAGE_ID_D3D11_MESSAGES_END )
    NAMED_VALUE( _T( "D3D11_1_MESSAGES_START" ), D3D11_MESSAGE_ID_D3D11_1_MESSAGES_START )
    NAMED_VALUE( _T( "CREATE_VIDEODECODER" ), D3D11_MESSAGE_ID_CREATE_VIDEODECODER )
    NAMED_VALUE( _T( "CREATE_VIDEOPROCESSORENUM" ), D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSORENUM )
    NAMED_VALUE( _T( "CREATE_VIDEOPROCESSOR" ), D3D11_MESSAGE_ID_CREATE_VIDEOPROCESSOR )
    NAMED_VALUE( _T( "CREATE_DECODEROUTPUTVIEW" ), D3D11_MESSAGE_ID_CREATE_DECODEROUTPUTVIEW )
    NAMED_VALUE( _T( "CREATE_PROCESSORINPUTVIEW" ), D3D11_MESSAGE_ID_CREATE_PROCESSORINPUTVIEW )
    NAMED_VALUE( _T( "CREATE_PROCESSOROUTPUTVIEW" ), D3D11_MESSAGE_ID_CREATE_PROCESSOROUTPUTVIEW )
    NAMED_VALUE( _T( "CREATE_DEVICECONTEXTSTATE" ), D3D11_MESSAGE_ID_CREATE_DEVICECONTEXTSTATE )
    NAMED_VALUE( _T( "LIVE_VIDEODECODER" ), D3D11_MESSAGE_ID_LIVE_VIDEODECODER )
    NAMED_VALUE( _T( "LIVE_VIDEOPROCESSORENUM" ), D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSORENUM )
    NAMED_VALUE( _T( "LIVE_VIDEOPROCESSOR" ), D3D11_MESSAGE_ID_LIVE_VIDEOPROCESSOR )
    NAMED_VALUE( _T( "LIVE_DECODEROUTPUTVIEW" ), D3D11_MESSAGE_ID_LIVE_DECODEROUTPUTVIEW )
    NAMED_VALUE( _T( "LIVE_PROCESSORINPUTVIEW" ), D3D11_MESSAGE_ID_LIVE_PROCESSORINPUTVIEW )
    NAMED_VALUE( _T( "LIVE_PROCESSOROUTPUTVIEW" ), D3D11_MESSAGE_ID_LIVE_PROCESSOROUTPUTVIEW )
    NAMED_VALUE( _T( "LIVE_DEVICECONTEXTSTATE" ), D3D11_MESSAGE_ID_LIVE_DEVICECONTEXTSTATE )
    NAMED_VALUE( _T( "DESTROY_VIDEODECODER" ), D3D11_MESSAGE_ID_DESTROY_VIDEODECODER )
    NAMED_VALUE( _T( "DESTROY_VIDEOPROCESSORENUM" ), D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSORENUM )
    NAMED_VALUE( _T( "DESTROY_VIDEOPROCESSOR" ), D3D11_MESSAGE_ID_DESTROY_VIDEOPROCESSOR )
    NAMED_VALUE( _T( "DESTROY_DECODEROUTPUTVIEW" ), D3D11_MESSAGE_ID_DESTROY_DECODEROUTPUTVIEW )
    NAMED_VALUE( _T( "DESTROY_PROCESSORINPUTVIEW" ), D3D11_MESSAGE_ID_DESTROY_PROCESSORINPUTVIEW )
    NAMED_VALUE( _T( "DESTROY_PROCESSOROUTPUTVIEW" ), D3D11_MESSAGE_ID_DESTROY_PROCESSOROUTPUTVIEW )
    NAMED_VALUE( _T( "DESTROY_DEVICECONTEXTSTATE" ), D3D11_MESSAGE_ID_DESTROY_DEVICECONTEXTSTATE )
    NAMED_VALUE( _T( "CREATEDEVICECONTEXTSTATE_INVALIDFLAGS" ), D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFLAGS )
    NAMED_VALUE( _T( "CREATEDEVICECONTEXTSTATE_INVALIDFEATURELEVEL" ), D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDFEATURELEVEL )
    NAMED_VALUE( _T( "CREATEDEVICECONTEXTSTATE_FEATURELEVELS_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_FEATURELEVELS_NOT_SUPPORTED )
    NAMED_VALUE( _T( "CREATEDEVICECONTEXTSTATE_INVALIDREFIID" ), D3D11_MESSAGE_ID_CREATEDEVICECONTEXTSTATE_INVALIDREFIID )
    NAMED_VALUE( _T( "DEVICE_DISCARDVIEW_INVALIDVIEW" ), D3D11_MESSAGE_ID_DEVICE_DISCARDVIEW_INVALIDVIEW )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION1_INVALIDCOPYFLAGS" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION1_INVALIDCOPYFLAGS )
    NAMED_VALUE( _T( "UPDATESUBRESOURCE1_INVALIDCOPYFLAGS" ), D3D11_MESSAGE_ID_UPDATESUBRESOURCE1_INVALIDCOPYFLAGS )
    NAMED_VALUE( _T( "CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT" ), D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT )
    NAMED_VALUE( _T( "CREATEVIDEODECODER_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEVIDEODECODER_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEVIDEODECODER_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEVIDEODECODER_NULLPARAM )
    NAMED_VALUE( _T( "CREATEVIDEODECODER_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATEVIDEODECODER_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATEVIDEODECODER_ZEROWIDTHHEIGHT" ), D3D11_MESSAGE_ID_CREATEVIDEODECODER_ZEROWIDTHHEIGHT )
    NAMED_VALUE( _T( "CREATEVIDEODECODER_DRIVER_INVALIDBUFFERSIZE" ), D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERSIZE )
    NAMED_VALUE( _T( "CREATEVIDEODECODER_DRIVER_INVALIDBUFFERUSAGE" ), D3D11_MESSAGE_ID_CREATEVIDEODECODER_DRIVER_INVALIDBUFFERUSAGE )
    NAMED_VALUE( _T( "GETVIDEODECODERPROFILECOUNT_OUTOFMEMORY" ), D3D11_MESSAGE_ID_GETVIDEODECODERPROFILECOUNT_OUTOFMEMORY )
    NAMED_VALUE( _T( "GETVIDEODECODERPROFILE_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEODECODERPROFILE_INVALIDINDEX" ), D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_INVALIDINDEX )
    NAMED_VALUE( _T( "GETVIDEODECODERPROFILE_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_GETVIDEODECODERPROFILE_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CHECKVIDEODECODERFORMAT_NULLPARAM" ), D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_NULLPARAM )
    NAMED_VALUE( _T( "CHECKVIDEODECODERFORMAT_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CHECKVIDEODECODERFORMAT_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "GETVIDEODECODERCONFIGCOUNT_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEODECODERCONFIGCOUNT_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_GETVIDEODECODERCONFIGCOUNT_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "GETVIDEODECODERCONFIG_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEODECODERCONFIG_INVALIDINDEX" ), D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_INVALIDINDEX )
    NAMED_VALUE( _T( "GETVIDEODECODERCONFIG_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_GETVIDEODECODERCONFIG_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "GETDECODERCREATIONPARAMS_NULLPARAM" ), D3D11_MESSAGE_ID_GETDECODERCREATIONPARAMS_NULLPARAM )
    NAMED_VALUE( _T( "GETDECODERDRIVERHANDLE_NULLPARAM" ), D3D11_MESSAGE_ID_GETDECODERDRIVERHANDLE_NULLPARAM )
    NAMED_VALUE( _T( "GETDECODERBUFFER_NULLPARAM" ), D3D11_MESSAGE_ID_GETDECODERBUFFER_NULLPARAM )
    NAMED_VALUE( _T( "GETDECODERBUFFER_INVALIDBUFFER" ), D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDBUFFER )
    NAMED_VALUE( _T( "GETDECODERBUFFER_INVALIDTYPE" ), D3D11_MESSAGE_ID_GETDECODERBUFFER_INVALIDTYPE )
    NAMED_VALUE( _T( "GETDECODERBUFFER_LOCKED" ), D3D11_MESSAGE_ID_GETDECODERBUFFER_LOCKED )
    NAMED_VALUE( _T( "RELEASEDECODERBUFFER_NULLPARAM" ), D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NULLPARAM )
    NAMED_VALUE( _T( "RELEASEDECODERBUFFER_INVALIDTYPE" ), D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_INVALIDTYPE )
    NAMED_VALUE( _T( "RELEASEDECODERBUFFER_NOTLOCKED" ), D3D11_MESSAGE_ID_RELEASEDECODERBUFFER_NOTLOCKED )
    NAMED_VALUE( _T( "DECODERBEGINFRAME_NULLPARAM" ), D3D11_MESSAGE_ID_DECODERBEGINFRAME_NULLPARAM )
    NAMED_VALUE( _T( "DECODERBEGINFRAME_HAZARD" ), D3D11_MESSAGE_ID_DECODERBEGINFRAME_HAZARD )
    NAMED_VALUE( _T( "DECODERENDFRAME_NULLPARAM" ), D3D11_MESSAGE_ID_DECODERENDFRAME_NULLPARAM )
    NAMED_VALUE( _T( "SUBMITDECODERBUFFERS_NULLPARAM" ), D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_NULLPARAM )
    NAMED_VALUE( _T( "SUBMITDECODERBUFFERS_INVALIDTYPE" ), D3D11_MESSAGE_ID_SUBMITDECODERBUFFERS_INVALIDTYPE )
    NAMED_VALUE( _T( "DECODEREXTENSION_NULLPARAM" ), D3D11_MESSAGE_ID_DECODEREXTENSION_NULLPARAM )
    NAMED_VALUE( _T( "DECODEREXTENSION_INVALIDRESOURCE" ), D3D11_MESSAGE_ID_DECODEREXTENSION_INVALIDRESOURCE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_NULLPARAM )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_INVALIDFRAMEFORMAT" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDFRAMEFORMAT )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_INVALIDUSAGE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDUSAGE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_INVALIDINPUTFRAMERATE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDINPUTFRAMERATE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_INVALIDOUTPUTFRAMERATE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDOUTPUTFRAMERATE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORENUMERATOR_INVALIDWIDTHHEIGHT" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORENUMERATOR_INVALIDWIDTHHEIGHT )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORCONTENTDESC_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORCONTENTDESC_NULLPARAM )
    NAMED_VALUE( _T( "CHECKVIDEOPROCESSORFORMAT_NULLPARAM" ), D3D11_MESSAGE_ID_CHECKVIDEOPROCESSORFORMAT_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORCAPS_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORCAPS_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORRATECONVERSIONCAPS_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORRATECONVERSIONCAPS_INVALIDINDEX" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORRATECONVERSIONCAPS_INVALIDINDEX )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORCUSTOMRATE_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORCUSTOMRATE_INVALIDINDEX" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORCUSTOMRATE_INVALIDINDEX )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORFILTERRANGE_NULLPARAM" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_NULLPARAM )
    NAMED_VALUE( _T( "GETVIDEOPROCESSORFILTERRANGE_UNSUPPORTED" ), D3D11_MESSAGE_ID_GETVIDEOPROCESSORFILTERRANGE_UNSUPPORTED )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOR_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOR_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOR_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTTARGETRECT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTTARGETRECT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_INVALIDALPHA" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTBACKGROUNDCOLOR_INVALIDALPHA )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTCOLORSPACE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCOLORSPACE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDFILLMODE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTALPHAFILLMODE_INVALIDFILLMODE )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTCONSTRICTION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTSTEREOMODE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTSTEREOMODE_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTSTEREOMODE_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTEXTENSION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTEXTENSION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTTARGETRECT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTTARGETRECT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTBACKGROUNDCOLOR_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTBACKGROUNDCOLOR_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTCOLORSPACE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCOLORSPACE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTALPHAFILLMODE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTALPHAFILLMODE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTCONSTRICTION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTCONSTRICTION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTCONSTRICTION_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETOUTPUTCONSTRICTION_INVALIDSIZE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETOUTPUTCONSTRICTION_INVALIDSIZE )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTSTEREOMODE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTSTEREOMODE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETOUTPUTEXTENSION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETOUTPUTEXTENSION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFRAMEFORMAT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDFORMAT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDFORMAT )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFRAMEFORMAT_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMCOLORSPACE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMCOLORSPACE_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMCOLORSPACE_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMOUTPUTRATE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDRATE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDRATE )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDFLAG" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDFLAG )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMOUTPUTRATE_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSOURCERECT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDRECT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSOURCERECT_INVALIDRECT )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMDESTRECT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDRECT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMDESTRECT_INVALIDRECT )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMALPHA_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMALPHA_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMALPHA_INVALIDALPHA" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_INVALIDALPHA )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPALETTE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPALETTE_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPALETTE_INVALIDCOUNT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDCOUNT )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPALETTE_INVALIDALPHA" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPALETTE_INVALIDALPHA )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDRATIO" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_INVALIDRATIO )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMLUMAKEY_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDRANGE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_INVALIDRANGE )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMLUMAKEY_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMLUMAKEY_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FLIPUNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FLIPUNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_MONOOFFSETUNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_MONOOFFSETUNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FORMATUNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_FORMATUNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDFORMAT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMSTEREOFORMAT_INVALIDFORMAT )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFILTER_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFILTER_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFILTER_INVALIDFILTER" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDFILTER )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFILTER_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMFILTER_INVALIDLEVEL" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMFILTER_INVALIDLEVEL )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMEXTENSION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMEXTENSION_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMEXTENSION_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMFRAMEFORMAT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFRAMEFORMAT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMCOLORSPACE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMCOLORSPACE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMOUTPUTRATE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMOUTPUTRATE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMSOURCERECT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSOURCERECT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMDESTRECT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMDESTRECT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMALPHA_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMALPHA_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMPALETTE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPALETTE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMPIXELASPECTRATIO_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMLUMAKEY_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMLUMAKEY_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMSTEREOFORMAT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMSTEREOFORMAT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMAUTOPROCESSINGMODE_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMFILTER_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMFILTER_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMEXTENSION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMEXTENSION_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMEXTENSION_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDSTREAMCOUNT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSTREAMCOUNT )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_TARGETRECT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_TARGETRECT )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDOUTPUT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDOUTPUT )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDPASTFRAMES" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDPASTFRAMES )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDFUTUREFRAMES" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDFUTUREFRAMES )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDSOURCERECT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDSOURCERECT )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDDESTRECT" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDDESTRECT )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDINPUTRESOURCE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDINPUTRESOURCE )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDARRAYSIZE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAYSIZE )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDARRAY" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDARRAY )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_RIGHTEXPECTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTEXPECTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_RIGHTNOTEXPECTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_RIGHTNOTEXPECTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_STEREONOTENABLED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_STEREONOTENABLED )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INVALIDRIGHTRESOURCE" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INVALIDRIGHTRESOURCE )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_NOSTEREOSTREAMS" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_NOSTEREOSTREAMS )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_INPUTHAZARD" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_INPUTHAZARD )
    NAMED_VALUE( _T( "VIDEOPROCESSORBLT_OUTPUTHAZARD" ), D3D11_MESSAGE_ID_VIDEOPROCESSORBLT_OUTPUTHAZARD )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_NULLPARAM )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_INVALIDTYPE" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDTYPE )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_INVALIDBIND" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDBIND )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEDFORMAT" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEDFORMAT )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_INVALIDMIP" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDMIP )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEMIP" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_UNSUPPORTEMIP )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAYSIZE" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAYSIZE )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAY" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDARRAY )
    NAMED_VALUE( _T( "CREATEVIDEODECODEROUTPUTVIEW_INVALIDDIMENSION" ), D3D11_MESSAGE_ID_CREATEVIDEODECODEROUTPUTVIEW_INVALIDDIMENSION )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_NULLPARAM )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDTYPE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDTYPE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDBIND" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDBIND )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMISC" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMISC )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDUSAGE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDUSAGE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFOURCC" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDFOURCC )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMIP" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMIP )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_UNSUPPORTEDMIP" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_UNSUPPORTEDMIP )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAYSIZE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAYSIZE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAY" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDARRAY )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDDIMENSION" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDDIMENSION )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_NULLPARAM )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDTYPE" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDTYPE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDBIND" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDBIND )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDFORMAT" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDFORMAT )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMIP" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMIP )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDMIP" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDMIP )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDARRAY" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_UNSUPPORTEDARRAY )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDARRAY" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDARRAY )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDDIMENSION" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDDIMENSION )
    NAMED_VALUE( _T( "DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT" ), D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT )
    NAMED_VALUE( _T( "CREATEBLENDSTATE_INVALIDLOGICOPS" ), D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDLOGICOPS )
    NAMED_VALUE( _T( "CREATESHADERRESOURCEVIEW_INVALIDDARRAYWITHDECODER" ), D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDARRAYWITHDECODER )
    NAMED_VALUE( _T( "CREATEUNORDEREDACCESSVIEW_INVALIDDARRAYWITHDECODER" ), D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDARRAYWITHDECODER )
    NAMED_VALUE( _T( "CREATERENDERTARGETVIEW_INVALIDDARRAYWITHDECODER" ), D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDARRAYWITHDECODER )
    NAMED_VALUE( _T( "DEVICE_LOCKEDOUT_INTERFACE" ), D3D11_MESSAGE_ID_DEVICE_LOCKEDOUT_INTERFACE )
    NAMED_VALUE( _T( "REF_WARNING_ATOMIC_INCONSISTENT" ), D3D11_MESSAGE_ID_REF_WARNING_ATOMIC_INCONSISTENT )
    NAMED_VALUE( _T( "REF_WARNING_READING_UNINITIALIZED_RESOURCE" ), D3D11_MESSAGE_ID_REF_WARNING_READING_UNINITIALIZED_RESOURCE )
    NAMED_VALUE( _T( "REF_WARNING_RAW_HAZARD" ), D3D11_MESSAGE_ID_REF_WARNING_RAW_HAZARD )
    NAMED_VALUE( _T( "REF_WARNING_WAR_HAZARD" ), D3D11_MESSAGE_ID_REF_WARNING_WAR_HAZARD )
    NAMED_VALUE( _T( "REF_WARNING_WAW_HAZARD" ), D3D11_MESSAGE_ID_REF_WARNING_WAW_HAZARD )
    NAMED_VALUE( _T( "CREATECRYPTOSESSION_NULLPARAM" ), D3D11_MESSAGE_ID_CREATECRYPTOSESSION_NULLPARAM )
    NAMED_VALUE( _T( "CREATECRYPTOSESSION_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATECRYPTOSESSION_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "GETCRYPTOTYPE_NULLPARAM" ), D3D11_MESSAGE_ID_GETCRYPTOTYPE_NULLPARAM )
    NAMED_VALUE( _T( "GETDECODERPROFILE_NULLPARAM" ), D3D11_MESSAGE_ID_GETDECODERPROFILE_NULLPARAM )
    NAMED_VALUE( _T( "GETCRYPTOSESSIONCERTIFICATESIZE_NULLPARAM" ), D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATESIZE_NULLPARAM )
    NAMED_VALUE( _T( "GETCRYPTOSESSIONCERTIFICATE_NULLPARAM" ), D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_NULLPARAM )
    NAMED_VALUE( _T( "GETCRYPTOSESSIONCERTIFICATE_WRONGSIZE" ), D3D11_MESSAGE_ID_GETCRYPTOSESSIONCERTIFICATE_WRONGSIZE )
    NAMED_VALUE( _T( "GETCRYPTOSESSIONHANDLE_WRONGSIZE" ), D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_WRONGSIZE )
    NAMED_VALUE( _T( "NEGOTIATECRPYTOSESSIONKEYEXCHANGE_NULLPARAM" ), D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_NULLPARAM )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_UNSUPPORTED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_UNSUPPORTED )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_NULLPARAM" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_NULLPARAM )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_SRC_WRONGDEVICE" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_WRONGDEVICE )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_DST_WRONGDEVICE" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_WRONGDEVICE )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_FORMAT_MISMATCH" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_FORMAT_MISMATCH )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_SIZE_MISMATCH" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_SIZE_MISMATCH )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_SRC_MULTISAMPLED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MULTISAMPLED )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_DST_NOT_STAGING" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_NOT_STAGING )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_SRC_MAPPED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_MAPPED )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_DST_MAPPED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_MAPPED )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_SRC_OFFERED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_OFFERED )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_DST_OFFERED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_DST_OFFERED )
    NAMED_VALUE( _T( "ENCRYPTIONBLT_SRC_CONTENT_UNDEFINED" ), D3D11_MESSAGE_ID_ENCRYPTIONBLT_SRC_CONTENT_UNDEFINED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_UNSUPPORTED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_UNSUPPORTED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_NULLPARAM" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_NULLPARAM )
    NAMED_VALUE( _T( "DECRYPTIONBLT_SRC_WRONGDEVICE" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_WRONGDEVICE )
    NAMED_VALUE( _T( "DECRYPTIONBLT_DST_WRONGDEVICE" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_WRONGDEVICE )
    NAMED_VALUE( _T( "DECRYPTIONBLT_FORMAT_MISMATCH" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_FORMAT_MISMATCH )
    NAMED_VALUE( _T( "DECRYPTIONBLT_SIZE_MISMATCH" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_SIZE_MISMATCH )
    NAMED_VALUE( _T( "DECRYPTIONBLT_DST_MULTISAMPLED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MULTISAMPLED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_SRC_NOT_STAGING" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_NOT_STAGING )
    NAMED_VALUE( _T( "DECRYPTIONBLT_DST_NOT_RENDER_TARGET" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_NOT_RENDER_TARGET )
    NAMED_VALUE( _T( "DECRYPTIONBLT_SRC_MAPPED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_MAPPED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_DST_MAPPED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_MAPPED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_SRC_OFFERED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_OFFERED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_DST_OFFERED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_DST_OFFERED )
    NAMED_VALUE( _T( "DECRYPTIONBLT_SRC_CONTENT_UNDEFINED" ), D3D11_MESSAGE_ID_DECRYPTIONBLT_SRC_CONTENT_UNDEFINED )
    NAMED_VALUE( _T( "STARTSESSIONKEYREFRESH_NULLPARAM" ), D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_NULLPARAM )
    NAMED_VALUE( _T( "STARTSESSIONKEYREFRESH_INVALIDSIZE" ), D3D11_MESSAGE_ID_STARTSESSIONKEYREFRESH_INVALIDSIZE )
    NAMED_VALUE( _T( "FINISHSESSIONKEYREFRESH_NULLPARAM" ), D3D11_MESSAGE_ID_FINISHSESSIONKEYREFRESH_NULLPARAM )
    NAMED_VALUE( _T( "GETENCRYPTIONBLTKEY_NULLPARAM" ), D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_NULLPARAM )
    NAMED_VALUE( _T( "GETENCRYPTIONBLTKEY_INVALIDSIZE" ), D3D11_MESSAGE_ID_GETENCRYPTIONBLTKEY_INVALIDSIZE )
    NAMED_VALUE( _T( "GETCONTENTPROTECTIONCAPS_NULLPARAM" ), D3D11_MESSAGE_ID_GETCONTENTPROTECTIONCAPS_NULLPARAM )
    NAMED_VALUE( _T( "CHECKCRYPTOKEYEXCHANGE_NULLPARAM" ), D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_NULLPARAM )
    NAMED_VALUE( _T( "CHECKCRYPTOKEYEXCHANGE_INVALIDINDEX" ), D3D11_MESSAGE_ID_CHECKCRYPTOKEYEXCHANGE_INVALIDINDEX )
    NAMED_VALUE( _T( "CREATEAUTHENTICATEDCHANNEL_NULLPARAM" ), D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_NULLPARAM )
    NAMED_VALUE( _T( "CREATEAUTHENTICATEDCHANNEL_UNSUPPORTED" ), D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_UNSUPPORTED )
    NAMED_VALUE( _T( "CREATEAUTHENTICATEDCHANNEL_INVALIDTYPE" ), D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_INVALIDTYPE )
    NAMED_VALUE( _T( "CREATEAUTHENTICATEDCHANNEL_OUTOFMEMORY_RETURN" ), D3D11_MESSAGE_ID_CREATEAUTHENTICATEDCHANNEL_OUTOFMEMORY_RETURN )
    NAMED_VALUE( _T( "GETAUTHENTICATEDCHANNELCERTIFICATESIZE_INVALIDCHANNEL" ), D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_INVALIDCHANNEL )
    NAMED_VALUE( _T( "GETAUTHENTICATEDCHANNELCERTIFICATESIZE_NULLPARAM" ), D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATESIZE_NULLPARAM )
    NAMED_VALUE( _T( "GETAUTHENTICATEDCHANNELCERTIFICATE_INVALIDCHANNEL" ), D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_INVALIDCHANNEL )
    NAMED_VALUE( _T( "GETAUTHENTICATEDCHANNELCERTIFICATE_NULLPARAM" ), D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_NULLPARAM )
    NAMED_VALUE( _T( "GETAUTHENTICATEDCHANNELCERTIFICATE_WRONGSIZE" ), D3D11_MESSAGE_ID_GETAUTHENTICATEDCHANNELCERTIFICATE_WRONGSIZE )
    NAMED_VALUE( _T( "NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDCHANNEL" ), D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDCHANNEL )
    NAMED_VALUE( _T( "NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_NULLPARAM" ), D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_NULLPARAM )
    NAMED_VALUE( _T( "QUERYAUTHENTICATEDCHANNEL_NULLPARAM" ), D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_NULLPARAM )
    NAMED_VALUE( _T( "QUERYAUTHENTICATEDCHANNEL_WRONGCHANNEL" ), D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGCHANNEL )
    NAMED_VALUE( _T( "QUERYAUTHENTICATEDCHANNEL_UNSUPPORTEDQUERY" ), D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_UNSUPPORTEDQUERY )
    NAMED_VALUE( _T( "QUERYAUTHENTICATEDCHANNEL_WRONGSIZE" ), D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_WRONGSIZE )
    NAMED_VALUE( _T( "QUERYAUTHENTICATEDCHANNEL_INVALIDPROCESSINDEX" ), D3D11_MESSAGE_ID_QUERYAUTHENTICATEDCHANNEL_INVALIDPROCESSINDEX )
    NAMED_VALUE( _T( "CONFIGUREAUTHENTICATEDCHANNEL_NULLPARAM" ), D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_NULLPARAM )
    NAMED_VALUE( _T( "CONFIGUREAUTHENTICATEDCHANNEL_WRONGCHANNEL" ), D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGCHANNEL )
    NAMED_VALUE( _T( "CONFIGUREAUTHENTICATEDCHANNEL_UNSUPPORTEDCONFIGURE" ), D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_UNSUPPORTEDCONFIGURE )
    NAMED_VALUE( _T( "CONFIGUREAUTHENTICATEDCHANNEL_WRONGSIZE" ), D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_WRONGSIZE )
    NAMED_VALUE( _T( "CONFIGUREAUTHENTICATEDCHANNEL_INVALIDPROCESSIDTYPE" ), D3D11_MESSAGE_ID_CONFIGUREAUTHENTICATEDCHANNEL_INVALIDPROCESSIDTYPE )
    NAMED_VALUE( _T( "VSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT" ), D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT )
    NAMED_VALUE( _T( "DSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT" ), D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT )
    NAMED_VALUE( _T( "HSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT" ), D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT )
    NAMED_VALUE( _T( "GSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT" ), D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT )
    NAMED_VALUE( _T( "PSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT" ), D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT )
    NAMED_VALUE( _T( "CSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT" ), D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFEROFFSETORCOUNT )
    NAMED_VALUE( _T( "NEGOTIATECRPYTOSESSIONKEYEXCHANGE_INVALIDSIZE" ), D3D11_MESSAGE_ID_NEGOTIATECRPYTOSESSIONKEYEXCHANGE_INVALIDSIZE )
    NAMED_VALUE( _T( "NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDSIZE" ), D3D11_MESSAGE_ID_NEGOTIATEAUTHENTICATEDCHANNELKEYEXCHANGE_INVALIDSIZE )
    NAMED_VALUE( _T( "OFFERRESOURCES_INVALIDPRIORITY" ), D3D11_MESSAGE_ID_OFFERRESOURCES_INVALIDPRIORITY )
    NAMED_VALUE( _T( "GETCRYPTOSESSIONHANDLE_OUTOFMEMORY" ), D3D11_MESSAGE_ID_GETCRYPTOSESSIONHANDLE_OUTOFMEMORY )
    NAMED_VALUE( _T( "ACQUIREHANDLEFORCAPTURE_NULLPARAM" ), D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_NULLPARAM )
    NAMED_VALUE( _T( "ACQUIREHANDLEFORCAPTURE_INVALIDTYPE" ), D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDTYPE )
    NAMED_VALUE( _T( "ACQUIREHANDLEFORCAPTURE_INVALIDBIND" ), D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDBIND )
    NAMED_VALUE( _T( "ACQUIREHANDLEFORCAPTURE_INVALIDARRAY" ), D3D11_MESSAGE_ID_ACQUIREHANDLEFORCAPTURE_INVALIDARRAY )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMROTATION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_NULLPARAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMROTATION_INVALIDSTREAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALIDSTREAM )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMROTATION_INVALID" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_INVALID )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMROTATION_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMROTATION_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORGETSTREAMROTATION_NULLPARAM" ), D3D11_MESSAGE_ID_VIDEOPROCESSORGETSTREAMROTATION_NULLPARAM )
    NAMED_VALUE( _T( "DEVICE_CLEARVIEW_INVALIDVIEW" ), D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDVIEW )
    NAMED_VALUE( _T( "DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_SHADER_LINKAGE_MINPRECISION" ), D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_MINPRECISION )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMALPHA_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMALPHA_UNSUPPORTED )
    NAMED_VALUE( _T( "VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_UNSUPPORTED" ), D3D11_MESSAGE_ID_VIDEOPROCESSORSETSTREAMPIXELASPECTRATIO_UNSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET )
    NAMED_VALUE( _T( "DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS" ), D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS )
    NAMED_VALUE( _T( "DEVICE_CLEARVIEW_NOTSUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_NOTSUPPORTED )
    NAMED_VALUE( _T( "SWAPDEVICECONTEXTSTATE_NOTSUPPORTED" ), D3D11_MESSAGE_ID_SWAPDEVICECONTEXTSTATE_NOTSUPPORTED )
    NAMED_VALUE( _T( "UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1" ), D3D11_MESSAGE_ID_UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1 )
    NAMED_VALUE( _T( "GETDC_INACCESSIBLE" ), D3D11_MESSAGE_ID_GETDC_INACCESSIBLE )
    NAMED_VALUE( _T( "DEVICE_CLEARVIEW_INVALIDRECT" ), D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDRECT )
    NAMED_VALUE( _T( "DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9" ), D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9 )
    NAMED_VALUE( _T( "DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED )
    NAMED_VALUE( _T( "DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED )
    NAMED_VALUE( _T( "ENQUEUESETEVENT_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_ENQUEUESETEVENT_NOT_SUPPORTED )
    NAMED_VALUE( _T( "OFFERRELEASE_NOT_SUPPORTED" ), D3D11_MESSAGE_ID_OFFERRELEASE_NOT_SUPPORTED )
    NAMED_VALUE( _T( "OFFERRESOURCES_INACCESSIBLE" ), D3D11_MESSAGE_ID_OFFERRESOURCES_INACCESSIBLE )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA )
    NAMED_VALUE( _T( "CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA" ), D3D11_MESSAGE_ID_CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA )
    NAMED_VALUE( _T( "DEVICE_CLEARVIEW_INVALIDSOURCERECT" ), D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_INVALIDSOURCERECT )
    NAMED_VALUE( _T( "DEVICE_CLEARVIEW_EMPTYRECT" ), D3D11_MESSAGE_ID_DEVICE_CLEARVIEW_EMPTYRECT )
    NAMED_VALUE( _T( "UPDATESUBRESOURCE_EMPTYDESTBOX" ), D3D11_MESSAGE_ID_UPDATESUBRESOURCE_EMPTYDESTBOX )
    NAMED_VALUE( _T( "COPYSUBRESOURCEREGION_EMPTYSOURCEBOX" ), D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_EMPTYSOURCEBOX )
    NAMED_VALUE( _T( "DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS" ), D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS )
    NAMED_VALUE( _T( "DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET )
    NAMED_VALUE( _T( "DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT" ), D3D11_MESSAGE_ID_DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT )
    NAMED_VALUE( _T( "DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT" ), D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT )
    NAMED_VALUE( _T( "D3D11_1_MESSAGES_END" ), D3D11_MESSAGE_ID_D3D11_1_MESSAGES_END )
    NAMED_VALUE( _T( "D3D11_2_MESSAGES_START" ), D3D11_MESSAGE_ID_D3D11_2_MESSAGES_START )
    NAMED_VALUE( _T( "CREATEBUFFER_INVALIDUSAGE" ), D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDUSAGE )
    NAMED_VALUE( _T( "CREATETEXTURE1D_INVALIDUSAGE" ), D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDUSAGE )
    NAMED_VALUE( _T( "CREATETEXTURE2D_INVALIDUSAGE" ), D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDUSAGE )
    NAMED_VALUE( _T( "D3D11_2_MESSAGES_END" ), D3D11_MESSAGE_ID_D3D11_2_MESSAGES_END )
END_NAMED_VALUES( D3D11_MESSAGE_ID )

BEGIN_NAMED_VALUES( D3D_DRIVER_TYPE )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D_DRIVER_TYPE_UNKNOWN )
    NAMED_VALUE( _T( "HW" ), D3D_DRIVER_TYPE_HARDWARE )
    NAMED_VALUE( _T( "REF" ), D3D_DRIVER_TYPE_REFERENCE )
    NAMED_VALUE( _T( "NULL" ), D3D_DRIVER_TYPE_NULL )
    NAMED_VALUE( _T( "SW" ), D3D_DRIVER_TYPE_SOFTWARE )
    NAMED_VALUE( _T( "WARP" ), D3D_DRIVER_TYPE_WARP )
END_NAMED_VALUES( D3D_DRIVER_TYPE )

BEGIN_NAMED_VALUES( D3D_FEATURE_LEVEL )
    NAMED_VALUE( _T( "9_1" ), D3D_FEATURE_LEVEL_9_1 )
    NAMED_VALUE( _T( "9_2" ), D3D_FEATURE_LEVEL_9_2 )
    NAMED_VALUE( _T( "9_3" ), D3D_FEATURE_LEVEL_9_3 )
    NAMED_VALUE( _T( "10_0" ), D3D_FEATURE_LEVEL_10_0 )
    NAMED_VALUE( _T( "10_1" ), D3D_FEATURE_LEVEL_10_1 )
    NAMED_VALUE( _T( "11_0" ), D3D_FEATURE_LEVEL_11_0 )
    NAMED_VALUE( _T( "11_1" ), D3D_FEATURE_LEVEL_11_1 )
END_NAMED_VALUES( D3D_FEATURE_LEVEL )

BEGIN_NAMED_VALUES( D3D_PRIMITIVE_TOPOLOGY )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D_PRIMITIVE_TOPOLOGY_UNDEFINED )
    NAMED_VALUE( _T( "POINTLIST" ), D3D_PRIMITIVE_TOPOLOGY_POINTLIST )
    NAMED_VALUE( _T( "LINELIST" ), D3D_PRIMITIVE_TOPOLOGY_LINELIST )
    NAMED_VALUE( _T( "LINESTRIP" ), D3D_PRIMITIVE_TOPOLOGY_LINESTRIP )
    NAMED_VALUE( _T( "TRIANGLELIST" ), D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST )
    NAMED_VALUE( _T( "TRIANGLESTRIP" ), D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP )
    NAMED_VALUE( _T( "LINELIST_ADJ" ), D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ )
    NAMED_VALUE( _T( "LINESTRIP_ADJ" ), D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ )
    NAMED_VALUE( _T( "TRIANGLELIST_ADJ" ), D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ )
    NAMED_VALUE( _T( "TRIANGLESTRIP_ADJ" ), D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ )
    NAMED_VALUE( _T( "1_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "2_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "3_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "4_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "5_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "6_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "7_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "8_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "9_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "10_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "11_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "12_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "13_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "14_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "15_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "16_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "17_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "18_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "19_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "20_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "21_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "22_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "23_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "24_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "25_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "26_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "27_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "28_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "29_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "30_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "31_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST )
    NAMED_VALUE( _T( "32_CONTROL_POINT_PATCHLIST" ), D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST )
END_NAMED_VALUES( D3D_PRIMITIVE_TOPOLOGY )

BEGIN_NAMED_VALUES( D3D_PRIMITIVE )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D_PRIMITIVE_UNDEFINED )
    NAMED_VALUE( _T( "POINT" ), D3D_PRIMITIVE_POINT )
    NAMED_VALUE( _T( "LINE" ), D3D_PRIMITIVE_LINE )
    NAMED_VALUE( _T( "TRIANGLE" ), D3D_PRIMITIVE_TRIANGLE )
    NAMED_VALUE( _T( "LINE_ADJ" ), D3D_PRIMITIVE_LINE_ADJ )
    NAMED_VALUE( _T( "TRIANGLE_ADJ" ), D3D_PRIMITIVE_TRIANGLE_ADJ )
    NAMED_VALUE( _T( "1_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_1_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "2_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_2_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "3_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_3_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "4_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_4_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "5_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_5_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "6_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_6_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "7_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_7_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "8_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_8_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "9_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_9_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "10_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_10_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "11_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_11_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "12_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_12_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "13_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_13_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "14_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_14_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "15_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_15_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "16_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_16_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "17_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_17_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "18_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_18_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "19_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_19_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "20_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_20_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "21_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_21_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "22_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_22_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "23_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_23_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "24_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_24_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "25_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_25_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "26_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_26_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "27_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_27_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "28_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_28_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "29_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_29_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "30_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_30_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "31_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_31_CONTROL_POINT_PATCH )
    NAMED_VALUE( _T( "32_CONTROL_POINT_PATCH" ), D3D_PRIMITIVE_32_CONTROL_POINT_PATCH )
END_NAMED_VALUES( D3D_PRIMITIVE )

BEGIN_NAMED_VALUES( D3D_SRV_DIMENSION )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D_SRV_DIMENSION_UNKNOWN )
    NAMED_VALUE( _T( "BUFFER" ), D3D_SRV_DIMENSION_BUFFER )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D_SRV_DIMENSION_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE1DARRAY" ), D3D_SRV_DIMENSION_TEXTURE1DARRAY )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D_SRV_DIMENSION_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE2DARRAY" ), D3D_SRV_DIMENSION_TEXTURE2DARRAY )
    NAMED_VALUE( _T( "TEXTURE2DMS" ), D3D_SRV_DIMENSION_TEXTURE2DMS )
    NAMED_VALUE( _T( "TEXTURE2DMSARRAY" ), D3D_SRV_DIMENSION_TEXTURE2DMSARRAY )
    NAMED_VALUE( _T( "TEXTURE3D" ), D3D_SRV_DIMENSION_TEXTURE3D )
    NAMED_VALUE( _T( "TEXTURECUBE" ), D3D_SRV_DIMENSION_TEXTURECUBE )
    NAMED_VALUE( _T( "TEXTURECUBEARRAY" ), D3D_SRV_DIMENSION_TEXTURECUBEARRAY )
    NAMED_VALUE( _T( "BUFFEREX" ), D3D_SRV_DIMENSION_BUFFEREX )
END_NAMED_VALUES( D3D_SRV_DIMENSION )

BEGIN_NAMED_VALUES( D3D_INCLUDE_TYPE )
    NAMED_VALUE( _T( "LOCAL" ), D3D_INCLUDE_LOCAL )
    NAMED_VALUE( _T( "SYSTEM" ), D3D_INCLUDE_SYSTEM )
    NAMED_VALUE( _T( "FORCE_DWORD" ), D3D_INCLUDE_FORCE_DWORD )
END_NAMED_VALUES( D3D_INCLUDE_TYPE )

BEGIN_NAMED_VALUES( D3D_SHADER_VARIABLE_CLASS )
    NAMED_VALUE( _T( "SCALAR" ), D3D_SVC_SCALAR )
    NAMED_VALUE( _T( "VECTOR" ), D3D_SVC_VECTOR )
    NAMED_VALUE( _T( "MATRIX_ROWS" ), D3D_SVC_MATRIX_ROWS )
    NAMED_VALUE( _T( "MATRIX_COLUMNS" ), D3D_SVC_MATRIX_COLUMNS )
    NAMED_VALUE( _T( "OBJECT" ), D3D_SVC_OBJECT )
    NAMED_VALUE( _T( "STRUCT" ), D3D_SVC_STRUCT )
    NAMED_VALUE( _T( "INTERFACE_CLASS" ), D3D_SVC_INTERFACE_CLASS )
    NAMED_VALUE( _T( "INTERFACE_POINTER" ), D3D_SVC_INTERFACE_POINTER )
    NAMED_VALUE( _T( "FORCE_DWORD" ), D3D_SVC_FORCE_DWORD )
END_NAMED_VALUES( D3D_SHADER_VARIABLE_CLASS )

BEGIN_NAMED_VALUES( D3D_SHADER_VARIABLE_TYPE )
    NAMED_VALUE( _T( "VOID" ), D3D_SVT_VOID )
    NAMED_VALUE( _T( "BOOL" ), D3D_SVT_BOOL )
    NAMED_VALUE( _T( "INT" ), D3D_SVT_INT )
    NAMED_VALUE( _T( "FLOAT" ), D3D_SVT_FLOAT )
    NAMED_VALUE( _T( "STRING" ), D3D_SVT_STRING )
    NAMED_VALUE( _T( "TEXTURE" ), D3D_SVT_TEXTURE )
    NAMED_VALUE( _T( "TEXTURE1D" ), D3D_SVT_TEXTURE1D )
    NAMED_VALUE( _T( "TEXTURE2D" ), D3D_SVT_TEXTURE2D )
    NAMED_VALUE( _T( "TEXTURE3D" ), D3D_SVT_TEXTURE3D )
    NAMED_VALUE( _T( "TEXTURECUBE" ), D3D_SVT_TEXTURECUBE )
    NAMED_VALUE( _T( "SAMPLER" ), D3D_SVT_SAMPLER )
    NAMED_VALUE( _T( "SAMPLER1D" ), D3D_SVT_SAMPLER1D )
    NAMED_VALUE( _T( "SAMPLER2D" ), D3D_SVT_SAMPLER2D )
    NAMED_VALUE( _T( "SAMPLER3D" ), D3D_SVT_SAMPLER3D )
    NAMED_VALUE( _T( "SAMPLERCUBE" ), D3D_SVT_SAMPLERCUBE )
    NAMED_VALUE( _T( "PIXELSHADER" ), D3D_SVT_PIXELSHADER )
    NAMED_VALUE( _T( "VERTEXSHADER" ), D3D_SVT_VERTEXSHADER )
    NAMED_VALUE( _T( "PIXELFRAGMENT" ), D3D_SVT_PIXELFRAGMENT )
    NAMED_VALUE( _T( "VERTEXFRAGMENT" ), D3D_SVT_VERTEXFRAGMENT )
    NAMED_VALUE( _T( "UINT" ), D3D_SVT_UINT )
    NAMED_VALUE( _T( "UINT8" ), D3D_SVT_UINT8 )
    NAMED_VALUE( _T( "GEOMETRYSHADER" ), D3D_SVT_GEOMETRYSHADER )
    NAMED_VALUE( _T( "RASTERIZER" ), D3D_SVT_RASTERIZER )
    NAMED_VALUE( _T( "DEPTHSTENCIL" ), D3D_SVT_DEPTHSTENCIL )
    NAMED_VALUE( _T( "BLEND" ), D3D_SVT_BLEND )
    NAMED_VALUE( _T( "BUFFER" ), D3D_SVT_BUFFER )
    NAMED_VALUE( _T( "CBUFFER" ), D3D_SVT_CBUFFER )
    NAMED_VALUE( _T( "TBUFFER" ), D3D_SVT_TBUFFER )
    NAMED_VALUE( _T( "TEXTURE1DARRAY" ), D3D_SVT_TEXTURE1DARRAY )
    NAMED_VALUE( _T( "TEXTURE2DARRAY" ), D3D_SVT_TEXTURE2DARRAY )
    NAMED_VALUE( _T( "RENDERTARGETVIEW" ), D3D_SVT_RENDERTARGETVIEW )
    NAMED_VALUE( _T( "DEPTHSTENCILVIEW" ), D3D_SVT_DEPTHSTENCILVIEW )
    NAMED_VALUE( _T( "TEXTURE2DMS" ), D3D_SVT_TEXTURE2DMS )
    NAMED_VALUE( _T( "TEXTURE2DMSARRAY" ), D3D_SVT_TEXTURE2DMSARRAY )
    NAMED_VALUE( _T( "TEXTURECUBEARRAY" ), D3D_SVT_TEXTURECUBEARRAY )
    NAMED_VALUE( _T( "HULLSHADER" ), D3D_SVT_HULLSHADER )
    NAMED_VALUE( _T( "DOMAINSHADER" ), D3D_SVT_DOMAINSHADER )
    NAMED_VALUE( _T( "INTERFACE_POINTER" ), D3D_SVT_INTERFACE_POINTER )
    NAMED_VALUE( _T( "COMPUTESHADER" ), D3D_SVT_COMPUTESHADER )
    NAMED_VALUE( _T( "DOUBLE" ), D3D_SVT_DOUBLE )
    NAMED_VALUE( _T( "RWTEXTURE1D" ), D3D_SVT_RWTEXTURE1D )
    NAMED_VALUE( _T( "RWTEXTURE1DARRAY" ), D3D_SVT_RWTEXTURE1DARRAY )
    NAMED_VALUE( _T( "RWTEXTURE2D" ), D3D_SVT_RWTEXTURE2D )
    NAMED_VALUE( _T( "RWTEXTURE2DARRAY" ), D3D_SVT_RWTEXTURE2DARRAY )
    NAMED_VALUE( _T( "RWTEXTURE3D" ), D3D_SVT_RWTEXTURE3D )
    NAMED_VALUE( _T( "RWBUFFER" ), D3D_SVT_RWBUFFER )
    NAMED_VALUE( _T( "BYTEADDRESS_BUFFER" ), D3D_SVT_BYTEADDRESS_BUFFER )
    NAMED_VALUE( _T( "RWBYTEADDRESS_BUFFER" ), D3D_SVT_RWBYTEADDRESS_BUFFER )
    NAMED_VALUE( _T( "STRUCTURED_BUFFER" ), D3D_SVT_STRUCTURED_BUFFER )
    NAMED_VALUE( _T( "RWSTRUCTURED_BUFFER" ), D3D_SVT_RWSTRUCTURED_BUFFER )
    NAMED_VALUE( _T( "APPEND_STRUCTURED_BUFFER" ), D3D_SVT_APPEND_STRUCTURED_BUFFER )
    NAMED_VALUE( _T( "CONSUME_STRUCTURED_BUFFER" ), D3D_SVT_CONSUME_STRUCTURED_BUFFER )
    NAMED_VALUE( _T( "MIN8FLOAT" ), D3D_SVT_MIN8FLOAT )
    NAMED_VALUE( _T( "MIN10FLOAT" ), D3D_SVT_MIN10FLOAT )
    NAMED_VALUE( _T( "MIN16FLOAT" ), D3D_SVT_MIN16FLOAT )
    NAMED_VALUE( _T( "MIN12INT" ), D3D_SVT_MIN12INT )
    NAMED_VALUE( _T( "MIN16INT" ), D3D_SVT_MIN16INT )
    NAMED_VALUE( _T( "MIN16UINT" ), D3D_SVT_MIN16UINT )
    NAMED_VALUE( _T( "FORCE_DWORD" ), D3D_SVT_FORCE_DWORD )
END_NAMED_VALUES( D3D_SHADER_VARIABLE_TYPE )

BEGIN_NAMED_VALUES( D3D_SHADER_INPUT_TYPE )
    NAMED_VALUE( _T( "CBUFFER" ), D3D_SIT_CBUFFER )
    NAMED_VALUE( _T( "TBUFFER" ), D3D_SIT_TBUFFER )
    NAMED_VALUE( _T( "TEXTURE" ), D3D_SIT_TEXTURE )
    NAMED_VALUE( _T( "SAMPLER" ), D3D_SIT_SAMPLER )
    NAMED_VALUE( _T( "UAV_RWTYPED" ), D3D_SIT_UAV_RWTYPED )
    NAMED_VALUE( _T( "STRUCTURED" ), D3D_SIT_STRUCTURED )
    NAMED_VALUE( _T( "UAV_RWSTRUCTURED" ), D3D_SIT_UAV_RWSTRUCTURED )
    NAMED_VALUE( _T( "BYTEADDRESS" ), D3D_SIT_BYTEADDRESS )
    NAMED_VALUE( _T( "UAV_RWBYTEADDRESS" ), D3D_SIT_UAV_RWBYTEADDRESS )
    NAMED_VALUE( _T( "UAV_APPEND_STRUCTURED" ), D3D_SIT_UAV_APPEND_STRUCTURED )
    NAMED_VALUE( _T( "UAV_CONSUME_STRUCTURED" ), D3D_SIT_UAV_CONSUME_STRUCTURED )
    NAMED_VALUE( _T( "UAV_RWSTRUCTURED_WITH_COUNTER" ), D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER )
END_NAMED_VALUES( D3D_SHADER_INPUT_TYPE )

BEGIN_NAMED_VALUES( D3D_CBUFFER_TYPE )
    NAMED_VALUE( _T( "CBUFFER" ), D3D_CT_CBUFFER )
    NAMED_VALUE( _T( "TBUFFER" ), D3D_CT_TBUFFER )
    NAMED_VALUE( _T( "INTERFACE_POINTERS" ), D3D_CT_INTERFACE_POINTERS )
    NAMED_VALUE( _T( "RESOURCE_BIND_INFO" ), D3D_CT_RESOURCE_BIND_INFO )
END_NAMED_VALUES( D3D_CBUFFER_TYPE )

BEGIN_NAMED_VALUES( D3D_NAME )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D_NAME_UNDEFINED )
    NAMED_VALUE( _T( "POSITION" ), D3D_NAME_POSITION )
    NAMED_VALUE( _T( "CLIP_DISTANCE" ), D3D_NAME_CLIP_DISTANCE )
    NAMED_VALUE( _T( "CULL_DISTANCE" ), D3D_NAME_CULL_DISTANCE )
    NAMED_VALUE( _T( "RENDER_TARGET_ARRAY_INDEX" ), D3D_NAME_RENDER_TARGET_ARRAY_INDEX )
    NAMED_VALUE( _T( "VIEWPORT_ARRAY_INDEX" ), D3D_NAME_VIEWPORT_ARRAY_INDEX )
    NAMED_VALUE( _T( "VERTEX_ID" ), D3D_NAME_VERTEX_ID )
    NAMED_VALUE( _T( "PRIMITIVE_ID" ), D3D_NAME_PRIMITIVE_ID )
    NAMED_VALUE( _T( "INSTANCE_ID" ), D3D_NAME_INSTANCE_ID )
    NAMED_VALUE( _T( "IS_FRONT_FACE" ), D3D_NAME_IS_FRONT_FACE )
    NAMED_VALUE( _T( "SAMPLE_INDEX" ), D3D_NAME_SAMPLE_INDEX )
    NAMED_VALUE( _T( "FINAL_QUAD_EDGE_TESSFACTOR" ), D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR )
    NAMED_VALUE( _T( "FINAL_QUAD_INSIDE_TESSFACTOR" ), D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR )
    NAMED_VALUE( _T( "FINAL_TRI_EDGE_TESSFACTOR" ), D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR )
    NAMED_VALUE( _T( "FINAL_TRI_INSIDE_TESSFACTOR" ), D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR )
    NAMED_VALUE( _T( "FINAL_LINE_DETAIL_TESSFACTOR" ), D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR )
    NAMED_VALUE( _T( "FINAL_LINE_DENSITY_TESSFACTOR" ), D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR )
    NAMED_VALUE( _T( "TARGET" ), D3D_NAME_TARGET )
    NAMED_VALUE( _T( "DEPTH" ), D3D_NAME_DEPTH )
    NAMED_VALUE( _T( "COVERAGE" ), D3D_NAME_COVERAGE )
    NAMED_VALUE( _T( "DEPTH_GREATER_EQUAL" ), D3D_NAME_DEPTH_GREATER_EQUAL )
    NAMED_VALUE( _T( "DEPTH_LESS_EQUAL" ), D3D_NAME_DEPTH_LESS_EQUAL )
END_NAMED_VALUES( D3D_NAME )

BEGIN_NAMED_VALUES( D3D_RESOURCE_RETURN_TYPE )
    NAMED_VALUE( _T( "UNORM" ), D3D_RETURN_TYPE_UNORM )
    NAMED_VALUE( _T( "SNORM" ), D3D_RETURN_TYPE_SNORM )
    NAMED_VALUE( _T( "SINT" ), D3D_RETURN_TYPE_SINT )
    NAMED_VALUE( _T( "UINT" ), D3D_RETURN_TYPE_UINT )
    NAMED_VALUE( _T( "FLOAT" ), D3D_RETURN_TYPE_FLOAT )
    NAMED_VALUE( _T( "MIXED" ), D3D_RETURN_TYPE_MIXED )
    NAMED_VALUE( _T( "DOUBLE" ), D3D_RETURN_TYPE_DOUBLE )
    NAMED_VALUE( _T( "CONTINUED" ), D3D_RETURN_TYPE_CONTINUED )
END_NAMED_VALUES( D3D_RESOURCE_RETURN_TYPE )

BEGIN_NAMED_VALUES( D3D_REGISTER_COMPONENT_TYPE )
    NAMED_VALUE( _T( "UNKNOWN" ), D3D_REGISTER_COMPONENT_UNKNOWN )
    NAMED_VALUE( _T( "UINT32" ), D3D_REGISTER_COMPONENT_UINT32 )
    NAMED_VALUE( _T( "SINT32" ), D3D_REGISTER_COMPONENT_SINT32 )
    NAMED_VALUE( _T( "FLOAT32" ), D3D_REGISTER_COMPONENT_FLOAT32 )
END_NAMED_VALUES( D3D_REGISTER_COMPONENT_TYPE )

BEGIN_NAMED_VALUES( D3D_TESSELLATOR_DOMAIN )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D_TESSELLATOR_DOMAIN_UNDEFINED )
    NAMED_VALUE( _T( "ISOLINE" ), D3D_TESSELLATOR_DOMAIN_ISOLINE )
    NAMED_VALUE( _T( "TRI" ), D3D_TESSELLATOR_DOMAIN_TRI )
    NAMED_VALUE( _T( "QUAD" ), D3D_TESSELLATOR_DOMAIN_QUAD )
END_NAMED_VALUES( D3D_TESSELLATOR_DOMAIN )

BEGIN_NAMED_VALUES( D3D_TESSELLATOR_PARTITIONING )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D_TESSELLATOR_PARTITIONING_UNDEFINED )
    NAMED_VALUE( _T( "INTEGER" ), D3D_TESSELLATOR_PARTITIONING_INTEGER )
    NAMED_VALUE( _T( "POW2" ), D3D_TESSELLATOR_PARTITIONING_POW2 )
    NAMED_VALUE( _T( "FRACTIONAL_ODD" ), D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD )
    NAMED_VALUE( _T( "FRACTIONAL_EVEN" ), D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN )
END_NAMED_VALUES( D3D_TESSELLATOR_PARTITIONING )

BEGIN_NAMED_VALUES( D3D_TESSELLATOR_OUTPUT_PRIMITIVE )
    NAMED_VALUE( _T( "UNDEFINED" ), D3D_TESSELLATOR_OUTPUT_UNDEFINED )
    NAMED_VALUE( _T( "POINT" ), D3D_TESSELLATOR_OUTPUT_POINT )
    NAMED_VALUE( _T( "LINE" ), D3D_TESSELLATOR_OUTPUT_LINE )
    NAMED_VALUE( _T( "TRIANGLE_CW" ), D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW )
    NAMED_VALUE( _T( "TRIANGLE_CCW" ), D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW )
END_NAMED_VALUES( D3D_TESSELLATOR_OUTPUT_PRIMITIVE )

BEGIN_NAMED_VALUES( D3D_MIN_PRECISION )
    NAMED_VALUE( _T( "DEFAULT" ), D3D_MIN_PRECISION_DEFAULT )
    NAMED_VALUE( _T( "FLOAT_16" ), D3D_MIN_PRECISION_FLOAT_16 )
    NAMED_VALUE( _T( "FLOAT_2_8" ), D3D_MIN_PRECISION_FLOAT_2_8 )
    NAMED_VALUE( _T( "RESERVED" ), D3D_MIN_PRECISION_RESERVED )
    NAMED_VALUE( _T( "SINT_16" ), D3D_MIN_PRECISION_SINT_16 )
    NAMED_VALUE( _T( "UINT_16" ), D3D_MIN_PRECISION_UINT_16 )
    NAMED_VALUE( _T( "ANY_16" ), D3D_MIN_PRECISION_ANY_16 )
    NAMED_VALUE( _T( "ANY_10" ), D3D_MIN_PRECISION_ANY_10 )
END_NAMED_VALUES( D3D_MIN_PRECISION )

