Ada计算机图形DirectX之D3D11SDKLayers

----------------------------------------
-- File : d3d10sdklayers.ads          --
-- Translator:Dongfeng.Gu,2018/10/26  --
-- Mail: [email protected]                --
-- Progress:100%                      --
----------------------------------------

with win32;                        use win32;
with win32.winnt;                  use win32.winnt;
with win32.windef;                 use win32.windef;
with win32.rpcdce;                 use win32.rpcdce;
with win32.Objbase;                use win32.Objbase;

with Interfaces.C;
with Ada.Unchecked_Conversion;

with DXGI;                         use DXGI;
with D3D11;                        use d3d11;


package D3D11SDKLayers is

   subtype UINT64 is win32.ULONGLONG;

   REQUIRED_RPCNDR_H_VERSION : constant := 475;

   REQUIRED_RPCSAL_H_VERSION : constant := 100;

   D3D11_SDK_LAYERS_VERSION : constant := ( 1 );

   D3D11_DEBUG_FEATURE_FLUSH_PER_RENDER_OP : constant := ( 16#1# );

   D3D11_DEBUG_FEATURE_FINISH_PER_RENDER_OP : constant := ( 16#2# );

   D3D11_DEBUG_FEATURE_PRESENT_PER_RENDER_OP : constant := ( 16#4# );

   type D3D11_RLDO_FLAGS is (D3D11_RLDO_SUMMARY,
                             D3D11_RLDO_DETAIL) with size=>32;
   for D3D11_RLDO_FLAGS use (D3D11_RLDO_SUMMARY=>16#1#,
                             D3D11_RLDO_DETAIL=>16#2#);

   use type Interfaces.C.unsigned;
   function As is new Ada.Unchecked_Conversion(D3D11_RLDO_FLAGS,uint);
   -- function As is new Ada.Unchecked_Conversion(uint,D3D11_RLDO_FLAGS);

   function "not"(a:D3D11_RLDO_FLAGS) return uint is (not As(a)) with Inline_Always;
   function "and"(a,b:D3D11_RLDO_FLAGS) return uint is (As(a) and As(b)) with Inline_Always;
   function "or"(a,b:D3D11_RLDO_FLAGS) return uint is (Interfaces.C."or"(As(a),As(b))) with Inline_Always;
   function "xor"(a,b:D3D11_RLDO_FLAGS) return uint is (As(a) xor As(b)) with Inline_Always;

   function "And"(a:access D3D11_RLDO_FLAGS;b:D3D11_RLDO_FLAGS) return uint with Inline_Always;
   function "Or"(a:access D3D11_RLDO_FLAGS;b:D3D11_RLDO_FLAGS) return uint with Inline_Always;
   function "Xor"(a:access D3D11_RLDO_FLAGS;b:D3D11_RLDO_FLAGS) return uint with Inline_Always;


   type ID3D11Debug;
   type LPID3D11Debug is access all ID3D11Debug;
   type LPLPID3D11Debug is access all LPID3D11Debug;
   subtype LPD3D11Debug is LPID3D11Debug;
   subtype LPLPD3D11Debug is LPLPID3D11Debug;

   type ID3D11SwitchToRef;
   type LPID3D11SwitchToRef is access all ID3D11SwitchToRef;
   type LPLPID3D11SwitchToRef is access all LPID3D11SwitchToRef;
   subtype LPD3D11SwitchToRef is LPID3D11SwitchToRef;
   subtype LPLPD3D11SwitchToRef is LPLPID3D11SwitchToRef;

   type ID3D11InfoQueue;
   type LPID3D11InfoQueue is access all ID3D11InfoQueue;
   type LPLPID3D11InfoQueue is access all LPID3D11InfoQueue;
   subtype LPD3D11InfoQueue is LPID3D11InfoQueue;
   subtype LPLPD3D11InfoQueue is LPLPID3D11InfoQueue;


   type ID3D11Debug is record
      QueryInterface:access function(This:LPID3D11Debug;riid:REFIID;ppvObject:LPLPvoid) return HRESULT with Convention=>Stdcall;
      AddRef:access function(This:LPID3D11Debug) return ULONG with Convention=>Stdcall;
      Release:access function(This:LPID3D11Debug) return ULONG with Convention=>Stdcall;
      SetFeatureMask:access function(This:LPID3D11Debug;Mask:UINT) return HRESULT with Convention=>Stdcall;
      GetFeatureMask:access function(This:LPID3D11Debug) return UINT with Convention=>Stdcall;
      SetPresentPerRenderOpDelay:access function(This:LPID3D11Debug;Milliseconds:UINT) return HRESULT with Convention=>Stdcall;
      GetPresentPerRenderOpDelay:access function(This:LPID3D11Debug) return UINT with Convention=>Stdcall;
      SetSwapChain:access function(This:LPID3D11Debug;pSwapChain:LPIDXGISwapChain) return HRESULT with Convention=>Stdcall;
      GetSwapChain:access function(This:LPID3D11Debug;ppSwapChain:LPLPIDXGISwapChain) return HRESULT with Convention=>Stdcall;
      ValidateContext:access function(This:LPID3D11Debug;pContext:LPID3D11DeviceContext) return HRESULT with Convention=>Stdcall;
      ReportLiveDeviceObjects:access function(This:LPID3D11Debug;Flags:D3D11_RLDO_FLAGS) return HRESULT with Convention=>Stdcall;
      ValidateContextForDispatch:access function(This:LPID3D11Debug;pContext:LPID3D11DeviceContext) return HRESULT with Convention=>Stdcall;
   end record;

   type ID3D11SwitchToRef is record
      QueryInterface:access function(This:LPID3D11SwitchToRef;riid:REFIID;ppvObject:LPLPvoid) return HRESULT with Convention=>Stdcall;
      AddRef:access function(This:LPID3D11SwitchToRef) return ULONG with Convention=>Stdcall;
      Release:access function(This:LPID3D11SwitchToRef) return ULONG with Convention=>Stdcall;
      SetUseRef:access function(This:LPID3D11SwitchToRef;UseRef:BOOL) return BOOL with Convention=>Stdcall;
      GetUseRef:access function(This:LPID3D11SwitchToRef) return BOOL with Convention=>Stdcall;
   end record;

   type D3D11_MESSAGE_CATEGORY is (D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED,
                                   D3D11_MESSAGE_CATEGORY_MISCELLANEOUS,
                                   D3D11_MESSAGE_CATEGORY_INITIALIZATION,
                                   D3D11_MESSAGE_CATEGORY_CLEANUP,
                                   D3D11_MESSAGE_CATEGORY_COMPILATION,
                                   D3D11_MESSAGE_CATEGORY_STATE_CREATION,
                                   D3D11_MESSAGE_CATEGORY_STATE_SETTING,
                                   D3D11_MESSAGE_CATEGORY_STATE_GETTING,
                                   D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION,
                                   D3D11_MESSAGE_CATEGORY_EXECUTION);
   for D3D11_MESSAGE_CATEGORY use (D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED=>0,
                                   D3D11_MESSAGE_CATEGORY_MISCELLANEOUS=>( 1 ) ,
                                   D3D11_MESSAGE_CATEGORY_INITIALIZATION=>( 2 ) ,
                                   D3D11_MESSAGE_CATEGORY_CLEANUP=>( 3 ) ,
                                   D3D11_MESSAGE_CATEGORY_COMPILATION=>( 4 ) ,
                                   D3D11_MESSAGE_CATEGORY_STATE_CREATION=>( 5 ) ,
                                   D3D11_MESSAGE_CATEGORY_STATE_SETTING=>( 6 ) ,
                                   D3D11_MESSAGE_CATEGORY_STATE_GETTING=>( 7 ) ,
                                   D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION=>( 8 ) ,
                                   D3D11_MESSAGE_CATEGORY_EXECUTION=>( 9 ) );
   type LPD3D11_MESSAGE_CATEGORY is access all D3D11_MESSAGE_CATEGORY;

   type D3D11_MESSAGE_SEVERITY is (D3D11_MESSAGE_SEVERITY_CORRUPTION,
                                   D3D11_MESSAGE_SEVERITY_ERROR,
                                   D3D11_MESSAGE_SEVERITY_WARNING,
                                   D3D11_MESSAGE_SEVERITY_INFO);
   for D3D11_MESSAGE_SEVERITY use (D3D11_MESSAGE_SEVERITY_CORRUPTION=>0,
                                   D3D11_MESSAGE_SEVERITY_ERROR=>( 1 ) ,
                                   D3D11_MESSAGE_SEVERITY_WARNING=>( 2 ) ,
                                   D3D11_MESSAGE_SEVERITY_INFO=>( 3 ) );
   type LPD3D11_MESSAGE_SEVERITY is access all D3D11_MESSAGE_SEVERITY;

   type D3D11_MESSAGE_ID is (D3D11_MESSAGE_ID_UNKNOWN,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD,
                             D3D11_MESSAGE_ID_STRING_FROM_APPLICATION,
                             D3D11_MESSAGE_ID_CORRUPTED_THIS,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15,
                             D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING,
                             D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS,
                             D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED,
                             D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT,
                             D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR,
                             D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE,
                             D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE,
                             D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE,
                             D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE,
                             D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE,
                             D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX,
                             D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID,
                             D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE,
                             D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED,
                             D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN,
                             D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN,
                             D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN,
                             D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN,
                             D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED,
                             D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED,
                             D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED,
                             D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS,
                             D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN,
                             D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE,
                             D3D11_MESSAGE_ID_REF_THREADING_MODE,
                             D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION,
                             D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION,
                             D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION,
                             D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE,
                             D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER,
                             D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY,
                             D3D11_MESSAGE_ID_REF_INFO,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0,
                             D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT,
                             D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT,
                             D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT,
                             D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC,
                             D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW,
                             D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH,
                             D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY,
                             D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY,
                             D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER,
                             D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED,
                             D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER,
                             D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN,
                             D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC,
                             D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER,
                             D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER,
                             D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE,
                             D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED,
                             D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION,
                             D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE,
                             D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS,
                             D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION,
                             D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS,
                             D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN,
                             D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE,
                             D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS,
                             D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH,
                             D3D11_MESSAGE_ID_D3D10_MESSAGES_END,
                             D3D11_MESSAGE_ID_D3D10L9_MESSAGES_START,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE,
                             D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS,
                             D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D,
                             D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS,
                             D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX,
                             D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS,
                             D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY,
                             D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK,
                             D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE,
                             D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER,
                             D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE,
                             D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT,
                             D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES,
                             D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED,
                             D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE,
                             D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3,
                             D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED,
                             D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO,
                             D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION,
                             D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR,
                             D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT,
                             D3D11_MESSAGE_ID_D3D10L9_MESSAGES_END,
                             D3D11_MESSAGE_ID_D3D11_MESSAGES_START,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT,
                             D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES,
                             D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH,
                             D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD,
                             D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE,
                             D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH,
                             D3D11_MESSAGE_ID_CREATE_CONTEXT,
                             D3D11_MESSAGE_ID_LIVE_CONTEXT,
                             D3D11_MESSAGE_ID_DESTROY_CONTEXT,
                             D3D11_MESSAGE_ID_CREATE_BUFFER,
                             D3D11_MESSAGE_ID_LIVE_BUFFER,
                             D3D11_MESSAGE_ID_DESTROY_BUFFER,
                             D3D11_MESSAGE_ID_CREATE_TEXTURE1D,
                             D3D11_MESSAGE_ID_LIVE_TEXTURE1D,
                             D3D11_MESSAGE_ID_DESTROY_TEXTURE1D,
                             D3D11_MESSAGE_ID_CREATE_TEXTURE2D,
                             D3D11_MESSAGE_ID_LIVE_TEXTURE2D,
                             D3D11_MESSAGE_ID_DESTROY_TEXTURE2D,
                             D3D11_MESSAGE_ID_CREATE_TEXTURE3D,
                             D3D11_MESSAGE_ID_LIVE_TEXTURE3D,
                             D3D11_MESSAGE_ID_DESTROY_TEXTURE3D,
                             D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW,
                             D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW,
                             D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW,
                             D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW,
                             D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW,
                             D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW,
                             D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW,
                             D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW,
                             D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW,
                             D3D11_MESSAGE_ID_CREATE_VERTEXSHADER,
                             D3D11_MESSAGE_ID_LIVE_VERTEXSHADER,
                             D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER,
                             D3D11_MESSAGE_ID_CREATE_HULLSHADER,
                             D3D11_MESSAGE_ID_LIVE_HULLSHADER,
                             D3D11_MESSAGE_ID_DESTROY_HULLSHADER,
                             D3D11_MESSAGE_ID_CREATE_DOMAINSHADER,
                             D3D11_MESSAGE_ID_LIVE_DOMAINSHADER,
                             D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER,
                             D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER,
                             D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER,
                             D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER,
                             D3D11_MESSAGE_ID_CREATE_PIXELSHADER,
                             D3D11_MESSAGE_ID_LIVE_PIXELSHADER,
                             D3D11_MESSAGE_ID_DESTROY_PIXELSHADER,
                             D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT,
                             D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT,
                             D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT,
                             D3D11_MESSAGE_ID_CREATE_SAMPLER,
                             D3D11_MESSAGE_ID_LIVE_SAMPLER,
                             D3D11_MESSAGE_ID_DESTROY_SAMPLER,
                             D3D11_MESSAGE_ID_CREATE_BLENDSTATE,
                             D3D11_MESSAGE_ID_LIVE_BLENDSTATE,
                             D3D11_MESSAGE_ID_DESTROY_BLENDSTATE,
                             D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE,
                             D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE,
                             D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE,
                             D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE,
                             D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE,
                             D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE,
                             D3D11_MESSAGE_ID_CREATE_QUERY,
                             D3D11_MESSAGE_ID_LIVE_QUERY,
                             D3D11_MESSAGE_ID_DESTROY_QUERY,
                             D3D11_MESSAGE_ID_CREATE_PREDICATE,
                             D3D11_MESSAGE_ID_LIVE_PREDICATE,
                             D3D11_MESSAGE_ID_DESTROY_PREDICATE,
                             D3D11_MESSAGE_ID_CREATE_COUNTER,
                             D3D11_MESSAGE_ID_LIVE_COUNTER,
                             D3D11_MESSAGE_ID_DESTROY_COUNTER,
                             D3D11_MESSAGE_ID_CREATE_COMMANDLIST,
                             D3D11_MESSAGE_ID_LIVE_COMMANDLIST,
                             D3D11_MESSAGE_ID_DESTROY_COMMANDLIST,
                             D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE,
                             D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE,
                             D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE,
                             D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE,
                             D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE,
                             D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE,
                             D3D11_MESSAGE_ID_LIVE_DEVICE,
                             D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY,
                             D3D11_MESSAGE_ID_CREATE_COMPUTESHADER,
                             D3D11_MESSAGE_ID_LIVE_COMPUTESHADER,
                             D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER,
                             D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW,
                             D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW,
                             D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS,
                             D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL,
                             D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE,
                             D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE,
                             D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD,
                             D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE,
                             D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER,
                             D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP,
                             D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD,
                             D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS,
                             D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT,
                             D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE,
                             D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD,
                             D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT,
                             D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE,
                             D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY,
                             D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO,
                             D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH,
                             D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE,
                             D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS,
                             D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED,
                             D3D11_MESSAGE_ID_REF_WARNING,
                             D3D11_MESSAGE_ID_D3D11_MESSAGES_END);
   for D3D11_MESSAGE_ID use (D3D11_MESSAGE_ID_UNKNOWN=>0,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_HAZARD=>1,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_HAZARD=>2,
                             D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_HAZARD=>3,
                             D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_HAZARD=>4,
                             D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_HAZARD=>5,
                             D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_HAZARD=>6,
                             D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_HAZARD=>7,
                             D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_HAZARD=>8,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETS_HAZARD=>9,
                             D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_HAZARD=>10,
                             D3D11_MESSAGE_ID_STRING_FROM_APPLICATION=>11,
                             D3D11_MESSAGE_ID_CORRUPTED_THIS=>12,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER1=>13,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER2=>14,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER3=>15,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER4=>16,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER5=>17,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER6=>18,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER7=>19,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER8=>20,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER9=>21,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER10=>22,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER11=>23,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER12=>24,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER13=>25,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER14=>26,
                             D3D11_MESSAGE_ID_CORRUPTED_PARAMETER15=>27,
                             D3D11_MESSAGE_ID_CORRUPTED_MULTITHREADING=>28,
                             D3D11_MESSAGE_ID_MESSAGE_REPORTING_OUTOFMEMORY=>29,
                             D3D11_MESSAGE_ID_IASETINPUTLAYOUT_UNBINDDELETINGOBJECT=>30,
                             D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_UNBINDDELETINGOBJECT=>31,
                             D3D11_MESSAGE_ID_IASETINDEXBUFFER_UNBINDDELETINGOBJECT=>32,
                             D3D11_MESSAGE_ID_VSSETSHADER_UNBINDDELETINGOBJECT=>33,
                             D3D11_MESSAGE_ID_VSSETSHADERRESOURCES_UNBINDDELETINGOBJECT=>34,
                             D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT=>35,
                             D3D11_MESSAGE_ID_VSSETSAMPLERS_UNBINDDELETINGOBJECT=>36,
                             D3D11_MESSAGE_ID_GSSETSHADER_UNBINDDELETINGOBJECT=>37,
                             D3D11_MESSAGE_ID_GSSETSHADERRESOURCES_UNBINDDELETINGOBJECT=>38,
                             D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT=>39,
                             D3D11_MESSAGE_ID_GSSETSAMPLERS_UNBINDDELETINGOBJECT=>40,
                             D3D11_MESSAGE_ID_SOSETTARGETS_UNBINDDELETINGOBJECT=>41,
                             D3D11_MESSAGE_ID_PSSETSHADER_UNBINDDELETINGOBJECT=>42,
                             D3D11_MESSAGE_ID_PSSETSHADERRESOURCES_UNBINDDELETINGOBJECT=>43,
                             D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT=>44,
                             D3D11_MESSAGE_ID_PSSETSAMPLERS_UNBINDDELETINGOBJECT=>45,
                             D3D11_MESSAGE_ID_RSSETSTATE_UNBINDDELETINGOBJECT=>46,
                             D3D11_MESSAGE_ID_OMSETBLENDSTATE_UNBINDDELETINGOBJECT=>47,
                             D3D11_MESSAGE_ID_OMSETDEPTHSTENCILSTATE_UNBINDDELETINGOBJECT=>48,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_UNBINDDELETINGOBJECT=>49,
                             D3D11_MESSAGE_ID_SETPREDICATION_UNBINDDELETINGOBJECT=>50,
                             D3D11_MESSAGE_ID_GETPRIVATEDATA_MOREDATA=>51,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFREEDATA=>52,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDIUNKNOWN=>53,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_INVALIDFLAGS=>54,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_CHANGINGPARAMS=>55,
                             D3D11_MESSAGE_ID_SETPRIVATEDATA_OUTOFMEMORY=>56,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDFORMAT=>57,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSAMPLES=>58,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDUSAGE=>59,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDBINDFLAGS=>60,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDCPUACCESSFLAGS=>61,
                             D3D11_MESSAGE_ID_CREATEBUFFER_UNRECOGNIZEDMISCFLAGS=>62,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCPUACCESSFLAGS=>63,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDBINDFLAGS=>64,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDINITIALDATA=>65,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDDIMENSIONS=>66,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMIPLEVELS=>67,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDMISCFLAGS=>68,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDARG_RETURN=>69,
                             D3D11_MESSAGE_ID_CREATEBUFFER_OUTOFMEMORY_RETURN=>70,
                             D3D11_MESSAGE_ID_CREATEBUFFER_NULLDESC=>71,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDCONSTANTBUFFERBINDINGS=>72,
                             D3D11_MESSAGE_ID_CREATEBUFFER_LARGEALLOCATION=>73,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDFORMAT=>74,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNSUPPORTEDFORMAT=>75,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDSAMPLES=>76,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDUSAGE=>77,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDBINDFLAGS=>78,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDCPUACCESSFLAGS=>79,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_UNRECOGNIZEDMISCFLAGS=>80,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDCPUACCESSFLAGS=>81,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDBINDFLAGS=>82,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDINITIALDATA=>83,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDDIMENSIONS=>84,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMIPLEVELS=>85,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDMISCFLAGS=>86,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_INVALIDARG_RETURN=>87,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_OUTOFMEMORY_RETURN=>88,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_NULLDESC=>89,
                             D3D11_MESSAGE_ID_CREATETEXTURE1D_LARGEALLOCATION=>90,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDFORMAT=>91,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNSUPPORTEDFORMAT=>92,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDSAMPLES=>93,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDUSAGE=>94,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDBINDFLAGS=>95,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDCPUACCESSFLAGS=>96,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_UNRECOGNIZEDMISCFLAGS=>97,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDCPUACCESSFLAGS=>98,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDBINDFLAGS=>99,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDINITIALDATA=>100,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDDIMENSIONS=>101,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMIPLEVELS=>102,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDMISCFLAGS=>103,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_INVALIDARG_RETURN=>104,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_OUTOFMEMORY_RETURN=>105,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_NULLDESC=>106,
                             D3D11_MESSAGE_ID_CREATETEXTURE2D_LARGEALLOCATION=>107,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDFORMAT=>108,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNSUPPORTEDFORMAT=>109,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDSAMPLES=>110,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE=>111,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDBINDFLAGS=>112,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDCPUACCESSFLAGS=>113,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDMISCFLAGS=>114,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDCPUACCESSFLAGS=>115,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDBINDFLAGS=>116,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDINITIALDATA=>117,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDDIMENSIONS=>118,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMIPLEVELS=>119,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDMISCFLAGS=>120,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_INVALIDARG_RETURN=>121,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_OUTOFMEMORY_RETURN=>122,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_NULLDESC=>123,
                             D3D11_MESSAGE_ID_CREATETEXTURE3D_LARGEALLOCATION=>124,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT=>125,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDESC=>126,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFORMAT=>127,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS=>128,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDRESOURCE=>129,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_TOOMANYOBJECTS=>130,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN=>131,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN=>132,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT=>133,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT=>134,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDESC=>135,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDFORMAT=>136,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDDIMENSIONS=>137,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDRESOURCE=>138,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_TOOMANYOBJECTS=>139,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_INVALIDARG_RETURN=>140,
                             D3D11_MESSAGE_ID_CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN=>141,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT=>142,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDESC=>143,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFORMAT=>144,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS=>145,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE=>146,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_TOOMANYOBJECTS=>147,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN=>148,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN=>149,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_OUTOFMEMORY=>150,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TOOMANYELEMENTS=>151,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDFORMAT=>152,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT=>153,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOT=>154,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS=>155,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH=>156,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE=>157,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE=>158,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_INVALIDALIGNMENT=>159,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_DUPLICATESEMANTIC=>160,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE=>161,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLSEMANTIC=>162,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_MISSINGELEMENT=>163,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_NULLDESC=>164,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_OUTOFMEMORY=>165,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERBYTECODE=>166,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDSHADERTYPE=>167,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_OUTOFMEMORY=>168,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE=>169,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDSHADERTYPE=>170,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY=>171,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE=>172,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE=>173,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES=>174,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED=>175,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL=>176,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL=>177,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED=>178,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT=>179,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT=>180,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT=>181,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT=>182,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION=>183,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT=>184,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE=>185,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC=>186,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH=>187,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS=>188,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX=>189,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE=>190,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_OUTOFMEMORY=>191,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERBYTECODE=>192,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDSHADERTYPE=>193,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDFILLMODE=>194,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDCULLMODE=>195,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP=>196,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS=>197,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_TOOMANYOBJECTS=>198,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_NULLDESC=>199,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK=>200,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC=>201,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP=>202,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP=>203,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP=>204,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC=>205,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP=>206,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP=>207,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP=>208,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC=>209,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_TOOMANYOBJECTS=>210,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_NULLDESC=>211,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLEND=>212,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLEND=>213,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOP=>214,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDSRCBLENDALPHA=>215,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDDESTBLENDALPHA=>216,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDBLENDOPALPHA=>217,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK=>218,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_TOOMANYOBJECTS=>219,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NULLDESC=>220,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDFILTER=>221,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSU=>222,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSV=>223,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDADDRESSW=>224,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMIPLODBIAS=>225,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXANISOTROPY=>226,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC=>227,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMINLOD=>228,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_INVALIDMAXLOD=>229,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_TOOMANYOBJECTS=>230,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NULLDESC=>231,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDQUERY=>232,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_INVALIDMISCFLAGS=>233,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_UNEXPECTEDMISCFLAG=>234,
                             D3D11_MESSAGE_ID_CREATEQUERYORPREDICATE_NULLDESC=>235,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED=>236,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED=>237,
                             D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_INVALIDBUFFER=>238,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_OFFSET_TOO_LARGE=>239,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_BUFFERS_EMPTY=>240,
                             D3D11_MESSAGE_ID_IASETINDEXBUFFER_INVALIDBUFFER=>241,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_FORMAT_INVALID=>242,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_TOO_LARGE=>243,
                             D3D11_MESSAGE_ID_DEVICE_IASETINDEXBUFFER_OFFSET_UNALIGNED=>244,
                             D3D11_MESSAGE_ID_DEVICE_VSSETSHADERRESOURCES_VIEWS_EMPTY=>245,
                             D3D11_MESSAGE_ID_VSSETCONSTANTBUFFERS_INVALIDBUFFER=>246,
                             D3D11_MESSAGE_ID_DEVICE_VSSETCONSTANTBUFFERS_BUFFERS_EMPTY=>247,
                             D3D11_MESSAGE_ID_DEVICE_VSSETSAMPLERS_SAMPLERS_EMPTY=>248,
                             D3D11_MESSAGE_ID_DEVICE_GSSETSHADERRESOURCES_VIEWS_EMPTY=>249,
                             D3D11_MESSAGE_ID_GSSETCONSTANTBUFFERS_INVALIDBUFFER=>250,
                             D3D11_MESSAGE_ID_DEVICE_GSSETCONSTANTBUFFERS_BUFFERS_EMPTY=>251,
                             D3D11_MESSAGE_ID_DEVICE_GSSETSAMPLERS_SAMPLERS_EMPTY=>252,
                             D3D11_MESSAGE_ID_SOSETTARGETS_INVALIDBUFFER=>253,
                             D3D11_MESSAGE_ID_DEVICE_SOSETTARGETS_OFFSET_UNALIGNED=>254,
                             D3D11_MESSAGE_ID_DEVICE_PSSETSHADERRESOURCES_VIEWS_EMPTY=>255,
                             D3D11_MESSAGE_ID_PSSETCONSTANTBUFFERS_INVALIDBUFFER=>256,
                             D3D11_MESSAGE_ID_DEVICE_PSSETCONSTANTBUFFERS_BUFFERS_EMPTY=>257,
                             D3D11_MESSAGE_ID_DEVICE_PSSETSAMPLERS_SAMPLERS_EMPTY=>258,
                             D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT=>259,
                             D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR=>260,
                             D3D11_MESSAGE_ID_CLEARRENDERTARGETVIEW_DENORMFLUSH=>261,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DENORMFLUSH=>262,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_INVALID=>263,
                             D3D11_MESSAGE_ID_DEVICE_IAGETVERTEXBUFFERS_BUFFERS_EMPTY=>264,
                             D3D11_MESSAGE_ID_DEVICE_VSGETSHADERRESOURCES_VIEWS_EMPTY=>265,
                             D3D11_MESSAGE_ID_DEVICE_VSGETCONSTANTBUFFERS_BUFFERS_EMPTY=>266,
                             D3D11_MESSAGE_ID_DEVICE_VSGETSAMPLERS_SAMPLERS_EMPTY=>267,
                             D3D11_MESSAGE_ID_DEVICE_GSGETSHADERRESOURCES_VIEWS_EMPTY=>268,
                             D3D11_MESSAGE_ID_DEVICE_GSGETCONSTANTBUFFERS_BUFFERS_EMPTY=>269,
                             D3D11_MESSAGE_ID_DEVICE_GSGETSAMPLERS_SAMPLERS_EMPTY=>270,
                             D3D11_MESSAGE_ID_DEVICE_SOGETTARGETS_BUFFERS_EMPTY=>271,
                             D3D11_MESSAGE_ID_DEVICE_PSGETSHADERRESOURCES_VIEWS_EMPTY=>272,
                             D3D11_MESSAGE_ID_DEVICE_PSGETCONSTANTBUFFERS_BUFFERS_EMPTY=>273,
                             D3D11_MESSAGE_ID_DEVICE_PSGETSAMPLERS_SAMPLERS_EMPTY=>274,
                             D3D11_MESSAGE_ID_DEVICE_RSGETVIEWPORTS_VIEWPORTS_EMPTY=>275,
                             D3D11_MESSAGE_ID_DEVICE_RSGETSCISSORRECTS_RECTS_EMPTY=>276,
                             D3D11_MESSAGE_ID_DEVICE_GENERATEMIPS_RESOURCE_INVALID=>277,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSUBRESOURCE=>278,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESUBRESOURCE=>279,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCEBOX=>280,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCE=>281,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDDESTINATIONSTATE=>282,
                             D3D11_MESSAGE_ID_COPYSUBRESOURCEREGION_INVALIDSOURCESTATE=>283,
                             D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCE=>284,
                             D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDDESTINATIONSTATE=>285,
                             D3D11_MESSAGE_ID_COPYRESOURCE_INVALIDSOURCESTATE=>286,
                             D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE=>287,
                             D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONBOX=>288,
                             D3D11_MESSAGE_ID_UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE=>289,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID=>290,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID=>291,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID=>292,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID=>293,
                             D3D11_MESSAGE_ID_DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID=>294,
                             D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDMAPTYPE=>295,
                             D3D11_MESSAGE_ID_BUFFER_MAP_INVALIDFLAGS=>296,
                             D3D11_MESSAGE_ID_BUFFER_MAP_ALREADYMAPPED=>297,
                             D3D11_MESSAGE_ID_BUFFER_MAP_DEVICEREMOVED_RETURN=>298,
                             D3D11_MESSAGE_ID_BUFFER_UNMAP_NOTMAPPED=>299,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDMAPTYPE=>300,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDSUBRESOURCE=>301,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_INVALIDFLAGS=>302,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_ALREADYMAPPED=>303,
                             D3D11_MESSAGE_ID_TEXTURE1D_MAP_DEVICEREMOVED_RETURN=>304,
                             D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_INVALIDSUBRESOURCE=>305,
                             D3D11_MESSAGE_ID_TEXTURE1D_UNMAP_NOTMAPPED=>306,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDMAPTYPE=>307,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDSUBRESOURCE=>308,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_INVALIDFLAGS=>309,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_ALREADYMAPPED=>310,
                             D3D11_MESSAGE_ID_TEXTURE2D_MAP_DEVICEREMOVED_RETURN=>311,
                             D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_INVALIDSUBRESOURCE=>312,
                             D3D11_MESSAGE_ID_TEXTURE2D_UNMAP_NOTMAPPED=>313,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDMAPTYPE=>314,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDSUBRESOURCE=>315,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_INVALIDFLAGS=>316,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_ALREADYMAPPED=>317,
                             D3D11_MESSAGE_ID_TEXTURE3D_MAP_DEVICEREMOVED_RETURN=>318,
                             D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_INVALIDSUBRESOURCE=>319,
                             D3D11_MESSAGE_ID_TEXTURE3D_UNMAP_NOTMAPPED=>320,
                             D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_DEPRECATED=>321,
                             D3D11_MESSAGE_ID_CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED=>322,
                             D3D11_MESSAGE_ID_SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS=>323,
                             D3D11_MESSAGE_ID_SETEXCEPTIONMODE_INVALIDARG_RETURN=>324,
                             D3D11_MESSAGE_ID_SETEXCEPTIONMODE_DEVICEREMOVED_RETURN=>325,
                             D3D11_MESSAGE_ID_REF_SIMULATING_INFINITELY_FAST_HARDWARE=>326,
                             D3D11_MESSAGE_ID_REF_THREADING_MODE=>327,
                             D3D11_MESSAGE_ID_REF_UMDRIVER_EXCEPTION=>328,
                             D3D11_MESSAGE_ID_REF_KMDRIVER_EXCEPTION=>329,
                             D3D11_MESSAGE_ID_REF_HARDWARE_EXCEPTION=>330,
                             D3D11_MESSAGE_ID_REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE=>331,
                             D3D11_MESSAGE_ID_REF_PROBLEM_PARSING_SHADER=>332,
                             D3D11_MESSAGE_ID_REF_OUT_OF_MEMORY=>333,
                             D3D11_MESSAGE_ID_REF_INFO=>334,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEXPOS_OVERFLOW=>335,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW=>336,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW=>337,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW=>338,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW=>339,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW=>340,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_SHADER_NOT_SET=>341,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND=>342,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERINDEX=>343,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_COMPONENTTYPE=>344,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_REGISTERMASK=>345,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_SYSTEMVALUE=>346,
                             D3D11_MESSAGE_ID_DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS=>347,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_NOT_SET=>348,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INPUTLAYOUT_NOT_SET=>349,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_NOT_SET=>350,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_CONSTANT_BUFFER_TOO_SMALL=>351,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_NOT_SET=>352,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SHADERRESOURCEVIEW_NOT_SET=>353,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VIEW_DIMENSION_MISMATCH=>354,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL=>355,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_BUFFER_TOO_SMALL=>356,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_NOT_SET=>357,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_FORMAT_INVALID=>358,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_BUFFER_TOO_SMALL=>359,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_GS_INPUT_PRIMITIVE_MISMATCH=>360,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_RETURN_TYPE_MISMATCH=>361,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_POSITION_NOT_PRESENT=>362,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_NOT_SET=>363,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_BOUND_RESOURCE_MAPPED=>364,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY=>365,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_OFFSET_UNALIGNED=>366,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VERTEX_STRIDE_UNALIGNED=>367,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INDEX_OFFSET_UNALIGNED=>368,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED=>369,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED=>370,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED=>371,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED=>372,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED=>373,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE=>374,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SO_STRIDE_LARGER_THAN_BUFFER=>375,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING=>376,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0=>377,
                             D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_AT_FAULT=>378,
                             D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT=>379,
                             D3D11_MESSAGE_ID_DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT=>380,
                             D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN=>381,
                             D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN=>382,
                             D3D11_MESSAGE_ID_DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN=>383,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_VIEWPORT_NOT_SET=>384,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC=>385,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC=>386,
                             D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_DENORMFLUSH=>387,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_INVALIDVIEW=>388,
                             D3D11_MESSAGE_ID_DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS=>389,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_SAMPLER_MISMATCH=>390,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_TYPE_MISMATCH=>391,
                             D3D11_MESSAGE_ID_BLENDSTATE_GETDESC_LEGACY=>392,
                             D3D11_MESSAGE_ID_SHADERRESOURCEVIEW_GETDESC_LEGACY=>393,
                             D3D11_MESSAGE_ID_CREATEQUERY_OUTOFMEMORY_RETURN=>394,
                             D3D11_MESSAGE_ID_CREATEPREDICATE_OUTOFMEMORY_RETURN=>395,
                             D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFRANGE_COUNTER=>396,
                             D3D11_MESSAGE_ID_CREATECOUNTER_SIMULTANEOUS_ACTIVE_COUNTERS_EXHAUSTED=>397,
                             D3D11_MESSAGE_ID_CREATECOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER=>398,
                             D3D11_MESSAGE_ID_CREATECOUNTER_OUTOFMEMORY_RETURN=>399,
                             D3D11_MESSAGE_ID_CREATECOUNTER_NONEXCLUSIVE_RETURN=>400,
                             D3D11_MESSAGE_ID_CREATECOUNTER_NULLDESC=>401,
                             D3D11_MESSAGE_ID_CHECKCOUNTER_OUTOFRANGE_COUNTER=>402,
                             D3D11_MESSAGE_ID_CHECKCOUNTER_UNSUPPORTED_WELLKNOWN_COUNTER=>403,
                             D3D11_MESSAGE_ID_SETPREDICATION_INVALID_PREDICATE_STATE=>404,
                             D3D11_MESSAGE_ID_QUERY_BEGIN_UNSUPPORTED=>405,
                             D3D11_MESSAGE_ID_PREDICATE_BEGIN_DURING_PREDICATION=>406,
                             D3D11_MESSAGE_ID_QUERY_BEGIN_DUPLICATE=>407,
                             D3D11_MESSAGE_ID_QUERY_BEGIN_ABANDONING_PREVIOUS_RESULTS=>408,
                             D3D11_MESSAGE_ID_PREDICATE_END_DURING_PREDICATION=>409,
                             D3D11_MESSAGE_ID_QUERY_END_ABANDONING_PREVIOUS_RESULTS=>410,
                             D3D11_MESSAGE_ID_QUERY_END_WITHOUT_BEGIN=>411,
                             D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_DATASIZE=>412,
                             D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_FLAGS=>413,
                             D3D11_MESSAGE_ID_QUERY_GETDATA_INVALID_CALL=>414,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH=>415,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED=>416,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN=>417,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE=>418,
                             D3D11_MESSAGE_ID_DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE=>419,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_EMPTY_LAYOUT=>420,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH=>421,
                             D3D11_MESSAGE_ID_D3D10_MESSAGES_END=>422,
                             D3D11_MESSAGE_ID_D3D10L9_MESSAGES_START=>423,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILSTATE_STENCIL_NO_TWO_SIDED=>424,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthBiasClamp_NOT_SUPPORTED=>425,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_COMPARISON_SUPPORT=>426,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_EXCESSIVE_ANISOTROPY=>427,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_OUT_OF_RANGE=>428,
                             D3D11_MESSAGE_ID_VSSETSAMPLERS_NOT_SUPPORTED=>429,
                             D3D11_MESSAGE_ID_VSSETSAMPLERS_TOO_MANY_SAMPLERS=>430,
                             D3D11_MESSAGE_ID_PSSETSAMPLERS_TOO_MANY_SAMPLERS=>431,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_ARRAYS=>432,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_VB_AND_IB_BIND=>433,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_TEXTURE_1D=>434,
                             D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_OUT_OF_RANGE=>435,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_SHADER_RESOURCE=>436,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_TOO_MANY_RENDER_TARGETS=>437,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_DIFFERING_BIT_DEPTHS=>438,
                             D3D11_MESSAGE_ID_IASETVERTEXBUFFERS_BAD_BUFFER_INDEX=>439,
                             D3D11_MESSAGE_ID_DEVICE_RSSETVIEWPORTS_TOO_MANY_VIEWPORTS=>440,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_ADJACENCY_UNSUPPORTED=>441,
                             D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_TOO_MANY_SCISSORS=>442,
                             D3D11_MESSAGE_ID_COPYRESOURCE_ONLY_TEXTURE_2D_WITHIN_GPU_MEMORY=>443,
                             D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_3D_READBACK=>444,
                             D3D11_MESSAGE_ID_COPYRESOURCE_NO_TEXTURE_ONLY_READBACK=>445,
                             D3D11_MESSAGE_ID_CREATEINPUTLAYOUT_UNSUPPORTED_FORMAT=>446,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_ALPHA_TO_COVERAGE=>447,
                             D3D11_MESSAGE_ID_CREATERASTERIZERSTATE_DepthClipEnable_MUST_BE_TRUE=>448,
                             D3D11_MESSAGE_ID_DRAWINDEXED_STARTINDEXLOCATION_MUST_BE_POSITIVE=>449,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_MUST_USE_LOWEST_LOD=>450,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MINLOD_MUST_NOT_BE_FRACTIONAL=>451,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_MAXLOD_MUST_BE_FLT_MAX=>452,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_FIRSTARRAYSLICE_MUST_BE_ZERO=>453,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_CUBES_MUST_HAVE_6_SIDES=>454,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NOT_BINDABLE_AS_RENDER_TARGET=>455,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_DWORD_INDEX_BUFFER=>456,
                             D3D11_MESSAGE_ID_CREATERESOURCE_MSAA_PRECLUDES_SHADER_RESOURCE=>457,
                             D3D11_MESSAGE_ID_CREATERESOURCE_PRESENTATION_PRECLUDES_SHADER_RESOURCE=>458,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_BLEND_ENABLE=>459,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_INDEPENDENT_WRITE_MASKS=>460,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_STREAM_OUT=>461,
                             D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_VB_IB_FOR_BUFFERS=>462,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NO_AUTOGEN_FOR_VOLUMES=>463,
                             D3D11_MESSAGE_ID_CREATERESOURCE_DXGI_FORMAT_R8G8B8A8_CANNOT_BE_SHARED=>464,
                             D3D11_MESSAGE_ID_VSSHADERRESOURCES_NOT_SUPPORTED=>465,
                             D3D11_MESSAGE_ID_GEOMETRY_SHADER_NOT_SUPPORTED=>466,
                             D3D11_MESSAGE_ID_STREAM_OUT_NOT_SUPPORTED=>467,
                             D3D11_MESSAGE_ID_TEXT_FILTER_NOT_SUPPORTED=>468,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_SEPARATE_ALPHA_BLEND=>469,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_NO_MRT_BLEND=>470,
                             D3D11_MESSAGE_ID_CREATEBLENDSTATE_OPERATION_NOT_SUPPORTED=>471,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_NO_MIRRORONCE=>472,
                             D3D11_MESSAGE_ID_DRAWINSTANCED_NOT_SUPPORTED=>473,
                             D3D11_MESSAGE_ID_DRAWINDEXEDINSTANCED_NOT_SUPPORTED_BELOW_9_3=>474,
                             D3D11_MESSAGE_ID_DRAWINDEXED_POINTLIST_UNSUPPORTED=>475,
                             D3D11_MESSAGE_ID_SETBLENDSTATE_SAMPLE_MASK_CANNOT_BE_ZERO=>476,
                             D3D11_MESSAGE_ID_CREATERESOURCE_DIMENSION_EXCEEDS_FEATURE_LEVEL_DEFINITION=>477,
                             D3D11_MESSAGE_ID_CREATERESOURCE_ONLY_SINGLE_MIP_LEVEL_DEPTH_STENCIL_SUPPORTED=>478,
                             D3D11_MESSAGE_ID_DEVICE_RSSETSCISSORRECTS_NEGATIVESCISSOR=>479,
                             D3D11_MESSAGE_ID_SLOT_ZERO_MUST_BE_D3D10_INPUT_PER_VERTEX_DATA=>480,
                             D3D11_MESSAGE_ID_CREATERESOURCE_NON_POW_2_MIPMAP=>481,
                             D3D11_MESSAGE_ID_CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED=>482,
                             D3D11_MESSAGE_ID_OMSETRENDERTARGETS_NO_SRGB_MRT=>483,
                             D3D11_MESSAGE_ID_D3D10L9_MESSAGES_END=>484,
                             D3D11_MESSAGE_ID_D3D11_MESSAGES_START=>2097152,
                             D3D11_MESSAGE_ID_CREATEDEPTHSTENCILVIEW_INVALIDFLAGS=>2097153,
                             D3D11_MESSAGE_ID_CREATEVERTEXSHADER_INVALIDCLASSLINKAGE=>2097154,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE=>2097155,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS=>2097156,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER=>2097157,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS=>2097158,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE=>2097159,
                             D3D11_MESSAGE_ID_CREATEPIXELSHADER_INVALIDCLASSLINKAGE=>2097160,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_COMMANDLISTFLAGS=>2097161,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_SINGLETHREADED=>2097162,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALIDARG_RETURN=>2097163,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_INVALID_CALL_RETURN=>2097164,
                             D3D11_MESSAGE_ID_CREATEDEFERREDCONTEXT_OUTOFMEMORY_RETURN=>2097165,
                             D3D11_MESSAGE_ID_FINISHDISPLAYLIST_ONIMMEDIATECONTEXT=>2097166,
                             D3D11_MESSAGE_ID_FINISHDISPLAYLIST_OUTOFMEMORY_RETURN=>2097167,
                             D3D11_MESSAGE_ID_FINISHDISPLAYLIST_INVALID_CALL_RETURN=>2097168,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM=>2097169,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES=>2097170,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES=>2097171,
                             D3D11_MESSAGE_ID_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES=>2097172,
                             D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_HAZARD=>2097173,
                             D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_HAZARD=>2097174,
                             D3D11_MESSAGE_ID_HSSETSHADERRESOURCES_UNBINDDELETINGOBJECT=>2097175,
                             D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT=>2097176,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCALL=>2097177,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_OUTOFMEMORY=>2097178,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERBYTECODE=>2097179,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDSHADERTYPE=>2097180,
                             D3D11_MESSAGE_ID_CREATEHULLSHADER_INVALIDCLASSLINKAGE=>2097181,
                             D3D11_MESSAGE_ID_DEVICE_HSSETSHADERRESOURCES_VIEWS_EMPTY=>2097182,
                             D3D11_MESSAGE_ID_HSSETCONSTANTBUFFERS_INVALIDBUFFER=>2097183,
                             D3D11_MESSAGE_ID_DEVICE_HSSETCONSTANTBUFFERS_BUFFERS_EMPTY=>2097184,
                             D3D11_MESSAGE_ID_DEVICE_HSSETSAMPLERS_SAMPLERS_EMPTY=>2097185,
                             D3D11_MESSAGE_ID_DEVICE_HSGETSHADERRESOURCES_VIEWS_EMPTY=>2097186,
                             D3D11_MESSAGE_ID_DEVICE_HSGETCONSTANTBUFFERS_BUFFERS_EMPTY=>2097187,
                             D3D11_MESSAGE_ID_DEVICE_HSGETSAMPLERS_SAMPLERS_EMPTY=>2097188,
                             D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_HAZARD=>2097189,
                             D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_HAZARD=>2097190,
                             D3D11_MESSAGE_ID_DSSETSHADERRESOURCES_UNBINDDELETINGOBJECT=>2097191,
                             D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT=>2097192,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCALL=>2097193,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_OUTOFMEMORY=>2097194,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERBYTECODE=>2097195,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDSHADERTYPE=>2097196,
                             D3D11_MESSAGE_ID_CREATEDOMAINSHADER_INVALIDCLASSLINKAGE=>2097197,
                             D3D11_MESSAGE_ID_DEVICE_DSSETSHADERRESOURCES_VIEWS_EMPTY=>2097198,
                             D3D11_MESSAGE_ID_DSSETCONSTANTBUFFERS_INVALIDBUFFER=>2097199,
                             D3D11_MESSAGE_ID_DEVICE_DSSETCONSTANTBUFFERS_BUFFERS_EMPTY=>2097200,
                             D3D11_MESSAGE_ID_DEVICE_DSSETSAMPLERS_SAMPLERS_EMPTY=>2097201,
                             D3D11_MESSAGE_ID_DEVICE_DSGETSHADERRESOURCES_VIEWS_EMPTY=>2097202,
                             D3D11_MESSAGE_ID_DEVICE_DSGETCONSTANTBUFFERS_BUFFERS_EMPTY=>2097203,
                             D3D11_MESSAGE_ID_DEVICE_DSGETSAMPLERS_SAMPLERS_EMPTY=>2097204,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_XOR_DS_MISMATCH=>2097205,
                             D3D11_MESSAGE_ID_DEFERRED_CONTEXT_REMOVAL_PROCESS_AT_FAULT=>2097206,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER=>2097207,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED=>2097208,
                             D3D11_MESSAGE_ID_DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW=>2097209,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDMAPTYPE=>2097210,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDSUBRESOURCE=>2097211,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_INVALIDFLAGS=>2097212,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_ALREADYMAPPED=>2097213,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_DEVICEREMOVED_RETURN=>2097214,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_OUTOFMEMORY_RETURN=>2097215,
                             D3D11_MESSAGE_ID_RESOURCE_MAP_WITHOUT_INITIAL_DISCARD=>2097216,
                             D3D11_MESSAGE_ID_RESOURCE_UNMAP_INVALIDSUBRESOURCE=>2097217,
                             D3D11_MESSAGE_ID_RESOURCE_UNMAP_NOTMAPPED=>2097218,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_RASTERIZING_CONTROL_POINTS=>2097219,
                             D3D11_MESSAGE_ID_DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED=>2097220,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH=>2097221,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH=>2097222,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH=>2097223,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH=>2097224,
                             D3D11_MESSAGE_ID_CREATE_CONTEXT=>2097225,
                             D3D11_MESSAGE_ID_LIVE_CONTEXT=>2097226,
                             D3D11_MESSAGE_ID_DESTROY_CONTEXT=>2097227,
                             D3D11_MESSAGE_ID_CREATE_BUFFER=>2097228,
                             D3D11_MESSAGE_ID_LIVE_BUFFER=>2097229,
                             D3D11_MESSAGE_ID_DESTROY_BUFFER=>2097230,
                             D3D11_MESSAGE_ID_CREATE_TEXTURE1D=>2097231,
                             D3D11_MESSAGE_ID_LIVE_TEXTURE1D=>2097232,
                             D3D11_MESSAGE_ID_DESTROY_TEXTURE1D=>2097233,
                             D3D11_MESSAGE_ID_CREATE_TEXTURE2D=>2097234,
                             D3D11_MESSAGE_ID_LIVE_TEXTURE2D=>2097235,
                             D3D11_MESSAGE_ID_DESTROY_TEXTURE2D=>2097236,
                             D3D11_MESSAGE_ID_CREATE_TEXTURE3D=>2097237,
                             D3D11_MESSAGE_ID_LIVE_TEXTURE3D=>2097238,
                             D3D11_MESSAGE_ID_DESTROY_TEXTURE3D=>2097239,
                             D3D11_MESSAGE_ID_CREATE_SHADERRESOURCEVIEW=>2097240,
                             D3D11_MESSAGE_ID_LIVE_SHADERRESOURCEVIEW=>2097241,
                             D3D11_MESSAGE_ID_DESTROY_SHADERRESOURCEVIEW=>2097242,
                             D3D11_MESSAGE_ID_CREATE_RENDERTARGETVIEW=>2097243,
                             D3D11_MESSAGE_ID_LIVE_RENDERTARGETVIEW=>2097244,
                             D3D11_MESSAGE_ID_DESTROY_RENDERTARGETVIEW=>2097245,
                             D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILVIEW=>2097246,
                             D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILVIEW=>2097247,
                             D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILVIEW=>2097248,
                             D3D11_MESSAGE_ID_CREATE_VERTEXSHADER=>2097249,
                             D3D11_MESSAGE_ID_LIVE_VERTEXSHADER=>2097250,
                             D3D11_MESSAGE_ID_DESTROY_VERTEXSHADER=>2097251,
                             D3D11_MESSAGE_ID_CREATE_HULLSHADER=>2097252,
                             D3D11_MESSAGE_ID_LIVE_HULLSHADER=>2097253,
                             D3D11_MESSAGE_ID_DESTROY_HULLSHADER=>2097254,
                             D3D11_MESSAGE_ID_CREATE_DOMAINSHADER=>2097255,
                             D3D11_MESSAGE_ID_LIVE_DOMAINSHADER=>2097256,
                             D3D11_MESSAGE_ID_DESTROY_DOMAINSHADER=>2097257,
                             D3D11_MESSAGE_ID_CREATE_GEOMETRYSHADER=>2097258,
                             D3D11_MESSAGE_ID_LIVE_GEOMETRYSHADER=>2097259,
                             D3D11_MESSAGE_ID_DESTROY_GEOMETRYSHADER=>2097260,
                             D3D11_MESSAGE_ID_CREATE_PIXELSHADER=>2097261,
                             D3D11_MESSAGE_ID_LIVE_PIXELSHADER=>2097262,
                             D3D11_MESSAGE_ID_DESTROY_PIXELSHADER=>2097263,
                             D3D11_MESSAGE_ID_CREATE_INPUTLAYOUT=>2097264,
                             D3D11_MESSAGE_ID_LIVE_INPUTLAYOUT=>2097265,
                             D3D11_MESSAGE_ID_DESTROY_INPUTLAYOUT=>2097266,
                             D3D11_MESSAGE_ID_CREATE_SAMPLER=>2097267,
                             D3D11_MESSAGE_ID_LIVE_SAMPLER=>2097268,
                             D3D11_MESSAGE_ID_DESTROY_SAMPLER=>2097269,
                             D3D11_MESSAGE_ID_CREATE_BLENDSTATE=>2097270,
                             D3D11_MESSAGE_ID_LIVE_BLENDSTATE=>2097271,
                             D3D11_MESSAGE_ID_DESTROY_BLENDSTATE=>2097272,
                             D3D11_MESSAGE_ID_CREATE_DEPTHSTENCILSTATE=>2097273,
                             D3D11_MESSAGE_ID_LIVE_DEPTHSTENCILSTATE=>2097274,
                             D3D11_MESSAGE_ID_DESTROY_DEPTHSTENCILSTATE=>2097275,
                             D3D11_MESSAGE_ID_CREATE_RASTERIZERSTATE=>2097276,
                             D3D11_MESSAGE_ID_LIVE_RASTERIZERSTATE=>2097277,
                             D3D11_MESSAGE_ID_DESTROY_RASTERIZERSTATE=>2097278,
                             D3D11_MESSAGE_ID_CREATE_QUERY=>2097279,
                             D3D11_MESSAGE_ID_LIVE_QUERY=>2097280,
                             D3D11_MESSAGE_ID_DESTROY_QUERY=>2097281,
                             D3D11_MESSAGE_ID_CREATE_PREDICATE=>2097282,
                             D3D11_MESSAGE_ID_LIVE_PREDICATE=>2097283,
                             D3D11_MESSAGE_ID_DESTROY_PREDICATE=>2097284,
                             D3D11_MESSAGE_ID_CREATE_COUNTER=>2097285,
                             D3D11_MESSAGE_ID_LIVE_COUNTER=>2097286,
                             D3D11_MESSAGE_ID_DESTROY_COUNTER=>2097287,
                             D3D11_MESSAGE_ID_CREATE_COMMANDLIST=>2097288,
                             D3D11_MESSAGE_ID_LIVE_COMMANDLIST=>2097289,
                             D3D11_MESSAGE_ID_DESTROY_COMMANDLIST=>2097290,
                             D3D11_MESSAGE_ID_CREATE_CLASSINSTANCE=>2097291,
                             D3D11_MESSAGE_ID_LIVE_CLASSINSTANCE=>2097292,
                             D3D11_MESSAGE_ID_DESTROY_CLASSINSTANCE=>2097293,
                             D3D11_MESSAGE_ID_CREATE_CLASSLINKAGE=>2097294,
                             D3D11_MESSAGE_ID_LIVE_CLASSLINKAGE=>2097295,
                             D3D11_MESSAGE_ID_DESTROY_CLASSLINKAGE=>2097296,
                             D3D11_MESSAGE_ID_LIVE_DEVICE=>2097297,
                             D3D11_MESSAGE_ID_LIVE_OBJECT_SUMMARY=>2097298,
                             D3D11_MESSAGE_ID_CREATE_COMPUTESHADER=>2097299,
                             D3D11_MESSAGE_ID_LIVE_COMPUTESHADER=>2097300,
                             D3D11_MESSAGE_ID_DESTROY_COMPUTESHADER=>2097301,
                             D3D11_MESSAGE_ID_CREATE_UNORDEREDACCESSVIEW=>2097302,
                             D3D11_MESSAGE_ID_LIVE_UNORDEREDACCESSVIEW=>2097303,
                             D3D11_MESSAGE_ID_DESTROY_UNORDEREDACCESSVIEW=>2097304,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACES_FEATURELEVEL=>2097305,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INTERFACE_COUNT_MISMATCH=>2097306,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE=>2097307,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_INDEX=>2097308,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_TYPE=>2097309,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INVALID_INSTANCE_DATA=>2097310,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_UNBOUND_INSTANCE_DATA=>2097311,
                             D3D11_MESSAGE_ID_DEVICE_SETSHADER_INSTANCE_DATA_BINDINGS=>2097312,
                             D3D11_MESSAGE_ID_DEVICE_CREATESHADER_CLASSLINKAGE_FULL=>2097313,
                             D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE=>2097314,
                             D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE=>2097315,
                             D3D11_MESSAGE_ID_DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN=>2097316,
                             D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_HAZARD=>2097317,
                             D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_HAZARD=>2097318,
                             D3D11_MESSAGE_ID_CSSETSHADERRESOURCES_UNBINDDELETINGOBJECT=>2097319,
                             D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_UNBINDDELETINGOBJECT=>2097320,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCALL=>2097321,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_OUTOFMEMORY=>2097322,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERBYTECODE=>2097323,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDSHADERTYPE=>2097324,
                             D3D11_MESSAGE_ID_CREATECOMPUTESHADER_INVALIDCLASSLINKAGE=>2097325,
                             D3D11_MESSAGE_ID_DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY=>2097326,
                             D3D11_MESSAGE_ID_CSSETCONSTANTBUFFERS_INVALIDBUFFER=>2097327,
                             D3D11_MESSAGE_ID_DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY=>2097328,
                             D3D11_MESSAGE_ID_DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY=>2097329,
                             D3D11_MESSAGE_ID_DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY=>2097330,
                             D3D11_MESSAGE_ID_DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY=>2097331,
                             D3D11_MESSAGE_ID_DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY=>2097332,
                             D3D11_MESSAGE_ID_DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED=>2097333,
                             D3D11_MESSAGE_ID_DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED=>2097334,
                             D3D11_MESSAGE_ID_DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED=>2097335,
                             D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED=>2097336,
                             D3D11_MESSAGE_ID_DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED=>2097337,
                             D3D11_MESSAGE_ID_DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED=>2097338,
                             D3D11_MESSAGE_ID_DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED=>2097339,
                             D3D11_MESSAGE_ID_CREATEBUFFER_INVALIDSTRUCTURESTRIDE=>2097340,
                             D3D11_MESSAGE_ID_CREATESHADERRESOURCEVIEW_INVALIDFLAGS=>2097341,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE=>2097342,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDESC=>2097343,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT=>2097344,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS=>2097345,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT=>2097346,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_HAZARD=>2097347,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS=>2097348,
                             D3D11_MESSAGE_ID_DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP=>2097349,
                             D3D11_MESSAGE_ID_CSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT=>2097350,
                             D3D11_MESSAGE_ID_PSSETUNORDEREDACCESSVIEWS_UNBINDDELETINGOBJECT=>2097351,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN=>2097352,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN=>2097353,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_TOOMANYOBJECTS=>2097354,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_HAZARD=>2097355,
                             D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEW_DENORMFLUSH=>2097356,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY=>2097357,
                             D3D11_MESSAGE_ID_DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY=>2097358,
                             D3D11_MESSAGE_ID_CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS=>2097359,
                             D3D11_MESSAGE_ID_CREATESHADERRESESOURCEVIEW_TOOMANYOBJECTS=>2097360,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER=>2097361,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED=>2097362,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW=>2097363,
                             D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDCONTEXT=>2097364,
                             D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDRESOURCE=>2097365,
                             D3D11_MESSAGE_ID_DEVICE_SETRESOURCEMINLOD_INVALIDMINLOD=>2097366,
                             D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDCONTEXT=>2097367,
                             D3D11_MESSAGE_ID_DEVICE_GETRESOURCEMINLOD_INVALIDRESOURCE=>2097368,
                             D3D11_MESSAGE_ID_OMSETDEPTHSTENCIL_UNBINDDELETINGOBJECT=>2097369,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_DEPTH_READONLY=>2097370,
                             D3D11_MESSAGE_ID_CLEARDEPTHSTENCILVIEW_STENCIL_READONLY=>2097371,
                             D3D11_MESSAGE_ID_CHECKFEATURESUPPORT_FORMAT_DEPRECATED=>2097372,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH=>2097373,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_NOT_SET=>2097374,
                             D3D11_MESSAGE_ID_DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP=>2097375,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH=>2097376,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED=>2097377,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED=>2097378,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH=>2097379,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH=>2097380,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED=>2097381,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED=>2097382,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED=>2097383,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED=>2097384,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED=>2097385,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED=>2097386,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED=>2097387,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED=>2097388,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED=>2097389,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED=>2097390,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW=>2097391,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO=>2097392,
                             D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH=>2097393,
                             D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH=>2097394,
                             D3D11_MESSAGE_ID_DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED=>2097395,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCH_UNSUPPORTED=>2097396,
                             D3D11_MESSAGE_ID_DEVICE_DISPATCHINDIRECT_UNSUPPORTED=>2097397,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDOFFSET=>2097398,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_LARGEOFFSET=>2097399,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE=>2097400,
                             D3D11_MESSAGE_ID_COPYSTRUCTURECOUNT_INVALIDSOURCESTATE=>2097401,
                             D3D11_MESSAGE_ID_CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED=>2097402,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDVIEW=>2097403,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_INVALIDOFFSET=>2097404,
                             D3D11_MESSAGE_ID_DEVICE_CSSETUNORDEREDACCESSVIEWS_TOOMANYVIEWS=>2097405,
                             D3D11_MESSAGE_ID_CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT=>2097406,
                             D3D11_MESSAGE_ID_DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED=>2097407,
                             D3D11_MESSAGE_ID_REF_WARNING=>2097408,
                             D3D11_MESSAGE_ID_D3D11_MESSAGES_END=>2097409

                            );

   type LPD3D11_MESSAGE_ID is access D3D11_MESSAGE_ID;

   type D3D11_MESSAGE is record
      Category: D3D11_MESSAGE_CATEGORY;
      Severity: D3D11_MESSAGE_SEVERITY;
      ID: D3D11_MESSAGE_ID;
      pDescription:LPCCH;
      DescriptionByteLength: SIZE_T;
   end record;

   type LPD3D11_MESSAGE is access all D3D11_MESSAGE;





   type D3D11_INFO_QUEUE_FILTER_DESC is record
      NumCategories: UINT;
      pCategoryList:LPD3D11_MESSAGE_CATEGORY;
      NumSeverities: UINT;
      pSeverityList:LPD3D11_MESSAGE_SEVERITY;
      NumIDs: UINT;
      pIDList:LPD3D11_MESSAGE_ID;
   end record;

   type LPD3D11_INFO_QUEUE_FILTER_DESC is access all D3D11_INFO_QUEUE_FILTER_DESC;

   type D3D11_INFO_QUEUE_FILTER is record
      AllowList: D3D11_INFO_QUEUE_FILTER_DESC;
      DenyList: D3D11_INFO_QUEUE_FILTER_DESC;
   end record;

   type LPD3D11_INFO_QUEUE_FILTER is access all D3D11_INFO_QUEUE_FILTER;

   D3D11_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT : constant := 1024;

   type ID3D11InfoQueue is record
      QueryInterface:access function(This:LPID3D11InfoQueue;riid:REFIID;ppvObject:LPLPvoid) return HRESULT with Convention=>Stdcall;
      AddRef:access function(This:LPID3D11InfoQueue) return ULONG with Convention=>Stdcall;
      Release:access function(This:LPID3D11InfoQueue) return ULONG with Convention=>Stdcall;
      SetMessageCountLimit:access function(This:LPID3D11InfoQueue;MessageCountLimit:UINT64) return HRESULT with Convention=>Stdcall;
      ClearStoredMessages:access function(This:LPID3D11InfoQueue) return void with Convention=>Stdcall;
      GetMessage:access function(This:LPID3D11InfoQueue;MessageIndex:UINT64;pMessage:LPD3D11_MESSAGE;pMessageByteLength:LPSIZE_T) return HRESULT with Convention=>Stdcall;
      GetNumMessagesAllowedByStorageFilter:access function(This:LPID3D11InfoQueue) return UINT64 with Convention=>Stdcall;
      GetNumMessagesDeniedByStorageFilter:access function(This:LPID3D11InfoQueue) return UINT64 with Convention=>Stdcall;
      GetNumStoredMessages:access function(This:LPID3D11InfoQueue) return UINT64 with Convention=>Stdcall;
      GetNumStoredMessagesAllowedByRetrievalFilter:access function(This:LPID3D11InfoQueue) return UINT64 with Convention=>Stdcall;
      GetNumMessagesDiscardedByMessageCountLimit:access function(This:LPID3D11InfoQueue) return UINT64 with Convention=>Stdcall;
      GetMessageCountLimit:access function(This:LPID3D11InfoQueue) return UINT64 with Convention=>Stdcall;
      AddStorageFilterEntries:access function(This:LPID3D11InfoQueue;pFilter:LPD3D11_INFO_QUEUE_FILTER) return HRESULT with Convention=>Stdcall;
      GetStorageFilter:access function(This:LPID3D11InfoQueue;pFilter:LPD3D11_INFO_QUEUE_FILTER;pFilterByteLength:LPSIZE_T) return HRESULT with Convention=>Stdcall;
      ClearStorageFilter:access function(This:LPID3D11InfoQueue) return void with Convention=>Stdcall;
      PushEmptyStorageFilter:access function(This:LPID3D11InfoQueue) return HRESULT with Convention=>Stdcall;
      PushCopyOfStorageFilter:access function(This:LPID3D11InfoQueue) return HRESULT with Convention=>Stdcall;
      PushStorageFilter:access function(This:LPID3D11InfoQueue;pFilter:LPD3D11_INFO_QUEUE_FILTER) return HRESULT with Convention=>Stdcall;
      PopStorageFilter:access function(This:LPID3D11InfoQueue) return void with Convention=>Stdcall;
      GetStorageFilterStackSize:access function(This:LPID3D11InfoQueue) return UINT with Convention=>Stdcall;
      AddRetrievalFilterEntries:access function(This:LPID3D11InfoQueue;pFilter:LPD3D11_INFO_QUEUE_FILTER) return HRESULT with Convention=>Stdcall;
      GetRetrievalFilter:access function(This:LPID3D11InfoQueue;pFilter:LPD3D11_INFO_QUEUE_FILTER;pFilterByteLength:LPSIZE_T) return HRESULT with Convention=>Stdcall;
      ClearRetrievalFilter:access function(This:LPID3D11InfoQueue) return void with Convention=>Stdcall;
      PushEmptyRetrievalFilter:access function(This:LPID3D11InfoQueue) return HRESULT with Convention=>Stdcall;
      PushCopyOfRetrievalFilter:access function(This:LPID3D11InfoQueue) return HRESULT with Convention=>Stdcall;
      PushRetrievalFilter:access function(This:LPID3D11InfoQueue;pFilter:LPD3D11_INFO_QUEUE_FILTER) return HRESULT with Convention=>Stdcall;
      PopRetrievalFilter:access function(This:LPID3D11InfoQueue) return void with Convention=>Stdcall;
      GetRetrievalFilterStackSize:access function(This:LPID3D11InfoQueue) return UINT with Convention=>Stdcall;
      AddMessage:access function(This:LPID3D11InfoQueue;Category:D3D11_MESSAGE_CATEGORY;Severity:D3D11_MESSAGE_SEVERITY;ID:D3D11_MESSAGE_ID;pDescription:LPCSTR) return HRESULT with Convention=>Stdcall;
      AddApplicationMessage:access function(This:LPID3D11InfoQueue;Severity:D3D11_MESSAGE_SEVERITY;pDescription:LPCSTR) return HRESULT with Convention=>Stdcall;
      SetBreakOnCategory:access function(This:LPID3D11InfoQueue;Category:D3D11_MESSAGE_CATEGORY;bEnable:BOOL) return HRESULT with Convention=>Stdcall;
      SetBreakOnSeverity:access function(This:LPID3D11InfoQueue;Severity:D3D11_MESSAGE_SEVERITY;bEnable:BOOL) return HRESULT with Convention=>Stdcall;
      SetBreakOnID:access function(This:LPID3D11InfoQueue;ID:D3D11_MESSAGE_ID;bEnable:BOOL) return HRESULT with Convention=>Stdcall;
      GetBreakOnCategory:access function(This:LPID3D11InfoQueue;Category:D3D11_MESSAGE_CATEGORY) return BOOL with Convention=>Stdcall;
      GetBreakOnSeverity:access function(This:LPID3D11InfoQueue;Severity:D3D11_MESSAGE_SEVERITY) return BOOL with Convention=>Stdcall;
      GetBreakOnID:access function(This:LPID3D11InfoQueue;ID:D3D11_MESSAGE_ID) return BOOL with Convention=>Stdcall;
      SetMuteDebugOutput:access function(This:LPID3D11InfoQueue;bMute:BOOL) return void with Convention=>Stdcall;
      GetMuteDebugOutput:access function(This:LPID3D11InfoQueue) return BOOL with Convention=>Stdcall;
   end record;

   Nul:constant Character:=Character'First;

   D3D11_REGKEY_PATH : constant String:=("Software\\Microsoft\\Direct3D"&Nul);

   D3D11_MUTE_SEVERITY : constant String:=("Mute_SEVERITY_%s"&Nul);

   D3D11_MUTE_ID_STRING : constant String:=("Mute_ID_%s"&Nul);

   D3D11_MUTE_ID_DECIMAL : constant String:=("Mute_ID_%d"&Nul);

   D3D11_UNMUTE_SEVERITY_INFO : constant String:=("Unmute_SEVERITY_INFO"&Nul);

   D3D11_BREAKON_CATEGORY : constant String:=("BreakOn_CATEGORY_%s"&Nul);

   D3D11_BREAKON_SEVERITY : constant String:=("BreakOn_SEVERITY_%s"&Nul);

   D3D11_BREAKON_ID_STRING : constant String:=("BreakOn_ID_%s"&Nul);

   D3D11_BREAKON_ID_DECIMAL : constant String:=("BreakOn_ID_%d"&Nul);

   D3D11_APPSIZE_STRING : constant String:=("Size"&Nul);

   D3D11_APPNAME_STRING : constant String:=("Name"&Nul);

   IID_ID3D11Debug:constant win32.rpcdce.GUID:=(16#79cf2233#,16#7536#,16#4948#,(16#9d#,16#36#,16#1e#,16#46#,16#92#,16#dc#,16#57#,16#60#));
   IID_ID3D11SwitchToRef:constant win32.rpcdce.GUID:=(16#1ef337e3#,16#58e7#,16#4f83#,(16#a6#,16#92#,16#db#,16#22#,16#1f#,16#5e#,16#d4#,16#7e#));
   IID_ID3D11InfoQueue:constant win32.rpcdce.GUID:=(16#6543dbb6#,16#1b48#,16#42f5#,(16#ab#,16#82#,16#e9#,16#7e#,16#c7#,16#43#,16#26#,16#f6#));

end D3D11SDKLayers;
----------------------------------------
-- File : d3d10sdklayers.adb          --
-- Translator:Dongfeng.Gu,2018/10/26  --
-- Mail: [email protected]                --
-- Progress:100%                      --
----------------------------------------

package body D3D11SDKLayers is

   function "And"(a:access D3D11_RLDO_FLAGS;b:D3D11_RLDO_FLAGS) return uint is
      c:uint;
      for c'Address use a.all'address;
   begin
      c:=c and As(b);
      return c;
   end;


   function "Or"(a:access D3D11_RLDO_FLAGS;b:D3D11_RLDO_FLAGS) return uint is
      c:uint;
      for c'Address use a.all'address;
   begin
      c:=Interfaces.C."or"(c,As(b));
      return c;
   end;

   function "Xor"(a:access D3D11_RLDO_FLAGS;b:D3D11_RLDO_FLAGS) return uint is
      c:uint;
      for c'Address use a.all'address;
   begin
      c:=c xor As(b);
      return c;
   end;





   --
   -- THE END.
   --
end D3D11SDKLayers;

猜你喜欢

转载自blog.csdn.net/adacore/article/details/83409879
今日推荐