1 module aurora.directx.d3d12.d3d12sdklayers; 2 3 version(Windows): 4 5 public import aurora.directx.com; 6 public import aurora.directx.d3d12.d3d12; 7 8 public: 9 10 /// 11 /// Constants 12 /// 13 14 /// 15 /// Functions 16 /// 17 18 /// 19 /// Enumerations 20 /// 21 22 enum D3D12_GPU_BASED_VALIDATION_FLAGS 23 { 24 NONE = 0, 25 DISABLE_STATE_TRACKING = 0x1 26 } 27 28 enum D3D12_RLDO_FLAGS 29 { 30 NONE = 0, 31 SUMMARY = 0x1, 32 DETAIL = 0x2, 33 IGNORE_INTERNAL = 0x4 34 } 35 36 enum D3D12_DEBUG_DEVICE_PARAMETER_TYPE 37 { 38 FEATURE_FLAGS = 0, 39 GPU_BASED_VALIDATION_SETTINGS = ( FEATURE_FLAGS + 1 ) , 40 GPU_SLOWDOWN_PERFORMANCE_FACTOR = ( GPU_BASED_VALIDATION_SETTINGS + 1 ) 41 } 42 43 enum D3D12_DEBUG_FEATURE 44 { 45 NONE = 0, 46 ALLOW_BEHAVIOR_CHANGING_DEBUG_AIDS = 0x1, 47 CONSERVATIVE_RESOURCE_STATE_TRACKING = 0x2, 48 DISABLE_VIRTUALIZED_BUNDLES_VALIDATION = 0x4, 49 VALID_MASK = ( ( ALLOW_BEHAVIOR_CHANGING_DEBUG_AIDS | CONSERVATIVE_RESOURCE_STATE_TRACKING ) | DISABLE_VIRTUALIZED_BUNDLES_VALIDATION ) 50 } 51 52 enum D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE 53 { 54 NONE = 0, 55 STATE_TRACKING_ONLY = ( NONE + 1 ) , 56 UNGUARDED_VALIDATION = ( STATE_TRACKING_ONLY + 1 ) , 57 GUARDED_VALIDATION = ( UNGUARDED_VALIDATION + 1 ) , 58 NUM_D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODES = ( GUARDED_VALIDATION + 1 ) 59 } 60 61 enum D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS 62 { 63 NONE = 0, 64 FRONT_LOAD_CREATE_TRACKING_ONLY_SHADERS = 0x1, 65 FRONT_LOAD_CREATE_UNGUARDED_VALIDATION_SHADERS = 0x2, 66 FRONT_LOAD_CREATE_GUARDED_VALIDATION_SHADERS = 0x4, 67 VALID_MASK = 0x7 68 } 69 70 enum D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE 71 { 72 GPU_BASED_VALIDATION_SETTINGS = 0 73 } 74 75 enum D3D12_MESSAGE_CATEGORY 76 { 77 APPLICATION_DEFINED = 0, 78 MISCELLANEOUS = ( APPLICATION_DEFINED + 1 ) , 79 INITIALIZATION = ( MISCELLANEOUS + 1 ) , 80 CLEANUP = ( INITIALIZATION + 1 ) , 81 COMPILATION = ( CLEANUP + 1 ) , 82 STATE_CREATION = ( COMPILATION + 1 ) , 83 STATE_SETTING = ( STATE_CREATION + 1 ) , 84 STATE_GETTING = ( STATE_SETTING + 1 ) , 85 RESOURCE_MANIPULATION = ( STATE_GETTING + 1 ) , 86 EXECUTION = ( RESOURCE_MANIPULATION + 1 ) , 87 SHADER = ( EXECUTION + 1 ) 88 } 89 90 enum D3D12_MESSAGE_SEVERITY 91 { 92 CORRUPTION = 0, 93 ERROR = ( CORRUPTION + 1 ) , 94 WARNING = ( ERROR + 1 ) , 95 INFO = ( WARNING + 1 ) , 96 MESSAGE = ( INFO + 1 ) 97 } 98 99 enum D3D12_MESSAGE_ID 100 { 101 UNKNOWN = 0, 102 STRING_FROM_APPLICATION = ( UNKNOWN + 1 ) , 103 CORRUPTED_THIS = ( STRING_FROM_APPLICATION + 1 ) , 104 CORRUPTED_PARAMETER1 = ( CORRUPTED_THIS + 1 ) , 105 CORRUPTED_PARAMETER2 = ( CORRUPTED_PARAMETER1 + 1 ) , 106 CORRUPTED_PARAMETER3 = ( CORRUPTED_PARAMETER2 + 1 ) , 107 CORRUPTED_PARAMETER4 = ( CORRUPTED_PARAMETER3 + 1 ) , 108 CORRUPTED_PARAMETER5 = ( CORRUPTED_PARAMETER4 + 1 ) , 109 CORRUPTED_PARAMETER6 = ( CORRUPTED_PARAMETER5 + 1 ) , 110 CORRUPTED_PARAMETER7 = ( CORRUPTED_PARAMETER6 + 1 ) , 111 CORRUPTED_PARAMETER8 = ( CORRUPTED_PARAMETER7 + 1 ) , 112 CORRUPTED_PARAMETER9 = ( CORRUPTED_PARAMETER8 + 1 ) , 113 CORRUPTED_PARAMETER10 = ( CORRUPTED_PARAMETER9 + 1 ) , 114 CORRUPTED_PARAMETER11 = ( CORRUPTED_PARAMETER10 + 1 ) , 115 CORRUPTED_PARAMETER12 = ( CORRUPTED_PARAMETER11 + 1 ) , 116 CORRUPTED_PARAMETER13 = ( CORRUPTED_PARAMETER12 + 1 ) , 117 CORRUPTED_PARAMETER14 = ( CORRUPTED_PARAMETER13 + 1 ) , 118 CORRUPTED_PARAMETER15 = ( CORRUPTED_PARAMETER14 + 1 ) , 119 CORRUPTED_MULTITHREADING = ( CORRUPTED_PARAMETER15 + 1 ) , 120 MESSAGE_REPORTING_OUTOFMEMORY = ( CORRUPTED_MULTITHREADING + 1 ) , 121 GETPRIVATEDATA_MOREDATA = ( MESSAGE_REPORTING_OUTOFMEMORY + 1 ) , 122 SETPRIVATEDATA_INVALIDFREEDATA = ( GETPRIVATEDATA_MOREDATA + 1 ) , 123 SETPRIVATEDATA_INVALIDIUNKNOWN = ( SETPRIVATEDATA_INVALIDFREEDATA + 1 ) , 124 SETPRIVATEDATA_INVALIDFLAGS = ( SETPRIVATEDATA_INVALIDIUNKNOWN + 1 ) , 125 SETPRIVATEDATA_CHANGINGPARAMS = ( SETPRIVATEDATA_INVALIDFLAGS + 1 ) , 126 SETPRIVATEDATA_OUTOFMEMORY = ( SETPRIVATEDATA_CHANGINGPARAMS + 1 ) , 127 CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT = ( SETPRIVATEDATA_OUTOFMEMORY + 1 ) , 128 CREATESHADERRESOURCEVIEW_INVALIDDESC = ( CREATESHADERRESOURCEVIEW_UNRECOGNIZEDFORMAT + 1 ) , 129 CREATESHADERRESOURCEVIEW_INVALIDFORMAT = ( CREATESHADERRESOURCEVIEW_INVALIDDESC + 1 ) , 130 CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE = ( CREATESHADERRESOURCEVIEW_INVALIDFORMAT + 1 ) , 131 CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE = ( CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANESLICE + 1 ) , 132 CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS = ( CREATESHADERRESOURCEVIEW_INVALIDPLANESLICE + 1 ) , 133 CREATESHADERRESOURCEVIEW_INVALIDRESOURCE = ( CREATESHADERRESOURCEVIEW_INVALIDDIMENSIONS + 1 ) , 134 CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN = ( CREATESHADERRESOURCEVIEW_INVALIDRESOURCE + 1 ) , 135 CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN = ( CREATESHADERRESOURCEVIEW_INVALIDARG_RETURN + 1 ) , 136 CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT = ( CREATESHADERRESOURCEVIEW_OUTOFMEMORY_RETURN + 1 ) , 137 CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT = ( CREATERENDERTARGETVIEW_UNRECOGNIZEDFORMAT + 1 ) , 138 CREATERENDERTARGETVIEW_INVALIDDESC = ( CREATERENDERTARGETVIEW_UNSUPPORTEDFORMAT + 1 ) , 139 CREATERENDERTARGETVIEW_INVALIDFORMAT = ( CREATERENDERTARGETVIEW_INVALIDDESC + 1 ) , 140 CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE = ( CREATERENDERTARGETVIEW_INVALIDFORMAT + 1 ) , 141 CREATERENDERTARGETVIEW_INVALIDPLANESLICE = ( CREATERENDERTARGETVIEW_INVALIDVIDEOPLANESLICE + 1 ) , 142 CREATERENDERTARGETVIEW_INVALIDDIMENSIONS = ( CREATERENDERTARGETVIEW_INVALIDPLANESLICE + 1 ) , 143 CREATERENDERTARGETVIEW_INVALIDRESOURCE = ( CREATERENDERTARGETVIEW_INVALIDDIMENSIONS + 1 ) , 144 CREATERENDERTARGETVIEW_INVALIDARG_RETURN = ( CREATERENDERTARGETVIEW_INVALIDRESOURCE + 1 ) , 145 CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN = ( CREATERENDERTARGETVIEW_INVALIDARG_RETURN + 1 ) , 146 CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT = ( CREATERENDERTARGETVIEW_OUTOFMEMORY_RETURN + 1 ) , 147 CREATEDEPTHSTENCILVIEW_INVALIDDESC = ( CREATEDEPTHSTENCILVIEW_UNRECOGNIZEDFORMAT + 1 ) , 148 CREATEDEPTHSTENCILVIEW_INVALIDFORMAT = ( CREATEDEPTHSTENCILVIEW_INVALIDDESC + 1 ) , 149 CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS = ( CREATEDEPTHSTENCILVIEW_INVALIDFORMAT + 1 ) , 150 CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE = ( CREATEDEPTHSTENCILVIEW_INVALIDDIMENSIONS + 1 ) , 151 CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN = ( CREATEDEPTHSTENCILVIEW_INVALIDRESOURCE + 1 ) , 152 CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN = ( CREATEDEPTHSTENCILVIEW_INVALIDARG_RETURN + 1 ) , 153 CREATEINPUTLAYOUT_OUTOFMEMORY = ( CREATEDEPTHSTENCILVIEW_OUTOFMEMORY_RETURN + 1 ) , 154 CREATEINPUTLAYOUT_TOOMANYELEMENTS = ( CREATEINPUTLAYOUT_OUTOFMEMORY + 1 ) , 155 CREATEINPUTLAYOUT_INVALIDFORMAT = ( CREATEINPUTLAYOUT_TOOMANYELEMENTS + 1 ) , 156 CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT = ( CREATEINPUTLAYOUT_INVALIDFORMAT + 1 ) , 157 CREATEINPUTLAYOUT_INVALIDSLOT = ( CREATEINPUTLAYOUT_INCOMPATIBLEFORMAT + 1 ) , 158 CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS = ( CREATEINPUTLAYOUT_INVALIDSLOT + 1 ) , 159 CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH = ( CREATEINPUTLAYOUT_INVALIDINPUTSLOTCLASS + 1 ) , 160 CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE = ( CREATEINPUTLAYOUT_STEPRATESLOTCLASSMISMATCH + 1 ) , 161 CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE = ( CREATEINPUTLAYOUT_INVALIDSLOTCLASSCHANGE + 1 ) , 162 CREATEINPUTLAYOUT_INVALIDALIGNMENT = ( CREATEINPUTLAYOUT_INVALIDSTEPRATECHANGE + 1 ) , 163 CREATEINPUTLAYOUT_DUPLICATESEMANTIC = ( CREATEINPUTLAYOUT_INVALIDALIGNMENT + 1 ) , 164 CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE = ( CREATEINPUTLAYOUT_DUPLICATESEMANTIC + 1 ) , 165 CREATEINPUTLAYOUT_NULLSEMANTIC = ( CREATEINPUTLAYOUT_UNPARSEABLEINPUTSIGNATURE + 1 ) , 166 CREATEINPUTLAYOUT_MISSINGELEMENT = ( CREATEINPUTLAYOUT_NULLSEMANTIC + 1 ) , 167 CREATEVERTEXSHADER_OUTOFMEMORY = ( CREATEINPUTLAYOUT_MISSINGELEMENT + 1 ) , 168 CREATEVERTEXSHADER_INVALIDSHADERBYTECODE = ( CREATEVERTEXSHADER_OUTOFMEMORY + 1 ) , 169 CREATEVERTEXSHADER_INVALIDSHADERTYPE = ( CREATEVERTEXSHADER_INVALIDSHADERBYTECODE + 1 ) , 170 CREATEGEOMETRYSHADER_OUTOFMEMORY = ( CREATEVERTEXSHADER_INVALIDSHADERTYPE + 1 ) , 171 CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE = ( CREATEGEOMETRYSHADER_OUTOFMEMORY + 1 ) , 172 CREATEGEOMETRYSHADER_INVALIDSHADERTYPE = ( CREATEGEOMETRYSHADER_INVALIDSHADERBYTECODE + 1 ) , 173 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY = ( CREATEGEOMETRYSHADER_INVALIDSHADERTYPE + 1 ) , 174 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTOFMEMORY + 1 ) , 175 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERBYTECODE + 1 ) , 176 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSHADERTYPE + 1 ) , 177 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMENTRIES + 1 ) , 178 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSTREAMSTRIDEUNUSED + 1 ) , 179 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDDECL + 1 ) , 180 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_EXPECTEDDECL + 1 ) , 181 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_OUTPUTSLOT0EXPECTED + 1 ) , 182 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSLOT + 1 ) , 183 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_ONLYONEELEMENTPERSLOT + 1 ) , 184 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCOMPONENTCOUNT + 1 ) , 185 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTARTCOMPONENTANDCOMPONENTCOUNT + 1 ) , 186 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDGAPDEFINITION + 1 ) , 187 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_REPEATEDOUTPUT + 1 ) , 188 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDOUTPUTSTREAMSTRIDE + 1 ) , 189 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGSEMANTIC + 1 ) , 190 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MASKMISMATCH + 1 ) , 191 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_CANTHAVEONLYGAPS + 1 ) , 192 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DECLTOOCOMPLEX + 1 ) , 193 CREATEPIXELSHADER_OUTOFMEMORY = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_MISSINGOUTPUTSIGNATURE + 1 ) , 194 CREATEPIXELSHADER_INVALIDSHADERBYTECODE = ( CREATEPIXELSHADER_OUTOFMEMORY + 1 ) , 195 CREATEPIXELSHADER_INVALIDSHADERTYPE = ( CREATEPIXELSHADER_INVALIDSHADERBYTECODE + 1 ) , 196 CREATERASTERIZERSTATE_INVALIDFILLMODE = ( CREATEPIXELSHADER_INVALIDSHADERTYPE + 1 ) , 197 CREATERASTERIZERSTATE_INVALIDCULLMODE = ( CREATERASTERIZERSTATE_INVALIDFILLMODE + 1 ) , 198 CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP = ( CREATERASTERIZERSTATE_INVALIDCULLMODE + 1 ) , 199 CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS = ( CREATERASTERIZERSTATE_INVALIDDEPTHBIASCLAMP + 1 ) , 200 CREATERASTERIZERSTATE_NULLDESC = ( CREATERASTERIZERSTATE_INVALIDSLOPESCALEDDEPTHBIAS + 1 ) , 201 CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK = ( CREATERASTERIZERSTATE_NULLDESC + 1 ) , 202 CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC = ( CREATEDEPTHSTENCILSTATE_INVALIDDEPTHWRITEMASK + 1 ) , 203 CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP = ( CREATEDEPTHSTENCILSTATE_INVALIDDEPTHFUNC + 1 ) , 204 CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP = ( CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFAILOP + 1 ) , 205 CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP = ( CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILZFAILOP + 1 ) , 206 CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC = ( CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILPASSOP + 1 ) , 207 CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP = ( CREATEDEPTHSTENCILSTATE_INVALIDFRONTFACESTENCILFUNC + 1 ) , 208 CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP = ( CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFAILOP + 1 ) , 209 CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP = ( CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILZFAILOP + 1 ) , 210 CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC = ( CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILPASSOP + 1 ) , 211 CREATEDEPTHSTENCILSTATE_NULLDESC = ( CREATEDEPTHSTENCILSTATE_INVALIDBACKFACESTENCILFUNC + 1 ) , 212 CREATEBLENDSTATE_INVALIDSRCBLEND = ( CREATEDEPTHSTENCILSTATE_NULLDESC + 1 ) , 213 CREATEBLENDSTATE_INVALIDDESTBLEND = ( CREATEBLENDSTATE_INVALIDSRCBLEND + 1 ) , 214 CREATEBLENDSTATE_INVALIDBLENDOP = ( CREATEBLENDSTATE_INVALIDDESTBLEND + 1 ) , 215 CREATEBLENDSTATE_INVALIDSRCBLENDALPHA = ( CREATEBLENDSTATE_INVALIDBLENDOP + 1 ) , 216 CREATEBLENDSTATE_INVALIDDESTBLENDALPHA = ( CREATEBLENDSTATE_INVALIDSRCBLENDALPHA + 1 ) , 217 CREATEBLENDSTATE_INVALIDBLENDOPALPHA = ( CREATEBLENDSTATE_INVALIDDESTBLENDALPHA + 1 ) , 218 CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK = ( CREATEBLENDSTATE_INVALIDBLENDOPALPHA + 1 ) , 219 CREATEBLENDSTATE_NULLDESC = ( CREATEBLENDSTATE_INVALIDRENDERTARGETWRITEMASK + 1 ) , 220 CREATESAMPLERSTATE_INVALIDFILTER = ( CREATEBLENDSTATE_NULLDESC + 1 ) , 221 CREATESAMPLERSTATE_INVALIDADDRESSU = ( CREATESAMPLERSTATE_INVALIDFILTER + 1 ) , 222 CREATESAMPLERSTATE_INVALIDADDRESSV = ( CREATESAMPLERSTATE_INVALIDADDRESSU + 1 ) , 223 CREATESAMPLERSTATE_INVALIDADDRESSW = ( CREATESAMPLERSTATE_INVALIDADDRESSV + 1 ) , 224 CREATESAMPLERSTATE_INVALIDMIPLODBIAS = ( CREATESAMPLERSTATE_INVALIDADDRESSW + 1 ) , 225 CREATESAMPLERSTATE_INVALIDMAXANISOTROPY = ( CREATESAMPLERSTATE_INVALIDMIPLODBIAS + 1 ) , 226 CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC = ( CREATESAMPLERSTATE_INVALIDMAXANISOTROPY + 1 ) , 227 CREATESAMPLERSTATE_INVALIDMINLOD = ( CREATESAMPLERSTATE_INVALIDCOMPARISONFUNC + 1 ) , 228 CREATESAMPLERSTATE_INVALIDMAXLOD = ( CREATESAMPLERSTATE_INVALIDMINLOD + 1 ) , 229 CREATESAMPLERSTATE_NULLDESC = ( CREATESAMPLERSTATE_INVALIDMAXLOD + 1 ) , 230 DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED = ( CREATESAMPLERSTATE_NULLDESC + 1 ) , 231 DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED = ( DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNRECOGNIZED + 1 ) , 232 DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT = ( DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNDEFINED + 1 ) , 233 DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR = ( DEVICE_RSSETVIEWPORTS_INVALIDVIEWPORT + 1 ) , 234 CLEARRENDERTARGETVIEW_DENORMFLUSH = ( DEVICE_RSSETSCISSORRECTS_INVALIDSCISSOR + 1 ) , 235 CLEARDEPTHSTENCILVIEW_DENORMFLUSH = ( CLEARRENDERTARGETVIEW_DENORMFLUSH + 1 ) , 236 CLEARDEPTHSTENCILVIEW_INVALID = ( CLEARDEPTHSTENCILVIEW_DENORMFLUSH + 1 ) , 237 COPYRESOURCE_INVALIDSOURCE = ( CLEARDEPTHSTENCILVIEW_INVALID + 1 ) , 238 COPYRESOURCE_INVALIDDESTINATIONSTATE = ( COPYRESOURCE_INVALIDSOURCE + 1 ) , 239 COPYRESOURCE_INVALIDSOURCESTATE = ( COPYRESOURCE_INVALIDDESTINATIONSTATE + 1 ) , 240 UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE = ( COPYRESOURCE_INVALIDSOURCESTATE + 1 ) , 241 UPDATESUBRESOURCE_INVALIDDESTINATIONBOX = ( UPDATESUBRESOURCE_INVALIDDESTINATIONSUBRESOURCE + 1 ) , 242 UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE = ( UPDATESUBRESOURCE_INVALIDDESTINATIONBOX + 1 ) , 243 DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID = ( UPDATESUBRESOURCE_INVALIDDESTINATIONSTATE + 1 ) , 244 DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID = ( DEVICE_RESOLVESUBRESOURCE_DESTINATION_INVALID + 1 ) , 245 DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID = ( DEVICE_RESOLVESUBRESOURCE_DESTINATION_SUBRESOURCE_INVALID + 1 ) , 246 DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID = ( DEVICE_RESOLVESUBRESOURCE_SOURCE_INVALID + 1 ) , 247 DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID = ( DEVICE_RESOLVESUBRESOURCE_SOURCE_SUBRESOURCE_INVALID + 1 ) , 248 BUFFER_MAP_INVALIDMAPTYPE = ( DEVICE_RESOLVESUBRESOURCE_FORMAT_INVALID + 1 ) , 249 BUFFER_MAP_INVALIDFLAGS = ( BUFFER_MAP_INVALIDMAPTYPE + 1 ) , 250 BUFFER_MAP_ALREADYMAPPED = ( BUFFER_MAP_INVALIDFLAGS + 1 ) , 251 BUFFER_MAP_DEVICEREMOVED_RETURN = ( BUFFER_MAP_ALREADYMAPPED + 1 ) , 252 BUFFER_UNMAP_NOTMAPPED = ( BUFFER_MAP_DEVICEREMOVED_RETURN + 1 ) , 253 TEXTURE1D_MAP_INVALIDMAPTYPE = ( BUFFER_UNMAP_NOTMAPPED + 1 ) , 254 TEXTURE1D_MAP_INVALIDSUBRESOURCE = ( TEXTURE1D_MAP_INVALIDMAPTYPE + 1 ) , 255 TEXTURE1D_MAP_INVALIDFLAGS = ( TEXTURE1D_MAP_INVALIDSUBRESOURCE + 1 ) , 256 TEXTURE1D_MAP_ALREADYMAPPED = ( TEXTURE1D_MAP_INVALIDFLAGS + 1 ) , 257 TEXTURE1D_MAP_DEVICEREMOVED_RETURN = ( TEXTURE1D_MAP_ALREADYMAPPED + 1 ) , 258 TEXTURE1D_UNMAP_INVALIDSUBRESOURCE = ( TEXTURE1D_MAP_DEVICEREMOVED_RETURN + 1 ) , 259 TEXTURE1D_UNMAP_NOTMAPPED = ( TEXTURE1D_UNMAP_INVALIDSUBRESOURCE + 1 ) , 260 TEXTURE2D_MAP_INVALIDMAPTYPE = ( TEXTURE1D_UNMAP_NOTMAPPED + 1 ) , 261 TEXTURE2D_MAP_INVALIDSUBRESOURCE = ( TEXTURE2D_MAP_INVALIDMAPTYPE + 1 ) , 262 TEXTURE2D_MAP_INVALIDFLAGS = ( TEXTURE2D_MAP_INVALIDSUBRESOURCE + 1 ) , 263 TEXTURE2D_MAP_ALREADYMAPPED = ( TEXTURE2D_MAP_INVALIDFLAGS + 1 ) , 264 TEXTURE2D_MAP_DEVICEREMOVED_RETURN = ( TEXTURE2D_MAP_ALREADYMAPPED + 1 ) , 265 TEXTURE2D_UNMAP_INVALIDSUBRESOURCE = ( TEXTURE2D_MAP_DEVICEREMOVED_RETURN + 1 ) , 266 TEXTURE2D_UNMAP_NOTMAPPED = ( TEXTURE2D_UNMAP_INVALIDSUBRESOURCE + 1 ) , 267 TEXTURE3D_MAP_INVALIDMAPTYPE = ( TEXTURE2D_UNMAP_NOTMAPPED + 1 ) , 268 TEXTURE3D_MAP_INVALIDSUBRESOURCE = ( TEXTURE3D_MAP_INVALIDMAPTYPE + 1 ) , 269 TEXTURE3D_MAP_INVALIDFLAGS = ( TEXTURE3D_MAP_INVALIDSUBRESOURCE + 1 ) , 270 TEXTURE3D_MAP_ALREADYMAPPED = ( TEXTURE3D_MAP_INVALIDFLAGS + 1 ) , 271 TEXTURE3D_MAP_DEVICEREMOVED_RETURN = ( TEXTURE3D_MAP_ALREADYMAPPED + 1 ) , 272 TEXTURE3D_UNMAP_INVALIDSUBRESOURCE = ( TEXTURE3D_MAP_DEVICEREMOVED_RETURN + 1 ) , 273 TEXTURE3D_UNMAP_NOTMAPPED = ( TEXTURE3D_UNMAP_INVALIDSUBRESOURCE + 1 ) , 274 CHECKFORMATSUPPORT_FORMAT_DEPRECATED = ( TEXTURE3D_UNMAP_NOTMAPPED + 1 ) , 275 CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED = ( CHECKFORMATSUPPORT_FORMAT_DEPRECATED + 1 ) , 276 SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS = ( CHECKMULTISAMPLEQUALITYLEVELS_FORMAT_DEPRECATED + 1 ) , 277 SETEXCEPTIONMODE_INVALIDARG_RETURN = ( SETEXCEPTIONMODE_UNRECOGNIZEDFLAGS + 1 ) , 278 SETEXCEPTIONMODE_DEVICEREMOVED_RETURN = ( SETEXCEPTIONMODE_INVALIDARG_RETURN + 1 ) , 279 REF_SIMULATING_INFINITELY_FAST_HARDWARE = ( SETEXCEPTIONMODE_DEVICEREMOVED_RETURN + 1 ) , 280 REF_THREADING_MODE = ( REF_SIMULATING_INFINITELY_FAST_HARDWARE + 1 ) , 281 REF_UMDRIVER_EXCEPTION = ( REF_THREADING_MODE + 1 ) , 282 REF_KMDRIVER_EXCEPTION = ( REF_UMDRIVER_EXCEPTION + 1 ) , 283 REF_HARDWARE_EXCEPTION = ( REF_KMDRIVER_EXCEPTION + 1 ) , 284 REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE = ( REF_HARDWARE_EXCEPTION + 1 ) , 285 REF_PROBLEM_PARSING_SHADER = ( REF_ACCESSING_INDEXABLE_TEMP_OUT_OF_RANGE + 1 ) , 286 REF_OUT_OF_MEMORY = ( REF_PROBLEM_PARSING_SHADER + 1 ) , 287 REF_INFO = ( REF_OUT_OF_MEMORY + 1 ) , 288 DEVICE_DRAW_VERTEXPOS_OVERFLOW = ( REF_INFO + 1 ) , 289 DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW = ( DEVICE_DRAW_VERTEXPOS_OVERFLOW + 1 ) , 290 DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW = ( DEVICE_DRAWINDEXED_INDEXPOS_OVERFLOW + 1 ) , 291 DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW = ( DEVICE_DRAWINSTANCED_VERTEXPOS_OVERFLOW + 1 ) , 292 DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW = ( DEVICE_DRAWINSTANCED_INSTANCEPOS_OVERFLOW + 1 ) , 293 DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW = ( DEVICE_DRAWINDEXEDINSTANCED_INSTANCEPOS_OVERFLOW + 1 ) , 294 DEVICE_DRAW_VERTEX_SHADER_NOT_SET = ( DEVICE_DRAWINDEXEDINSTANCED_INDEXPOS_OVERFLOW + 1 ) , 295 DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND = ( DEVICE_DRAW_VERTEX_SHADER_NOT_SET + 1 ) , 296 DEVICE_SHADER_LINKAGE_REGISTERINDEX = ( DEVICE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND + 1 ) , 297 DEVICE_SHADER_LINKAGE_COMPONENTTYPE = ( DEVICE_SHADER_LINKAGE_REGISTERINDEX + 1 ) , 298 DEVICE_SHADER_LINKAGE_REGISTERMASK = ( DEVICE_SHADER_LINKAGE_COMPONENTTYPE + 1 ) , 299 DEVICE_SHADER_LINKAGE_SYSTEMVALUE = ( DEVICE_SHADER_LINKAGE_REGISTERMASK + 1 ) , 300 DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS = ( DEVICE_SHADER_LINKAGE_SYSTEMVALUE + 1 ) , 301 COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET = ( DEVICE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS + 1 ) , 302 COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH = ( COMMAND_LIST_DRAW_ROOT_SIGNATURE_NOT_SET + 1 ) , 303 COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET = ( COMMAND_LIST_DRAW_ROOT_SIGNATURE_MISMATCH + 1 ) , 304 COMMAND_LIST_DRAW_INPUTLAYOUT_NOT_SET = ( COMMAND_LIST_DRAW_VERTEX_BUFFER_NOT_SET + 1 ) , 305 COMMAND_LIST_DRAW_CONSTANT_BUFFER_NOT_SET = ( COMMAND_LIST_DRAW_INPUTLAYOUT_NOT_SET + 1 ) , 306 COMMAND_LIST_DRAW_CONSTANT_BUFFER_TOO_SMALL = ( COMMAND_LIST_DRAW_CONSTANT_BUFFER_NOT_SET + 1 ) , 307 COMMAND_LIST_DRAW_SAMPLER_NOT_SET = ( COMMAND_LIST_DRAW_CONSTANT_BUFFER_TOO_SMALL + 1 ) , 308 COMMAND_LIST_DRAW_SHADERRESOURCEVIEW_NOT_SET = ( COMMAND_LIST_DRAW_SAMPLER_NOT_SET + 1 ) , 309 COMMAND_LIST_DRAW_VIEW_DIMENSION_MISMATCH = ( COMMAND_LIST_DRAW_SHADERRESOURCEVIEW_NOT_SET + 1 ) , 310 COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL = ( COMMAND_LIST_DRAW_VIEW_DIMENSION_MISMATCH + 1 ) , 311 COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL = ( COMMAND_LIST_DRAW_VERTEX_BUFFER_STRIDE_TOO_SMALL + 1 ) , 312 COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET = ( COMMAND_LIST_DRAW_VERTEX_BUFFER_TOO_SMALL + 1 ) , 313 COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID = ( COMMAND_LIST_DRAW_INDEX_BUFFER_NOT_SET + 1 ) , 314 COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL = ( COMMAND_LIST_DRAW_INDEX_BUFFER_FORMAT_INVALID + 1 ) , 315 COMMAND_LIST_DRAW_GS_INPUT_PRIMITIVE_MISMATCH = ( COMMAND_LIST_DRAW_INDEX_BUFFER_TOO_SMALL + 1 ) , 316 COMMAND_LIST_DRAW_RESOURCE_RETURN_TYPE_MISMATCH = ( COMMAND_LIST_DRAW_GS_INPUT_PRIMITIVE_MISMATCH + 1 ) , 317 COMMAND_LIST_DRAW_POSITION_NOT_PRESENT = ( COMMAND_LIST_DRAW_RESOURCE_RETURN_TYPE_MISMATCH + 1 ) , 318 COMMAND_LIST_DRAW_OUTPUT_STREAM_NOT_SET = ( COMMAND_LIST_DRAW_POSITION_NOT_PRESENT + 1 ) , 319 COMMAND_LIST_DRAW_BOUND_RESOURCE_MAPPED = ( COMMAND_LIST_DRAW_OUTPUT_STREAM_NOT_SET + 1 ) , 320 COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY = ( COMMAND_LIST_DRAW_BOUND_RESOURCE_MAPPED + 1 ) , 321 COMMAND_LIST_DRAW_VERTEX_OFFSET_UNALIGNED = ( COMMAND_LIST_DRAW_INVALID_PRIMITIVETOPOLOGY + 1 ) , 322 COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED = ( COMMAND_LIST_DRAW_VERTEX_OFFSET_UNALIGNED + 1 ) , 323 COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED = ( COMMAND_LIST_DRAW_VERTEX_STRIDE_UNALIGNED + 1 ) , 324 COMMAND_LIST_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED = ( COMMAND_LIST_DRAW_INDEX_OFFSET_UNALIGNED + 1 ) , 325 COMMAND_LIST_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED = ( COMMAND_LIST_DRAW_OUTPUT_STREAM_OFFSET_UNALIGNED + 1 ) , 326 COMMAND_LIST_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED = ( COMMAND_LIST_DRAW_RESOURCE_FORMAT_LD_UNSUPPORTED + 1 ) , 327 COMMAND_LIST_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED = ( COMMAND_LIST_DRAW_RESOURCE_FORMAT_SAMPLE_UNSUPPORTED + 1 ) , 328 COMMAND_LIST_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED = ( COMMAND_LIST_DRAW_RESOURCE_FORMAT_SAMPLE_C_UNSUPPORTED + 1 ) , 329 COMMAND_LIST_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE = ( COMMAND_LIST_DRAW_RESOURCE_MULTISAMPLE_UNSUPPORTED + 1 ) , 330 COMMAND_LIST_DRAW_SO_STRIDE_LARGER_THAN_BUFFER = ( COMMAND_LIST_DRAW_SO_TARGETS_BOUND_WITHOUT_SOURCE + 1 ) , 331 COMMAND_LIST_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING = ( COMMAND_LIST_DRAW_SO_STRIDE_LARGER_THAN_BUFFER + 1 ) , 332 COMMAND_LIST_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 = ( COMMAND_LIST_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING + 1 ) , 333 DEVICE_REMOVAL_PROCESS_AT_FAULT = ( COMMAND_LIST_DRAW_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 + 1 ) , 334 DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT = ( DEVICE_REMOVAL_PROCESS_AT_FAULT + 1 ) , 335 DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT = ( DEVICE_REMOVAL_PROCESS_POSSIBLY_AT_FAULT + 1 ) , 336 DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN = ( DEVICE_REMOVAL_PROCESS_NOT_AT_FAULT + 1 ) , 337 DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN = ( DEVICE_OPEN_SHARED_RESOURCE_INVALIDARG_RETURN + 1 ) , 338 DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN = ( DEVICE_OPEN_SHARED_RESOURCE_OUTOFMEMORY_RETURN + 1 ) , 339 DEVICE_DRAW_VIEWPORT_NOT_SET = ( DEVICE_OPEN_SHARED_RESOURCE_BADINTERFACE_RETURN + 1 ) , 340 CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC = ( DEVICE_DRAW_VIEWPORT_NOT_SET + 1 ) , 341 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC = ( CREATEINPUTLAYOUT_TRAILING_DIGIT_IN_SEMANTIC + 1 ) , 342 DEVICE_RSSETVIEWPORTS_DENORMFLUSH = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_TRAILING_DIGIT_IN_SEMANTIC + 1 ) , 343 OMSETRENDERTARGETS_INVALIDVIEW = ( DEVICE_RSSETVIEWPORTS_DENORMFLUSH + 1 ) , 344 DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS = ( OMSETRENDERTARGETS_INVALIDVIEW + 1 ) , 345 DEVICE_DRAW_SAMPLER_MISMATCH = ( DEVICE_SETTEXTFILTERSIZE_INVALIDDIMENSIONS + 1 ) , 346 CREATEINPUTLAYOUT_TYPE_MISMATCH = ( DEVICE_DRAW_SAMPLER_MISMATCH + 1 ) , 347 BLENDSTATE_GETDESC_LEGACY = ( CREATEINPUTLAYOUT_TYPE_MISMATCH + 1 ) , 348 SHADERRESOURCEVIEW_GETDESC_LEGACY = ( BLENDSTATE_GETDESC_LEGACY + 1 ) , 349 DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH = ( SHADERRESOURCEVIEW_GETDESC_LEGACY + 1 ) , 350 DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED = ( DEVICE_DRAW_PS_OUTPUT_TYPE_MISMATCH + 1 ) , 351 DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN = ( DEVICE_DRAW_RESOURCE_FORMAT_GATHER_UNSUPPORTED + 1 ) , 352 DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE = ( DEVICE_DRAW_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN + 1 ) , 353 DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE = ( DEVICE_IASETVERTEXBUFFERS_STRIDE_TOO_LARGE + 1 ) , 354 CREATEINPUTLAYOUT_EMPTY_LAYOUT = ( DEVICE_IASETVERTEXBUFFERS_INVALIDRANGE + 1 ) , 355 DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH = ( CREATEINPUTLAYOUT_EMPTY_LAYOUT + 1 ) , 356 LIVE_OBJECT_SUMMARY = ( DEVICE_DRAW_RESOURCE_SAMPLE_COUNT_MISMATCH + 1 ) , 357 LIVE_BUFFER = ( LIVE_OBJECT_SUMMARY + 1 ) , 358 LIVE_TEXTURE1D = ( LIVE_BUFFER + 1 ) , 359 LIVE_TEXTURE2D = ( LIVE_TEXTURE1D + 1 ) , 360 LIVE_TEXTURE3D = ( LIVE_TEXTURE2D + 1 ) , 361 LIVE_SHADERRESOURCEVIEW = ( LIVE_TEXTURE3D + 1 ) , 362 LIVE_RENDERTARGETVIEW = ( LIVE_SHADERRESOURCEVIEW + 1 ) , 363 LIVE_DEPTHSTENCILVIEW = ( LIVE_RENDERTARGETVIEW + 1 ) , 364 LIVE_VERTEXSHADER = ( LIVE_DEPTHSTENCILVIEW + 1 ) , 365 LIVE_GEOMETRYSHADER = ( LIVE_VERTEXSHADER + 1 ) , 366 LIVE_PIXELSHADER = ( LIVE_GEOMETRYSHADER + 1 ) , 367 LIVE_INPUTLAYOUT = ( LIVE_PIXELSHADER + 1 ) , 368 LIVE_SAMPLER = ( LIVE_INPUTLAYOUT + 1 ) , 369 LIVE_BLENDSTATE = ( LIVE_SAMPLER + 1 ) , 370 LIVE_DEPTHSTENCILSTATE = ( LIVE_BLENDSTATE + 1 ) , 371 LIVE_RASTERIZERSTATE = ( LIVE_DEPTHSTENCILSTATE + 1 ) , 372 LIVE_QUERY = ( LIVE_RASTERIZERSTATE + 1 ) , 373 LIVE_PREDICATE = ( LIVE_QUERY + 1 ) , 374 LIVE_COUNTER = ( LIVE_PREDICATE + 1 ) , 375 LIVE_DEVICE = ( LIVE_COUNTER + 1 ) , 376 LIVE_SWAPCHAIN = ( LIVE_DEVICE + 1 ) , 377 CREATEDEPTHSTENCILVIEW_INVALIDFLAGS = ( LIVE_SWAPCHAIN + 1 ) , 378 CREATEVERTEXSHADER_INVALIDCLASSLINKAGE = ( CREATEDEPTHSTENCILVIEW_INVALIDFLAGS + 1 ) , 379 CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE = ( CREATEVERTEXSHADER_INVALIDCLASSLINKAGE + 1 ) , 380 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS = ( CREATEGEOMETRYSHADER_INVALIDCLASSLINKAGE + 1 ) , 381 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTREAMS + 1 ) , 382 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAMTORASTERIZER + 1 ) , 383 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTREAMS + 1 ) , 384 CREATEPIXELSHADER_INVALIDCLASSLINKAGE = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDCLASSLINKAGE + 1 ) , 385 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM = ( CREATEPIXELSHADER_INVALIDCLASSLINKAGE + 1 ) , 386 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDSTREAM + 1 ) , 387 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDENTRIES + 1 ) , 388 CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UNEXPECTEDSTRIDES + 1 ) , 389 CREATEHULLSHADER_INVALIDCALL = ( CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_INVALIDNUMSTRIDES + 1 ) , 390 CREATEHULLSHADER_OUTOFMEMORY = ( CREATEHULLSHADER_INVALIDCALL + 1 ) , 391 CREATEHULLSHADER_INVALIDSHADERBYTECODE = ( CREATEHULLSHADER_OUTOFMEMORY + 1 ) , 392 CREATEHULLSHADER_INVALIDSHADERTYPE = ( CREATEHULLSHADER_INVALIDSHADERBYTECODE + 1 ) , 393 CREATEHULLSHADER_INVALIDCLASSLINKAGE = ( CREATEHULLSHADER_INVALIDSHADERTYPE + 1 ) , 394 CREATEDOMAINSHADER_INVALIDCALL = ( CREATEHULLSHADER_INVALIDCLASSLINKAGE + 1 ) , 395 CREATEDOMAINSHADER_OUTOFMEMORY = ( CREATEDOMAINSHADER_INVALIDCALL + 1 ) , 396 CREATEDOMAINSHADER_INVALIDSHADERBYTECODE = ( CREATEDOMAINSHADER_OUTOFMEMORY + 1 ) , 397 CREATEDOMAINSHADER_INVALIDSHADERTYPE = ( CREATEDOMAINSHADER_INVALIDSHADERBYTECODE + 1 ) , 398 CREATEDOMAINSHADER_INVALIDCLASSLINKAGE = ( CREATEDOMAINSHADER_INVALIDSHADERTYPE + 1 ) , 399 DEVICE_DRAW_HS_XOR_DS_MISMATCH = ( CREATEDOMAINSHADER_INVALIDCLASSLINKAGE + 1 ) , 400 DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER = ( DEVICE_DRAW_HS_XOR_DS_MISMATCH + 1 ) , 401 DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED = ( DEVICE_DRAWINDIRECT_INVALID_ARG_BUFFER + 1 ) , 402 DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW = ( DEVICE_DRAWINDIRECT_OFFSET_UNALIGNED + 1 ) , 403 RESOURCE_MAP_INVALIDMAPTYPE = ( DEVICE_DRAWINDIRECT_OFFSET_OVERFLOW + 1 ) , 404 RESOURCE_MAP_INVALIDSUBRESOURCE = ( RESOURCE_MAP_INVALIDMAPTYPE + 1 ) , 405 RESOURCE_MAP_INVALIDFLAGS = ( RESOURCE_MAP_INVALIDSUBRESOURCE + 1 ) , 406 RESOURCE_MAP_ALREADYMAPPED = ( RESOURCE_MAP_INVALIDFLAGS + 1 ) , 407 RESOURCE_MAP_DEVICEREMOVED_RETURN = ( RESOURCE_MAP_ALREADYMAPPED + 1 ) , 408 RESOURCE_MAP_OUTOFMEMORY_RETURN = ( RESOURCE_MAP_DEVICEREMOVED_RETURN + 1 ) , 409 RESOURCE_MAP_WITHOUT_INITIAL_DISCARD = ( RESOURCE_MAP_OUTOFMEMORY_RETURN + 1 ) , 410 RESOURCE_UNMAP_INVALIDSUBRESOURCE = ( RESOURCE_MAP_WITHOUT_INITIAL_DISCARD + 1 ) , 411 RESOURCE_UNMAP_NOTMAPPED = ( RESOURCE_UNMAP_INVALIDSUBRESOURCE + 1 ) , 412 DEVICE_DRAW_RASTERIZING_CONTROL_POINTS = ( RESOURCE_UNMAP_NOTMAPPED + 1 ) , 413 DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED = ( DEVICE_DRAW_RASTERIZING_CONTROL_POINTS + 1 ) , 414 DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH = ( DEVICE_IASETPRIMITIVETOPOLOGY_TOPOLOGY_UNSUPPORTED + 1 ) , 415 DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH = ( DEVICE_DRAW_HS_DS_SIGNATURE_MISMATCH + 1 ) , 416 DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH = ( DEVICE_DRAW_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH + 1 ) , 417 DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH = ( DEVICE_DRAW_HS_DS_CONTROL_POINT_COUNT_MISMATCH + 1 ) , 418 DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE = ( DEVICE_DRAW_HS_DS_TESSELLATOR_DOMAIN_MISMATCH + 1 ) , 419 DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE = ( DEVICE_CHECKFEATURESUPPORT_UNRECOGNIZED_FEATURE + 1 ) , 420 DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN = ( DEVICE_CHECKFEATURESUPPORT_MISMATCHED_DATA_SIZE + 1 ) , 421 CREATECOMPUTESHADER_INVALIDCALL = ( DEVICE_CHECKFEATURESUPPORT_INVALIDARG_RETURN + 1 ) , 422 CREATECOMPUTESHADER_OUTOFMEMORY = ( CREATECOMPUTESHADER_INVALIDCALL + 1 ) , 423 CREATECOMPUTESHADER_INVALIDSHADERBYTECODE = ( CREATECOMPUTESHADER_OUTOFMEMORY + 1 ) , 424 CREATECOMPUTESHADER_INVALIDCLASSLINKAGE = ( CREATECOMPUTESHADER_INVALIDSHADERBYTECODE + 1 ) , 425 DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY = ( CREATECOMPUTESHADER_INVALIDCLASSLINKAGE + 1 ) , 426 CSSETCONSTANTBUFFERS_INVALIDBUFFER = ( DEVICE_CSSETSHADERRESOURCES_VIEWS_EMPTY + 1 ) , 427 DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY = ( CSSETCONSTANTBUFFERS_INVALIDBUFFER + 1 ) , 428 DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY = ( DEVICE_CSSETCONSTANTBUFFERS_BUFFERS_EMPTY + 1 ) , 429 DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY = ( DEVICE_CSSETSAMPLERS_SAMPLERS_EMPTY + 1 ) , 430 DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY = ( DEVICE_CSGETSHADERRESOURCES_VIEWS_EMPTY + 1 ) , 431 DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY = ( DEVICE_CSGETCONSTANTBUFFERS_BUFFERS_EMPTY + 1 ) , 432 DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CSGETSAMPLERS_SAMPLERS_EMPTY + 1 ) , 433 DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CREATEVERTEXSHADER_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 434 DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CREATEHULLSHADER_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 435 DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CREATEDOMAINSHADER_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 436 DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADER_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 437 DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 438 DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED = ( DEVICE_CREATEPIXELSHADER_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 439 CREATEBUFFER_INVALIDSTRUCTURESTRIDE = ( DEVICE_CREATECOMPUTESHADER_DOUBLEFLOATOPSNOTSUPPORTED + 1 ) , 440 CREATESHADERRESOURCEVIEW_INVALIDFLAGS = ( CREATEBUFFER_INVALIDSTRUCTURESTRIDE + 1 ) , 441 CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE = ( CREATESHADERRESOURCEVIEW_INVALIDFLAGS + 1 ) , 442 CREATEUNORDEREDACCESSVIEW_INVALIDDESC = ( CREATEUNORDEREDACCESSVIEW_INVALIDRESOURCE + 1 ) , 443 CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT = ( CREATEUNORDEREDACCESSVIEW_INVALIDDESC + 1 ) , 444 CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE = ( CREATEUNORDEREDACCESSVIEW_INVALIDFORMAT + 1 ) , 445 CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE = ( CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANESLICE + 1 ) , 446 CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS = ( CREATEUNORDEREDACCESSVIEW_INVALIDPLANESLICE + 1 ) , 447 CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT = ( CREATEUNORDEREDACCESSVIEW_INVALIDDIMENSIONS + 1 ) , 448 DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS = ( CREATEUNORDEREDACCESSVIEW_UNRECOGNIZEDFORMAT + 1 ) , 449 DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP = ( DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_OVERLAPPING_OLD_SLOTS + 1 ) , 450 CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN = ( DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_NO_OP + 1 ) , 451 CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN = ( CREATEUNORDEREDACCESSVIEW_INVALIDARG_RETURN + 1 ) , 452 CLEARUNORDEREDACCESSVIEW_DENORMFLUSH = ( CREATEUNORDEREDACCESSVIEW_OUTOFMEMORY_RETURN + 1 ) , 453 DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY = ( CLEARUNORDEREDACCESSVIEW_DENORMFLUSH + 1 ) , 454 DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY = ( DEVICE_CSSETUNORDEREDACCESSS_VIEWS_EMPTY + 1 ) , 455 CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS = ( DEVICE_CSGETUNORDEREDACCESSS_VIEWS_EMPTY + 1 ) , 456 DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER = ( CREATEUNORDEREDACCESSVIEW_INVALIDFLAGS + 1 ) , 457 DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED = ( DEVICE_DISPATCHINDIRECT_INVALID_ARG_BUFFER + 1 ) , 458 DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW = ( DEVICE_DISPATCHINDIRECT_OFFSET_UNALIGNED + 1 ) , 459 CLEARDEPTHSTENCILVIEW_DEPTH_READONLY = ( DEVICE_DISPATCHINDIRECT_OFFSET_OVERFLOW + 1 ) , 460 CLEARDEPTHSTENCILVIEW_STENCIL_READONLY = ( CLEARDEPTHSTENCILVIEW_DEPTH_READONLY + 1 ) , 461 CHECKFEATURESUPPORT_FORMAT_DEPRECATED = ( CLEARDEPTHSTENCILVIEW_STENCIL_READONLY + 1 ) , 462 DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH = ( CHECKFEATURESUPPORT_FORMAT_DEPRECATED + 1 ) , 463 DEVICE_UNORDEREDACCESSVIEW_NOT_SET = ( DEVICE_UNORDEREDACCESSVIEW_RETURN_TYPE_MISMATCH + 1 ) , 464 DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP = ( DEVICE_UNORDEREDACCESSVIEW_NOT_SET + 1 ) , 465 DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH = ( DEVICE_DRAW_UNORDEREDACCESSVIEW_RENDERTARGETVIEW_OVERLAP + 1 ) , 466 DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_DIMENSION_MISMATCH + 1 ) , 467 DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_APPEND_UNSUPPORTED + 1 ) , 468 DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH = ( DEVICE_UNORDEREDACCESSVIEW_ATOMICS_UNSUPPORTED + 1 ) , 469 DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH = ( DEVICE_UNORDEREDACCESSVIEW_STRUCTURE_STRIDE_MISMATCH + 1 ) , 470 DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_BUFFER_TYPE_MISMATCH + 1 ) , 471 DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_RAW_UNSUPPORTED + 1 ) , 472 DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_FORMAT_LD_UNSUPPORTED + 1 ) , 473 DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_FORMAT_STORE_UNSUPPORTED + 1 ) , 474 DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_ATOMIC_ADD_UNSUPPORTED + 1 ) , 475 DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_ATOMIC_BITWISE_OPS_UNSUPPORTED + 1 ) , 476 DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_ATOMIC_CMPSTORE_CMPEXCHANGE_UNSUPPORTED + 1 ) , 477 DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_ATOMIC_EXCHANGE_UNSUPPORTED + 1 ) , 478 DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED = ( DEVICE_UNORDEREDACCESSVIEW_ATOMIC_SIGNED_MINMAX_UNSUPPORTED + 1 ) , 479 DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED = ( DEVICE_UNORDEREDACCESSVIEW_ATOMIC_UNSIGNED_MINMAX_UNSUPPORTED + 1 ) , 480 DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW = ( DEVICE_DISPATCH_BOUND_RESOURCE_MAPPED + 1 ) , 481 DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO = ( DEVICE_DISPATCH_THREADGROUPCOUNT_OVERFLOW + 1 ) , 482 DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH = ( DEVICE_DISPATCH_THREADGROUPCOUNT_ZERO + 1 ) , 483 DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH = ( DEVICE_SHADERRESOURCEVIEW_STRUCTURE_STRIDE_MISMATCH + 1 ) , 484 DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED = ( DEVICE_SHADERRESOURCEVIEW_BUFFER_TYPE_MISMATCH + 1 ) , 485 DEVICE_DISPATCH_UNSUPPORTED = ( DEVICE_SHADERRESOURCEVIEW_RAW_UNSUPPORTED + 1 ) , 486 DEVICE_DISPATCHINDIRECT_UNSUPPORTED = ( DEVICE_DISPATCH_UNSUPPORTED + 1 ) , 487 COPYSTRUCTURECOUNT_INVALIDOFFSET = ( DEVICE_DISPATCHINDIRECT_UNSUPPORTED + 1 ) , 488 COPYSTRUCTURECOUNT_LARGEOFFSET = ( COPYSTRUCTURECOUNT_INVALIDOFFSET + 1 ) , 489 COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE = ( COPYSTRUCTURECOUNT_LARGEOFFSET + 1 ) , 490 COPYSTRUCTURECOUNT_INVALIDSOURCESTATE = ( COPYSTRUCTURECOUNT_INVALIDDESTINATIONSTATE + 1 ) , 491 CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED = ( COPYSTRUCTURECOUNT_INVALIDSOURCESTATE + 1 ) , 492 CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT = ( CHECKFORMATSUPPORT_FORMAT_NOT_SUPPORTED + 1 ) , 493 DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED = ( CLEARUNORDEREDACCESSVIEWFLOAT_INVALIDFORMAT + 1 ) , 494 DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV = ( DEVICE_UNORDEREDACCESSVIEW_COUNTER_UNSUPPORTED + 1 ) , 495 SHADER_ABORT = ( DEVICE_DRAW_PIXEL_SHADER_WITHOUT_RTV_OR_DSV + 1 ) , 496 SHADER_MESSAGE = ( SHADER_ABORT + 1 ) , 497 SHADER_ERROR = ( SHADER_MESSAGE + 1 ) , 498 OFFERRESOURCES_INVALIDRESOURCE = ( SHADER_ERROR + 1 ) , 499 ENQUEUESETEVENT_INVALIDARG_RETURN = ( OFFERRESOURCES_INVALIDRESOURCE + 1 ) , 500 ENQUEUESETEVENT_OUTOFMEMORY_RETURN = ( ENQUEUESETEVENT_INVALIDARG_RETURN + 1 ) , 501 ENQUEUESETEVENT_ACCESSDENIED_RETURN = ( ENQUEUESETEVENT_OUTOFMEMORY_RETURN + 1 ) , 502 CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT = ( ENQUEUESETEVENT_ACCESSDENIED_RETURN + 1 ) , 503 DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT = ( CREATERASTERIZERSTATE_INVALIDFORCEDSAMPLECOUNT + 1 ) , 504 CREATEBLENDSTATE_INVALIDLOGICOPS = ( DEVICE_DRAW_INVALID_USE_OF_FORCED_SAMPLE_COUNT + 1 ) , 505 CREATESHADERRESOURCEVIEW_INVALIDARRAYWITHDECODER = ( CREATEBLENDSTATE_INVALIDLOGICOPS + 1 ) , 506 CREATEUNORDEREDACCESSVIEW_INVALIDARRAYWITHDECODER = ( CREATESHADERRESOURCEVIEW_INVALIDARRAYWITHDECODER + 1 ) , 507 CREATERENDERTARGETVIEW_INVALIDARRAYWITHDECODER = ( CREATEUNORDEREDACCESSVIEW_INVALIDARRAYWITHDECODER + 1 ) , 508 DEVICE_LOCKEDOUT_INTERFACE = ( CREATERENDERTARGETVIEW_INVALIDARRAYWITHDECODER + 1 ) , 509 OFFERRESOURCES_INVALIDPRIORITY = ( DEVICE_LOCKEDOUT_INTERFACE + 1 ) , 510 DEVICE_CLEARVIEW_INVALIDVIEW = ( OFFERRESOURCES_INVALIDPRIORITY + 1 ) , 511 DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CLEARVIEW_INVALIDVIEW + 1 ) , 512 DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEVERTEXSHADER_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 513 DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEVERTEXSHADER_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 514 DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEHULLSHADER_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 515 DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEHULLSHADER_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 516 DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEDOMAINSHADER_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 517 DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEDOMAINSHADER_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 518 DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADER_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 519 DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADER_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 520 DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 521 DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 522 DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEPIXELSHADER_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 523 DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED = ( DEVICE_CREATEPIXELSHADER_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 524 DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED = ( DEVICE_CREATECOMPUTESHADER_DOUBLEEXTENSIONSNOTSUPPORTED + 1 ) , 525 DEVICE_SHADER_LINKAGE_MINPRECISION = ( DEVICE_CREATECOMPUTESHADER_SHADEREXTENSIONSNOTSUPPORTED + 1 ) , 526 DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED = ( DEVICE_SHADER_LINKAGE_MINPRECISION + 1 ) , 527 DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED = ( DEVICE_CREATEVERTEXSHADER_UAVSNOTSUPPORTED + 1 ) , 528 DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED = ( DEVICE_CREATEHULLSHADER_UAVSNOTSUPPORTED + 1 ) , 529 DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED = ( DEVICE_CREATEDOMAINSHADER_UAVSNOTSUPPORTED + 1 ) , 530 DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADER_UAVSNOTSUPPORTED + 1 ) , 531 DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED = ( DEVICE_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT_UAVSNOTSUPPORTED + 1 ) , 532 DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED = ( DEVICE_CREATEPIXELSHADER_UAVSNOTSUPPORTED + 1 ) , 533 DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET = ( DEVICE_CREATECOMPUTESHADER_UAVSNOTSUPPORTED + 1 ) , 534 DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS = ( DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_INVALIDOFFSET + 1 ) , 535 DEVICE_CLEARVIEW_NOTSUPPORTED = ( DEVICE_OMSETRENDERTARGETSANDUNORDEREDACCESSVIEWS_TOOMANYVIEWS + 1 ) , 536 SWAPDEVICECONTEXTSTATE_NOTSUPPORTED = ( DEVICE_CLEARVIEW_NOTSUPPORTED + 1 ) , 537 UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1 = ( SWAPDEVICECONTEXTSTATE_NOTSUPPORTED + 1 ) , 538 GETDC_INACCESSIBLE = ( UPDATESUBRESOURCE_PREFERUPDATESUBRESOURCE1 + 1 ) , 539 DEVICE_CLEARVIEW_INVALIDRECT = ( GETDC_INACCESSIBLE + 1 ) , 540 DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9 = ( DEVICE_CLEARVIEW_INVALIDRECT + 1 ) , 541 DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED = ( DEVICE_DRAW_SAMPLE_MASK_IGNORED_ON_FL9 + 1 ) , 542 DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED = ( DEVICE_OPEN_SHARED_RESOURCE1_NOT_SUPPORTED + 1 ) , 543 ENQUEUESETEVENT_NOT_SUPPORTED = ( DEVICE_OPEN_SHARED_RESOURCE_BY_NAME_NOT_SUPPORTED + 1 ) , 544 OFFERRELEASE_NOT_SUPPORTED = ( ENQUEUESETEVENT_NOT_SUPPORTED + 1 ) , 545 OFFERRESOURCES_INACCESSIBLE = ( OFFERRELEASE_NOT_SUPPORTED + 1 ) , 546 CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA = ( OFFERRESOURCES_INACCESSIBLE + 1 ) , 547 CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA = ( CREATEVIDEOPROCESSORINPUTVIEW_INVALIDMSAA + 1 ) , 548 DEVICE_CLEARVIEW_INVALIDSOURCERECT = ( CREATEVIDEOPROCESSOROUTPUTVIEW_INVALIDMSAA + 1 ) , 549 DEVICE_CLEARVIEW_EMPTYRECT = ( DEVICE_CLEARVIEW_INVALIDSOURCERECT + 1 ) , 550 UPDATESUBRESOURCE_EMPTYDESTBOX = ( DEVICE_CLEARVIEW_EMPTYRECT + 1 ) , 551 COPYSUBRESOURCEREGION_EMPTYSOURCEBOX = ( UPDATESUBRESOURCE_EMPTYDESTBOX + 1 ) , 552 DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS = ( COPYSUBRESOURCEREGION_EMPTYSOURCEBOX + 1 ) , 553 DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET = ( DEVICE_DRAW_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS + 1 ) , 554 DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET = ( DEVICE_DRAW_DEPTHSTENCILVIEW_NOT_SET + 1 ) , 555 DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT = ( DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET + 1 ) , 556 DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT = ( DEVICE_DRAW_RENDERTARGETVIEW_NOT_SET_DUE_TO_FLIP_PRESENT + 1 ) , 557 GETDATAFORNEWHARDWAREKEY_NULLPARAM = ( DEVICE_UNORDEREDACCESSVIEW_NOT_SET_DUE_TO_FLIP_PRESENT + 1 ) , 558 CHECKCRYPTOSESSIONSTATUS_NULLPARAM = ( GETDATAFORNEWHARDWAREKEY_NULLPARAM + 1 ) , 559 SETEVENTONHARDWARECONTENTPROTECTIONTILT_NULLPARAM = ( CHECKCRYPTOSESSIONSTATUS_NULLPARAM + 1 ) , 560 GETVIDEODECODERCAPS_NULLPARAM = ( SETEVENTONHARDWARECONTENTPROTECTIONTILT_NULLPARAM + 1 ) , 561 GETVIDEODECODERCAPS_ZEROWIDTHHEIGHT = ( GETVIDEODECODERCAPS_NULLPARAM + 1 ) , 562 CHECKVIDEODECODERDOWNSAMPLING_NULLPARAM = ( GETVIDEODECODERCAPS_ZEROWIDTHHEIGHT + 1 ) , 563 CHECKVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE = ( CHECKVIDEODECODERDOWNSAMPLING_NULLPARAM + 1 ) , 564 CHECKVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT = ( CHECKVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE + 1 ) , 565 VIDEODECODERENABLEDOWNSAMPLING_NULLPARAM = ( CHECKVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT + 1 ) , 566 VIDEODECODERENABLEDOWNSAMPLING_UNSUPPORTED = ( VIDEODECODERENABLEDOWNSAMPLING_NULLPARAM + 1 ) , 567 VIDEODECODERUPDATEDOWNSAMPLING_NULLPARAM = ( VIDEODECODERENABLEDOWNSAMPLING_UNSUPPORTED + 1 ) , 568 VIDEODECODERUPDATEDOWNSAMPLING_UNSUPPORTED = ( VIDEODECODERUPDATEDOWNSAMPLING_NULLPARAM + 1 ) , 569 CHECKVIDEOPROCESSORFORMATCONVERSION_NULLPARAM = ( VIDEODECODERUPDATEDOWNSAMPLING_UNSUPPORTED + 1 ) , 570 VIDEOPROCESSORSETOUTPUTCOLORSPACE1_NULLPARAM = ( CHECKVIDEOPROCESSORFORMATCONVERSION_NULLPARAM + 1 ) , 571 VIDEOPROCESSORGETOUTPUTCOLORSPACE1_NULLPARAM = ( VIDEOPROCESSORSETOUTPUTCOLORSPACE1_NULLPARAM + 1 ) , 572 VIDEOPROCESSORSETSTREAMCOLORSPACE1_NULLPARAM = ( VIDEOPROCESSORGETOUTPUTCOLORSPACE1_NULLPARAM + 1 ) , 573 VIDEOPROCESSORSETSTREAMCOLORSPACE1_INVALIDSTREAM = ( VIDEOPROCESSORSETSTREAMCOLORSPACE1_NULLPARAM + 1 ) , 574 VIDEOPROCESSORSETSTREAMMIRROR_NULLPARAM = ( VIDEOPROCESSORSETSTREAMCOLORSPACE1_INVALIDSTREAM + 1 ) , 575 VIDEOPROCESSORSETSTREAMMIRROR_INVALIDSTREAM = ( VIDEOPROCESSORSETSTREAMMIRROR_NULLPARAM + 1 ) , 576 VIDEOPROCESSORSETSTREAMMIRROR_UNSUPPORTED = ( VIDEOPROCESSORSETSTREAMMIRROR_INVALIDSTREAM + 1 ) , 577 VIDEOPROCESSORGETSTREAMCOLORSPACE1_NULLPARAM = ( VIDEOPROCESSORSETSTREAMMIRROR_UNSUPPORTED + 1 ) , 578 VIDEOPROCESSORGETSTREAMMIRROR_NULLPARAM = ( VIDEOPROCESSORGETSTREAMCOLORSPACE1_NULLPARAM + 1 ) , 579 RECOMMENDVIDEODECODERDOWNSAMPLING_NULLPARAM = ( VIDEOPROCESSORGETSTREAMMIRROR_NULLPARAM + 1 ) , 580 RECOMMENDVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE = ( RECOMMENDVIDEODECODERDOWNSAMPLING_NULLPARAM + 1 ) , 581 RECOMMENDVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT = ( RECOMMENDVIDEODECODERDOWNSAMPLING_INVALIDCOLORSPACE + 1 ) , 582 VIDEOPROCESSORSETOUTPUTSHADERUSAGE_NULLPARAM = ( RECOMMENDVIDEODECODERDOWNSAMPLING_ZEROWIDTHHEIGHT + 1 ) , 583 VIDEOPROCESSORGETOUTPUTSHADERUSAGE_NULLPARAM = ( VIDEOPROCESSORSETOUTPUTSHADERUSAGE_NULLPARAM + 1 ) , 584 VIDEOPROCESSORGETBEHAVIORHINTS_NULLPARAM = ( VIDEOPROCESSORGETOUTPUTSHADERUSAGE_NULLPARAM + 1 ) , 585 VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSTREAMCOUNT = ( VIDEOPROCESSORGETBEHAVIORHINTS_NULLPARAM + 1 ) , 586 VIDEOPROCESSORGETBEHAVIORHINTS_TARGETRECT = ( VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSTREAMCOUNT + 1 ) , 587 VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSOURCERECT = ( VIDEOPROCESSORGETBEHAVIORHINTS_TARGETRECT + 1 ) , 588 VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDDESTRECT = ( VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDSOURCERECT + 1 ) , 589 CREATEBUFFER_INVALIDUSAGE = ( VIDEOPROCESSORGETBEHAVIORHINTS_INVALIDDESTRECT + 1 ) , 590 CREATETEXTURE1D_INVALIDUSAGE = ( CREATEBUFFER_INVALIDUSAGE + 1 ) , 591 CREATETEXTURE2D_INVALIDUSAGE = ( CREATETEXTURE1D_INVALIDUSAGE + 1 ) , 592 CREATEINPUTLAYOUT_LEVEL9_STEPRATE_NOT_1 = ( CREATETEXTURE2D_INVALIDUSAGE + 1 ) , 593 CREATEINPUTLAYOUT_LEVEL9_INSTANCING_NOT_SUPPORTED = ( CREATEINPUTLAYOUT_LEVEL9_STEPRATE_NOT_1 + 1 ) , 594 UPDATETILEMAPPINGS_INVALID_PARAMETER = ( CREATEINPUTLAYOUT_LEVEL9_INSTANCING_NOT_SUPPORTED + 1 ) , 595 COPYTILEMAPPINGS_INVALID_PARAMETER = ( UPDATETILEMAPPINGS_INVALID_PARAMETER + 1 ) , 596 COPYTILES_INVALID_PARAMETER = ( COPYTILEMAPPINGS_INVALID_PARAMETER + 1 ) , 597 NULL_TILE_MAPPING_ACCESS_WARNING = ( COPYTILES_INVALID_PARAMETER + 1 ) , 598 NULL_TILE_MAPPING_ACCESS_ERROR = ( NULL_TILE_MAPPING_ACCESS_WARNING + 1 ) , 599 DIRTY_TILE_MAPPING_ACCESS = ( NULL_TILE_MAPPING_ACCESS_ERROR + 1 ) , 600 DUPLICATE_TILE_MAPPINGS_IN_COVERED_AREA = ( DIRTY_TILE_MAPPING_ACCESS + 1 ) , 601 TILE_MAPPINGS_IN_COVERED_AREA_DUPLICATED_OUTSIDE = ( DUPLICATE_TILE_MAPPINGS_IN_COVERED_AREA + 1 ) , 602 TILE_MAPPINGS_SHARED_BETWEEN_INCOMPATIBLE_RESOURCES = ( TILE_MAPPINGS_IN_COVERED_AREA_DUPLICATED_OUTSIDE + 1 ) , 603 TILE_MAPPINGS_SHARED_BETWEEN_INPUT_AND_OUTPUT = ( TILE_MAPPINGS_SHARED_BETWEEN_INCOMPATIBLE_RESOURCES + 1 ) , 604 CHECKMULTISAMPLEQUALITYLEVELS_INVALIDFLAGS = ( TILE_MAPPINGS_SHARED_BETWEEN_INPUT_AND_OUTPUT + 1 ) , 605 GETRESOURCETILING_NONTILED_RESOURCE = ( CHECKMULTISAMPLEQUALITYLEVELS_INVALIDFLAGS + 1 ) , 606 NEED_TO_CALL_TILEDRESOURCEBARRIER = ( GETRESOURCETILING_NONTILED_RESOURCE + 1 ) , 607 CREATEDEVICE_INVALIDARGS = ( NEED_TO_CALL_TILEDRESOURCEBARRIER + 1 ) , 608 CREATEDEVICE_WARNING = ( CREATEDEVICE_INVALIDARGS + 1 ) , 609 TILED_RESOURCE_TIER_1_BUFFER_TEXTURE_MISMATCH = ( CREATEDEVICE_WARNING + 1 ) , 610 CREATE_CRYPTOSESSION = ( TILED_RESOURCE_TIER_1_BUFFER_TEXTURE_MISMATCH + 1 ) , 611 CREATE_AUTHENTICATEDCHANNEL = ( CREATE_CRYPTOSESSION + 1 ) , 612 LIVE_CRYPTOSESSION = ( CREATE_AUTHENTICATEDCHANNEL + 1 ) , 613 LIVE_AUTHENTICATEDCHANNEL = ( LIVE_CRYPTOSESSION + 1 ) , 614 DESTROY_CRYPTOSESSION = ( LIVE_AUTHENTICATEDCHANNEL + 1 ) , 615 DESTROY_AUTHENTICATEDCHANNEL = ( DESTROY_CRYPTOSESSION + 1 ) , 616 MAP_INVALID_SUBRESOURCE = ( DESTROY_AUTHENTICATEDCHANNEL + 1 ) , 617 MAP_INVALID_TYPE = ( MAP_INVALID_SUBRESOURCE + 1 ) , 618 MAP_UNSUPPORTED_TYPE = ( MAP_INVALID_TYPE + 1 ) , 619 UNMAP_INVALID_SUBRESOURCE = ( MAP_UNSUPPORTED_TYPE + 1 ) , 620 RESOURCE_BARRIER_INVALID_TYPE = ( UNMAP_INVALID_SUBRESOURCE + 1 ) , 621 RESOURCE_BARRIER_NULL_POINTER = ( RESOURCE_BARRIER_INVALID_TYPE + 1 ) , 622 RESOURCE_BARRIER_INVALID_SUBRESOURCE = ( RESOURCE_BARRIER_NULL_POINTER + 1 ) , 623 RESOURCE_BARRIER_RESERVED_BITS = ( RESOURCE_BARRIER_INVALID_SUBRESOURCE + 1 ) , 624 RESOURCE_BARRIER_MISSING_BIND_FLAGS = ( RESOURCE_BARRIER_RESERVED_BITS + 1 ) , 625 RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS = ( RESOURCE_BARRIER_MISSING_BIND_FLAGS + 1 ) , 626 RESOURCE_BARRIER_MATCHING_STATES = ( RESOURCE_BARRIER_MISMATCHING_MISC_FLAGS + 1 ) , 627 RESOURCE_BARRIER_INVALID_COMBINATION = ( RESOURCE_BARRIER_MATCHING_STATES + 1 ) , 628 RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH = ( RESOURCE_BARRIER_INVALID_COMBINATION + 1 ) , 629 RESOURCE_BARRIER_INVALID_RESOURCE = ( RESOURCE_BARRIER_BEFORE_AFTER_MISMATCH + 1 ) , 630 RESOURCE_BARRIER_SAMPLE_COUNT = ( RESOURCE_BARRIER_INVALID_RESOURCE + 1 ) , 631 RESOURCE_BARRIER_INVALID_FLAGS = ( RESOURCE_BARRIER_SAMPLE_COUNT + 1 ) , 632 RESOURCE_BARRIER_INVALID_COMBINED_FLAGS = ( RESOURCE_BARRIER_INVALID_FLAGS + 1 ) , 633 RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT = ( RESOURCE_BARRIER_INVALID_COMBINED_FLAGS + 1 ) , 634 RESOURCE_BARRIER_INVALID_SPLIT_BARRIER = ( RESOURCE_BARRIER_INVALID_FLAGS_FOR_FORMAT + 1 ) , 635 RESOURCE_BARRIER_UNMATCHED_END = ( RESOURCE_BARRIER_INVALID_SPLIT_BARRIER + 1 ) , 636 RESOURCE_BARRIER_UNMATCHED_BEGIN = ( RESOURCE_BARRIER_UNMATCHED_END + 1 ) , 637 RESOURCE_BARRIER_INVALID_FLAG = ( RESOURCE_BARRIER_UNMATCHED_BEGIN + 1 ) , 638 RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE = ( RESOURCE_BARRIER_INVALID_FLAG + 1 ) , 639 INVALID_SUBRESOURCE_STATE = ( RESOURCE_BARRIER_INVALID_COMMAND_LIST_TYPE + 1 ) , 640 INEFFICIENT_PRESENT = ( INVALID_SUBRESOURCE_STATE + 1 ) , 641 COMMAND_ALLOCATOR_CONTENTION = ( INEFFICIENT_PRESENT + 1 ) , 642 COMMAND_ALLOCATOR_RESET = ( COMMAND_ALLOCATOR_CONTENTION + 1 ) , 643 COMMAND_ALLOCATOR_RESET_BUNDLE = ( COMMAND_ALLOCATOR_RESET + 1 ) , 644 COMMAND_ALLOCATOR_CANNOT_RESET = ( COMMAND_ALLOCATOR_RESET_BUNDLE + 1 ) , 645 COMMAND_LIST_OPEN = ( COMMAND_ALLOCATOR_CANNOT_RESET + 1 ) , 646 QUERY_STATE_MISMATCH = ( COMMAND_LIST_OPEN + 1 ) , 647 INVALID_BUNDLE_API = ( QUERY_STATE_MISMATCH + 1 ) , 648 COMMAND_LIST_CLOSED = ( INVALID_BUNDLE_API + 1 ) , 649 COMMAND_LIST_CLOSED_WITH_INVALID_RESOURCE = ( COMMAND_LIST_CLOSED + 1 ) , 650 WRONG_COMMAND_ALLOCATOR_TYPE = ( COMMAND_LIST_CLOSED_WITH_INVALID_RESOURCE + 1 ) , 651 INVALID_INDIRECT_ARGUMENT_BUFFER = ( WRONG_COMMAND_ALLOCATOR_TYPE + 1 ) , 652 COMPUTE_AND_GRAPHICS_PIPELINE = ( INVALID_INDIRECT_ARGUMENT_BUFFER + 1 ) , 653 COMMAND_ALLOCATOR_SYNC = ( COMPUTE_AND_GRAPHICS_PIPELINE + 1 ) , 654 COMMAND_LIST_SYNC = ( COMMAND_ALLOCATOR_SYNC + 1 ) , 655 SET_DESCRIPTOR_HEAP_INVALID = ( COMMAND_LIST_SYNC + 1 ) , 656 CREATE_QUEUE_IMAGE_NOT_SUPPORTED = ( SET_DESCRIPTOR_HEAP_INVALID + 1 ) , 657 CREATE_COMMAND_ALLOCATOR_IMAGE_NOT_SUPPORTED = ( CREATE_QUEUE_IMAGE_NOT_SUPPORTED + 1 ) , 658 CREATE_COMMANDQUEUE = ( CREATE_COMMAND_ALLOCATOR_IMAGE_NOT_SUPPORTED + 1 ) , 659 CREATE_COMMANDALLOCATOR = ( CREATE_COMMANDQUEUE + 1 ) , 660 CREATE_PIPELINESTATE = ( CREATE_COMMANDALLOCATOR + 1 ) , 661 CREATE_COMMANDLIST12 = ( CREATE_PIPELINESTATE + 1 ) , 662 CREATE_IMAGECOMMANDLIST = ( CREATE_COMMANDLIST12 + 1 ) , 663 CREATE_RESOURCE = ( CREATE_IMAGECOMMANDLIST + 1 ) , 664 CREATE_DESCRIPTORHEAP = ( CREATE_RESOURCE + 1 ) , 665 CREATE_ROOTSIGNATURE = ( CREATE_DESCRIPTORHEAP + 1 ) , 666 CREATE_LIBRARY = ( CREATE_ROOTSIGNATURE + 1 ) , 667 CREATE_HEAP = ( CREATE_LIBRARY + 1 ) , 668 CREATE_MONITOREDFENCE = ( CREATE_HEAP + 1 ) , 669 CREATE_QUERYHEAP = ( CREATE_MONITOREDFENCE + 1 ) , 670 CREATE_COMMANDSIGNATURE = ( CREATE_QUERYHEAP + 1 ) , 671 LIVE_COMMANDQUEUE = ( CREATE_COMMANDSIGNATURE + 1 ) , 672 LIVE_COMMANDALLOCATOR = ( LIVE_COMMANDQUEUE + 1 ) , 673 LIVE_PIPELINESTATE = ( LIVE_COMMANDALLOCATOR + 1 ) , 674 LIVE_COMMANDLIST12 = ( LIVE_PIPELINESTATE + 1 ) , 675 LIVE_IMAGECOMMANDLIST = ( LIVE_COMMANDLIST12 + 1 ) , 676 LIVE_RESOURCE = ( LIVE_IMAGECOMMANDLIST + 1 ) , 677 LIVE_DESCRIPTORHEAP = ( LIVE_RESOURCE + 1 ) , 678 LIVE_ROOTSIGNATURE = ( LIVE_DESCRIPTORHEAP + 1 ) , 679 LIVE_LIBRARY = ( LIVE_ROOTSIGNATURE + 1 ) , 680 LIVE_HEAP = ( LIVE_LIBRARY + 1 ) , 681 LIVE_MONITOREDFENCE = ( LIVE_HEAP + 1 ) , 682 LIVE_QUERYHEAP = ( LIVE_MONITOREDFENCE + 1 ) , 683 LIVE_COMMANDSIGNATURE = ( LIVE_QUERYHEAP + 1 ) , 684 DESTROY_COMMANDQUEUE = ( LIVE_COMMANDSIGNATURE + 1 ) , 685 DESTROY_COMMANDALLOCATOR = ( DESTROY_COMMANDQUEUE + 1 ) , 686 DESTROY_PIPELINESTATE = ( DESTROY_COMMANDALLOCATOR + 1 ) , 687 DESTROY_COMMANDLIST12 = ( DESTROY_PIPELINESTATE + 1 ) , 688 DESTROY_IMAGECOMMANDLIST = ( DESTROY_COMMANDLIST12 + 1 ) , 689 DESTROY_RESOURCE = ( DESTROY_IMAGECOMMANDLIST + 1 ) , 690 DESTROY_DESCRIPTORHEAP = ( DESTROY_RESOURCE + 1 ) , 691 DESTROY_ROOTSIGNATURE = ( DESTROY_DESCRIPTORHEAP + 1 ) , 692 DESTROY_LIBRARY = ( DESTROY_ROOTSIGNATURE + 1 ) , 693 DESTROY_HEAP = ( DESTROY_LIBRARY + 1 ) , 694 DESTROY_MONITOREDFENCE = ( DESTROY_HEAP + 1 ) , 695 DESTROY_QUERYHEAP = ( DESTROY_MONITOREDFENCE + 1 ) , 696 DESTROY_COMMANDSIGNATURE = ( DESTROY_QUERYHEAP + 1 ) , 697 CREATERESOURCE_UNRECOGNIZEDHEAPTYPE = ( DESTROY_COMMANDSIGNATURE + 1 ) , 698 CREATERESOURCE_INVALIDDIMENSIONS = ( CREATERESOURCE_UNRECOGNIZEDHEAPTYPE + 1 ) , 699 CREATERESOURCE_UNRECOGNIZEDMISCFLAGS = ( CREATERESOURCE_INVALIDDIMENSIONS + 1 ) , 700 CREATERESOURCE_INVALIDMISCFLAGS = ( CREATERESOURCE_UNRECOGNIZEDMISCFLAGS + 1 ) , 701 CREATERESOURCE_LARGEALLOCATION = ( CREATERESOURCE_INVALIDMISCFLAGS + 1 ) , 702 CREATERESOURCE_SMALLALLOCATION = ( CREATERESOURCE_LARGEALLOCATION + 1 ) , 703 CREATERESOURCE_INVALIDARG_RETURN = ( CREATERESOURCE_SMALLALLOCATION + 1 ) , 704 CREATERESOURCE_OUTOFMEMORY_RETURN = ( CREATERESOURCE_INVALIDARG_RETURN + 1 ) , 705 CREATERESOURCE_INVALIDDESC = ( CREATERESOURCE_OUTOFMEMORY_RETURN + 1 ) , 706 CREATERESOURCE_INVALIDINITIALSTATE = ( CREATERESOURCE_INVALIDDESC + 1 ) , 707 RESOURCE_HAS_PENDING_INITIAL_DATA = ( CREATERESOURCE_INVALIDINITIALSTATE + 1 ) , 708 POSSIBLY_INVALID_SUBRESOURCE_STATE = ( RESOURCE_HAS_PENDING_INITIAL_DATA + 1 ) , 709 INVALID_USE_OF_NON_RESIDENT_RESOURCE = ( POSSIBLY_INVALID_SUBRESOURCE_STATE + 1 ) , 710 POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE = ( INVALID_USE_OF_NON_RESIDENT_RESOURCE + 1 ) , 711 BUNDLE_PIPELINE_STATE_MISMATCH = ( POSSIBLE_INVALID_USE_OF_NON_RESIDENT_RESOURCE + 1 ) , 712 PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE = ( BUNDLE_PIPELINE_STATE_MISMATCH + 1 ) , 713 RENDER_TARGET_NUMBER_MISMATCH_PIPELINE_STATE = ( PRIMITIVE_TOPOLOGY_MISMATCH_PIPELINE_STATE + 1 ) , 714 RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE = ( RENDER_TARGET_NUMBER_MISMATCH_PIPELINE_STATE + 1 ) , 715 RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE = ( RENDER_TARGET_FORMAT_MISMATCH_PIPELINE_STATE + 1 ) , 716 DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE = ( RENDER_TARGET_SAMPLE_DESC_MISMATCH_PIPELINE_STATE + 1 ) , 717 DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE = ( DEPTH_STENCIL_FORMAT_MISMATCH_PIPELINE_STATE + 1 ) , 718 RENDER_TARGET_NUMBER_MISMATCH_BUNDLE_PIPELINE_STATE = ( DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_PIPELINE_STATE + 1 ) , 719 RENDER_TARGET_FORMAT_MISMATCH_BUNDLE_PIPELINE_STATE = ( RENDER_TARGET_NUMBER_MISMATCH_BUNDLE_PIPELINE_STATE + 1 ) , 720 RENDER_TARGET_SAMPLE_DESC_MISMATCH_BUNDLE_PIPELINE_STATE = ( RENDER_TARGET_FORMAT_MISMATCH_BUNDLE_PIPELINE_STATE + 1 ) , 721 DEPTH_STENCIL_FORMAT_MISMATCH_BUNDLE_PIPELINE_STATE = ( RENDER_TARGET_SAMPLE_DESC_MISMATCH_BUNDLE_PIPELINE_STATE + 1 ) , 722 DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_BUNDLE_PIPELINE_STATE = ( DEPTH_STENCIL_FORMAT_MISMATCH_BUNDLE_PIPELINE_STATE + 1 ) , 723 CREATESHADER_INVALIDBYTECODE = ( DEPTH_STENCIL_SAMPLE_DESC_MISMATCH_BUNDLE_PIPELINE_STATE + 1 ) , 724 CREATEHEAP_NULLDESC = ( CREATESHADER_INVALIDBYTECODE + 1 ) , 725 CREATEHEAP_INVALIDSIZE = ( CREATEHEAP_NULLDESC + 1 ) , 726 CREATEHEAP_UNRECOGNIZEDHEAPTYPE = ( CREATEHEAP_INVALIDSIZE + 1 ) , 727 CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES = ( CREATEHEAP_UNRECOGNIZEDHEAPTYPE + 1 ) , 728 CREATEHEAP_UNRECOGNIZEDMEMORYPOOL = ( CREATEHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES + 1 ) , 729 CREATEHEAP_INVALIDPROPERTIES = ( CREATEHEAP_UNRECOGNIZEDMEMORYPOOL + 1 ) , 730 CREATEHEAP_INVALIDALIGNMENT = ( CREATEHEAP_INVALIDPROPERTIES + 1 ) , 731 CREATEHEAP_UNRECOGNIZEDMISCFLAGS = ( CREATEHEAP_INVALIDALIGNMENT + 1 ) , 732 CREATEHEAP_INVALIDMISCFLAGS = ( CREATEHEAP_UNRECOGNIZEDMISCFLAGS + 1 ) , 733 CREATEHEAP_INVALIDARG_RETURN = ( CREATEHEAP_INVALIDMISCFLAGS + 1 ) , 734 CREATEHEAP_OUTOFMEMORY_RETURN = ( CREATEHEAP_INVALIDARG_RETURN + 1 ) , 735 CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES = ( CREATEHEAP_OUTOFMEMORY_RETURN + 1 ) , 736 CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE = ( CREATERESOURCEANDHEAP_NULLHEAPPROPERTIES + 1 ) , 737 CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES = ( CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPTYPE + 1 ) , 738 CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL = ( CREATERESOURCEANDHEAP_UNRECOGNIZEDCPUPAGEPROPERTIES + 1 ) , 739 CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES = ( CREATERESOURCEANDHEAP_UNRECOGNIZEDMEMORYPOOL + 1 ) , 740 CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS = ( CREATERESOURCEANDHEAP_INVALIDHEAPPROPERTIES + 1 ) , 741 CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS = ( CREATERESOURCEANDHEAP_UNRECOGNIZEDHEAPMISCFLAGS + 1 ) , 742 CREATERESOURCEANDHEAP_INVALIDARG_RETURN = ( CREATERESOURCEANDHEAP_INVALIDHEAPMISCFLAGS + 1 ) , 743 CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN = ( CREATERESOURCEANDHEAP_INVALIDARG_RETURN + 1 ) , 744 GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE = ( CREATERESOURCEANDHEAP_OUTOFMEMORY_RETURN + 1 ) , 745 GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE = ( GETCUSTOMHEAPPROPERTIES_UNRECOGNIZEDHEAPTYPE + 1 ) , 746 CREATE_DESCRIPTOR_HEAP_INVALID_DESC = ( GETCUSTOMHEAPPROPERTIES_INVALIDHEAPTYPE + 1 ) , 747 INVALID_DESCRIPTOR_HANDLE = ( CREATE_DESCRIPTOR_HEAP_INVALID_DESC + 1 ) , 748 CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE = ( INVALID_DESCRIPTOR_HANDLE + 1 ) , 749 DEVICE_DRAW_INVALID_SYSTEMVALUE = ( CREATERASTERIZERSTATE_INVALID_CONSERVATIVERASTERMODE + 1 ) , 750 CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE = ( DEVICE_DRAW_INVALID_SYSTEMVALUE + 1 ) , 751 CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC = ( CREATE_CONSTANT_BUFFER_VIEW_INVALID_RESOURCE + 1 ) , 752 CREATE_CONSTANT_BUFFER_VIEW_LARGE_OFFSET = ( CREATE_CONSTANT_BUFFER_VIEW_INVALID_DESC + 1 ) , 753 CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE = ( CREATE_CONSTANT_BUFFER_VIEW_LARGE_OFFSET + 1 ) , 754 COPY_DESCRIPTORS_INVALID_RANGES = ( CREATE_UNORDEREDACCESS_VIEW_INVALID_COUNTER_USAGE + 1 ) , 755 COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR = ( COPY_DESCRIPTORS_INVALID_RANGES + 1 ) , 756 CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN = ( COPY_DESCRIPTORS_WRITE_ONLY_DESCRIPTOR + 1 ) , 757 CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT = ( CREATEGRAPHICSPIPELINESTATE_RTV_FORMAT_NOT_UNKNOWN + 1 ) , 758 CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET = ( CREATEGRAPHICSPIPELINESTATE_INVALID_RENDER_TARGET_COUNT + 1 ) , 759 CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET = ( CREATEGRAPHICSPIPELINESTATE_VERTEX_SHADER_NOT_SET + 1 ) , 760 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_INPUTLAYOUT_NOT_SET + 1 ) , 761 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_HS_DS_SIGNATURE_MISMATCH + 1 ) , 762 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX + 1 ) , 763 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_COMPONENTTYPE + 1 ) , 764 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERMASK + 1 ) , 765 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SYSTEMVALUE + 1 ) , 766 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_NEVERWRITTEN_ALWAYSREADS + 1 ) , 767 CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_MINPRECISION + 1 ) , 768 CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_SEMANTICNAME_NOT_FOUND + 1 ) , 769 CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_HS_XOR_DS_MISMATCH + 1 ) , 770 CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_HULL_SHADER_INPUT_TOPOLOGY_MISMATCH + 1 ) , 771 CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_HS_DS_CONTROL_POINT_COUNT_MISMATCH + 1 ) , 772 CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN = ( CREATEGRAPHICSPIPELINESTATE_HS_DS_TESSELLATOR_DOMAIN_MISMATCH + 1 ) , 773 CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT = ( CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_CENTER_MULTISAMPLE_PATTERN + 1 ) , 774 CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY = ( CREATEGRAPHICSPIPELINESTATE_INVALID_USE_OF_FORCED_SAMPLE_COUNT + 1 ) , 775 CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE = ( CREATEGRAPHICSPIPELINESTATE_INVALID_PRIMITIVETOPOLOGY + 1 ) , 776 CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 = ( CREATEGRAPHICSPIPELINESTATE_INVALID_SYSTEMVALUE + 1 ) , 777 CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING = ( CREATEGRAPHICSPIPELINESTATE_OM_DUAL_SOURCE_BLENDING_CAN_ONLY_HAVE_RENDER_TARGET_0 + 1 ) , 778 CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_BLENDING + 1 ) , 779 CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS = ( CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_TYPE_MISMATCH + 1 ) , 780 CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET = ( CREATEGRAPHICSPIPELINESTATE_OM_RENDER_TARGET_DOES_NOT_SUPPORT_LOGIC_OPS + 1 ) , 781 CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET = ( CREATEGRAPHICSPIPELINESTATE_RENDERTARGETVIEW_NOT_SET + 1 ) , 782 CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_DEPTHSTENCILVIEW_NOT_SET + 1 ) , 783 CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT = ( CREATEGRAPHICSPIPELINESTATE_GS_INPUT_PRIMITIVE_MISMATCH + 1 ) , 784 CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS = ( CREATEGRAPHICSPIPELINESTATE_POSITION_NOT_PRESENT + 1 ) , 785 CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES = ( CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE_FLAGS + 1 ) , 786 CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC = ( CREATEGRAPHICSPIPELINESTATE_INVALID_INDEX_BUFFER_PROPERTIES + 1 ) , 787 CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_INVALID_SAMPLE_DESC + 1 ) , 788 CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_HS_ROOT_SIGNATURE_MISMATCH + 1 ) , 789 CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_DS_ROOT_SIGNATURE_MISMATCH + 1 ) , 790 CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_VS_ROOT_SIGNATURE_MISMATCH + 1 ) , 791 CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH = ( CREATEGRAPHICSPIPELINESTATE_GS_ROOT_SIGNATURE_MISMATCH + 1 ) , 792 CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE = ( CREATEGRAPHICSPIPELINESTATE_PS_ROOT_SIGNATURE_MISMATCH + 1 ) , 793 EXECUTE_BUNDLE_OPEN_BUNDLE = ( CREATEGRAPHICSPIPELINESTATE_MISSING_ROOT_SIGNATURE + 1 ) , 794 EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH = ( EXECUTE_BUNDLE_OPEN_BUNDLE + 1 ) , 795 EXECUTE_BUNDLE_TYPE = ( EXECUTE_BUNDLE_DESCRIPTOR_HEAP_MISMATCH + 1 ) , 796 DRAW_EMPTY_SCISSOR_RECTANGLE = ( EXECUTE_BUNDLE_TYPE + 1 ) , 797 CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND = ( DRAW_EMPTY_SCISSOR_RECTANGLE + 1 ) , 798 CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED = ( CREATE_ROOT_SIGNATURE_BLOB_NOT_FOUND + 1 ) , 799 CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION = ( CREATE_ROOT_SIGNATURE_DESERIALIZE_FAILED + 1 ) , 800 CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE = ( CREATE_ROOT_SIGNATURE_INVALID_CONFIGURATION + 1 ) , 801 CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES = ( CREATE_ROOT_SIGNATURE_NOT_SUPPORTED_ON_DEVICE + 1 ) , 802 CREATERESOURCEANDHEAP_NULLHEAP = ( CREATERESOURCEANDHEAP_NULLRESOURCEPROPERTIES + 1 ) , 803 GETRESOURCEALLOCATIONINFO_INVALIDRDESCS = ( CREATERESOURCEANDHEAP_NULLHEAP + 1 ) , 804 MAKERESIDENT_NULLOBJECTARRAY = ( GETRESOURCEALLOCATIONINFO_INVALIDRDESCS + 1 ) , 805 MAKERESIDENT_INVALIDOBJECT = ( MAKERESIDENT_NULLOBJECTARRAY + 1 ) , 806 EVICT_NULLOBJECTARRAY = ( MAKERESIDENT_INVALIDOBJECT + 1 ) , 807 EVICT_INVALIDOBJECT = ( EVICT_NULLOBJECTARRAY + 1 ) , 808 HEAPS_UNSUPPORTED = ( EVICT_INVALIDOBJECT + 1 ) , 809 SET_DESCRIPTOR_TABLE_INVALID = ( HEAPS_UNSUPPORTED + 1 ) , 810 SET_ROOT_CONSTANT_INVALID = ( SET_DESCRIPTOR_TABLE_INVALID + 1 ) , 811 SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID = ( SET_ROOT_CONSTANT_INVALID + 1 ) , 812 SET_ROOT_SHADER_RESOURCE_VIEW_INVALID = ( SET_ROOT_CONSTANT_BUFFER_VIEW_INVALID + 1 ) , 813 SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID = ( SET_ROOT_SHADER_RESOURCE_VIEW_INVALID + 1 ) , 814 SET_VERTEX_BUFFERS_INVALID_DESC = ( SET_ROOT_UNORDERED_ACCESS_VIEW_INVALID + 1 ) , 815 SET_VERTEX_BUFFERS_LARGE_OFFSET = ( SET_VERTEX_BUFFERS_INVALID_DESC + 1 ) , 816 SET_INDEX_BUFFER_INVALID_DESC = ( SET_VERTEX_BUFFERS_LARGE_OFFSET + 1 ) , 817 SET_INDEX_BUFFER_LARGE_OFFSET = ( SET_INDEX_BUFFER_INVALID_DESC + 1 ) , 818 SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC = ( SET_INDEX_BUFFER_LARGE_OFFSET + 1 ) , 819 CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY = ( SET_STREAM_OUTPUT_BUFFERS_INVALID_DESC + 1 ) , 820 CREATERESOURCE_UNRECOGNIZEDLAYOUT = ( CREATERESOURCE_UNRECOGNIZEDDIMENSIONALITY + 1 ) , 821 CREATERESOURCE_INVALIDDIMENSIONALITY = ( CREATERESOURCE_UNRECOGNIZEDLAYOUT + 1 ) , 822 CREATERESOURCE_INVALIDALIGNMENT = ( CREATERESOURCE_INVALIDDIMENSIONALITY + 1 ) , 823 CREATERESOURCE_INVALIDMIPLEVELS = ( CREATERESOURCE_INVALIDALIGNMENT + 1 ) , 824 CREATERESOURCE_INVALIDSAMPLEDESC = ( CREATERESOURCE_INVALIDMIPLEVELS + 1 ) , 825 CREATERESOURCE_INVALIDLAYOUT = ( CREATERESOURCE_INVALIDSAMPLEDESC + 1 ) , 826 SET_INDEX_BUFFER_INVALID = ( CREATERESOURCE_INVALIDLAYOUT + 1 ) , 827 SET_VERTEX_BUFFERS_INVALID = ( SET_INDEX_BUFFER_INVALID + 1 ) , 828 SET_STREAM_OUTPUT_BUFFERS_INVALID = ( SET_VERTEX_BUFFERS_INVALID + 1 ) , 829 SET_RENDER_TARGETS_INVALID = ( SET_STREAM_OUTPUT_BUFFERS_INVALID + 1 ) , 830 CREATEQUERY_HEAP_INVALID_PARAMETERS = ( SET_RENDER_TARGETS_INVALID + 1 ) , 831 CREATEQUERY_HEAP_JPEG_NOT_SUPPORTED = ( CREATEQUERY_HEAP_INVALID_PARAMETERS + 1 ) , 832 BEGIN_END_QUERY_INVALID_PARAMETERS = ( CREATEQUERY_HEAP_JPEG_NOT_SUPPORTED + 1 ) , 833 CLOSE_COMMAND_LIST_OPEN_QUERY = ( BEGIN_END_QUERY_INVALID_PARAMETERS + 1 ) , 834 RESOLVE_QUERY_DATA_INVALID_PARAMETERS = ( CLOSE_COMMAND_LIST_OPEN_QUERY + 1 ) , 835 SET_PREDICATION_INVALID_PARAMETERS = ( RESOLVE_QUERY_DATA_INVALID_PARAMETERS + 1 ) , 836 TIMESTAMPS_NOT_SUPPORTED = ( SET_PREDICATION_INVALID_PARAMETERS + 1 ) , 837 UNSTABLE_POWER_STATE = ( TIMESTAMPS_NOT_SUPPORTED + 1 ) , 838 CREATERESOURCE_UNRECOGNIZEDFORMAT = ( UNSTABLE_POWER_STATE + 1 ) , 839 CREATERESOURCE_INVALIDFORMAT = ( CREATERESOURCE_UNRECOGNIZEDFORMAT + 1 ) , 840 GETCOPYABLELAYOUT_INVALIDSUBRESOURCERANGE = ( CREATERESOURCE_INVALIDFORMAT + 1 ) , 841 GETCOPYABLELAYOUT_INVALIDBASEOFFSET = ( GETCOPYABLELAYOUT_INVALIDSUBRESOURCERANGE + 1 ) , 842 RESOURCE_BARRIER_INVALID_HEAP = ( GETCOPYABLELAYOUT_INVALIDBASEOFFSET + 1 ) , 843 CREATE_SAMPLER_INVALID = ( RESOURCE_BARRIER_INVALID_HEAP + 1 ) , 844 CREATECOMMANDSIGNATURE_INVALID = ( CREATE_SAMPLER_INVALID + 1 ) , 845 EXECUTE_INDIRECT_INVALID_PARAMETERS = ( CREATECOMMANDSIGNATURE_INVALID + 1 ) , 846 GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION = ( EXECUTE_INDIRECT_INVALID_PARAMETERS + 1 ) , 847 CREATESHADERRESOURCEVIEW_INVALIDPLANEINDEX = ( GETGPUVIRTUALADDRESS_INVALID_RESOURCE_DIMENSION + 4 ) , 848 CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANEINDEX = ( CREATESHADERRESOURCEVIEW_INVALIDPLANEINDEX + 1 ) , 849 CREATESHADERRESOURCEVIEW_AMBIGUOUSVIDEOPLANEINDEX = ( CREATESHADERRESOURCEVIEW_INVALIDVIDEOPLANEINDEX + 1 ) , 850 CREATERENDERTARGETVIEW_INVALIDPLANEINDEX = ( CREATESHADERRESOURCEVIEW_AMBIGUOUSVIDEOPLANEINDEX + 1 ) , 851 CREATERENDERTARGETVIEW_INVALIDVIDEOPLANEINDEX = ( CREATERENDERTARGETVIEW_INVALIDPLANEINDEX + 1 ) , 852 CREATERENDERTARGETVIEW_AMBIGUOUSVIDEOPLANEINDEX = ( CREATERENDERTARGETVIEW_INVALIDVIDEOPLANEINDEX + 1 ) , 853 CREATEUNORDEREDACCESSVIEW_INVALIDPLANEINDEX = ( CREATERENDERTARGETVIEW_AMBIGUOUSVIDEOPLANEINDEX + 1 ) , 854 CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANEINDEX = ( CREATEUNORDEREDACCESSVIEW_INVALIDPLANEINDEX + 1 ) , 855 CREATEUNORDEREDACCESSVIEW_AMBIGUOUSVIDEOPLANEINDEX = ( CREATEUNORDEREDACCESSVIEW_INVALIDVIDEOPLANEINDEX + 1 ) , 856 JPEGDECODE_INVALIDSCANDATAOFFSET = ( CREATEUNORDEREDACCESSVIEW_AMBIGUOUSVIDEOPLANEINDEX + 1 ) , 857 JPEGDECODE_NOTSUPPORTED = ( JPEGDECODE_INVALIDSCANDATAOFFSET + 1 ) , 858 JPEGDECODE_DIMENSIONSTOOLARGE = ( JPEGDECODE_NOTSUPPORTED + 1 ) , 859 JPEGDECODE_INVALIDCOMPONENTS = ( JPEGDECODE_DIMENSIONSTOOLARGE + 1 ) , 860 JPEGDECODE_UNSUPPORTEDCOMPONENTS = ( JPEGDECODE_INVALIDCOMPONENTS + 1 ) , 861 JPEGDECODE_DESTINATIONNOT2D = ( JPEGDECODE_UNSUPPORTEDCOMPONENTS + 1 ) , 862 JPEGDECODE_TILEDRESOURCESUNSUPPORTED = ( JPEGDECODE_DESTINATIONNOT2D + 1 ) , 863 JPEGDECODE_GUARDRECTSUNSUPPORTED = ( JPEGDECODE_TILEDRESOURCESUNSUPPORTED + 1 ) , 864 JPEGDECODE_FORMATUNSUPPORTED = ( JPEGDECODE_GUARDRECTSUNSUPPORTED + 1 ) , 865 JPEGDECODE_INVALIDSUBRESOURCE = ( JPEGDECODE_FORMATUNSUPPORTED + 1 ) , 866 JPEGDECODE_INVALIDMIPLEVEL = ( JPEGDECODE_INVALIDSUBRESOURCE + 1 ) , 867 JPEGDECODE_EMPTYDESTBOX = ( JPEGDECODE_INVALIDMIPLEVEL + 1 ) , 868 JPEGDECODE_DESTBOXNOT2D = ( JPEGDECODE_EMPTYDESTBOX + 1 ) , 869 JPEGDECODE_DESTBOXNOTSUB = ( JPEGDECODE_DESTBOXNOT2D + 1 ) , 870 JPEGDECODE_DESTBOXESINTERSECT = ( JPEGDECODE_DESTBOXNOTSUB + 1 ) , 871 JPEGDECODE_XSUBSAMPLEMISMATCH = ( JPEGDECODE_DESTBOXESINTERSECT + 1 ) , 872 JPEGDECODE_YSUBSAMPLEMISMATCH = ( JPEGDECODE_XSUBSAMPLEMISMATCH + 1 ) , 873 JPEGDECODE_XSUBSAMPLEODD = ( JPEGDECODE_YSUBSAMPLEMISMATCH + 1 ) , 874 JPEGDECODE_YSUBSAMPLEODD = ( JPEGDECODE_XSUBSAMPLEODD + 1 ) , 875 JPEGDECODE_UPSCALEUNSUPPORTED = ( JPEGDECODE_YSUBSAMPLEODD + 1 ) , 876 JPEGDECODE_TIER4DOWNSCALETOLARGE = ( JPEGDECODE_UPSCALEUNSUPPORTED + 1 ) , 877 JPEGDECODE_TIER3DOWNSCALEUNSUPPORTED = ( JPEGDECODE_TIER4DOWNSCALETOLARGE + 1 ) , 878 JPEGDECODE_CHROMASIZEMISMATCH = ( JPEGDECODE_TIER3DOWNSCALEUNSUPPORTED + 1 ) , 879 JPEGDECODE_LUMACHROMASIZEMISMATCH = ( JPEGDECODE_CHROMASIZEMISMATCH + 1 ) , 880 JPEGDECODE_INVALIDNUMDESTINATIONS = ( JPEGDECODE_LUMACHROMASIZEMISMATCH + 1 ) , 881 JPEGDECODE_SUBBOXUNSUPPORTED = ( JPEGDECODE_INVALIDNUMDESTINATIONS + 1 ) , 882 JPEGDECODE_1DESTUNSUPPORTEDFORMAT = ( JPEGDECODE_SUBBOXUNSUPPORTED + 1 ) , 883 JPEGDECODE_3DESTUNSUPPORTEDFORMAT = ( JPEGDECODE_1DESTUNSUPPORTEDFORMAT + 1 ) , 884 JPEGDECODE_SCALEUNSUPPORTED = ( JPEGDECODE_3DESTUNSUPPORTEDFORMAT + 1 ) , 885 JPEGDECODE_INVALIDSOURCESIZE = ( JPEGDECODE_SCALEUNSUPPORTED + 1 ) , 886 JPEGDECODE_INVALIDCOPYFLAGS = ( JPEGDECODE_INVALIDSOURCESIZE + 1 ) , 887 JPEGDECODE_HAZARD = ( JPEGDECODE_INVALIDCOPYFLAGS + 1 ) , 888 JPEGDECODE_UNSUPPORTEDSRCBUFFERUSAGE = ( JPEGDECODE_HAZARD + 1 ) , 889 JPEGDECODE_UNSUPPORTEDSRCBUFFERMISCFLAGS = ( JPEGDECODE_UNSUPPORTEDSRCBUFFERUSAGE + 1 ) , 890 JPEGDECODE_UNSUPPORTEDDSTTEXTUREUSAGE = ( JPEGDECODE_UNSUPPORTEDSRCBUFFERMISCFLAGS + 1 ) , 891 JPEGDECODE_BACKBUFFERNOTSUPPORTED = ( JPEGDECODE_UNSUPPORTEDDSTTEXTUREUSAGE + 1 ) , 892 JPEGDECODE_UNSUPPORTEDCOPYFLAGS = ( JPEGDECODE_BACKBUFFERNOTSUPPORTED + 1 ) , 893 JPEGENCODE_NOTSUPPORTED = ( JPEGDECODE_UNSUPPORTEDCOPYFLAGS + 1 ) , 894 JPEGENCODE_INVALIDSCANDATAOFFSET = ( JPEGENCODE_NOTSUPPORTED + 1 ) , 895 JPEGENCODE_INVALIDCOMPONENTS = ( JPEGENCODE_INVALIDSCANDATAOFFSET + 1 ) , 896 JPEGENCODE_SOURCENOT2D = ( JPEGENCODE_INVALIDCOMPONENTS + 1 ) , 897 JPEGENCODE_TILEDRESOURCESUNSUPPORTED = ( JPEGENCODE_SOURCENOT2D + 1 ) , 898 JPEGENCODE_GUARDRECTSUNSUPPORTED = ( JPEGENCODE_TILEDRESOURCESUNSUPPORTED + 1 ) , 899 JPEGENCODE_XSUBSAMPLEMISMATCH = ( JPEGENCODE_GUARDRECTSUNSUPPORTED + 1 ) , 900 JPEGENCODE_YSUBSAMPLEMISMATCH = ( JPEGENCODE_XSUBSAMPLEMISMATCH + 1 ) , 901 JPEGENCODE_UNSUPPORTEDCOMPONENTS = ( JPEGENCODE_YSUBSAMPLEMISMATCH + 1 ) , 902 JPEGENCODE_FORMATUNSUPPORTED = ( JPEGENCODE_UNSUPPORTEDCOMPONENTS + 1 ) , 903 JPEGENCODE_INVALIDSUBRESOURCE = ( JPEGENCODE_FORMATUNSUPPORTED + 1 ) , 904 JPEGENCODE_INVALIDMIPLEVEL = ( JPEGENCODE_INVALIDSUBRESOURCE + 1 ) , 905 JPEGENCODE_DIMENSIONSTOOLARGE = ( JPEGENCODE_INVALIDMIPLEVEL + 1 ) , 906 JPEGENCODE_HAZARD = ( JPEGENCODE_DIMENSIONSTOOLARGE + 1 ) , 907 JPEGENCODE_UNSUPPORTEDDSTBUFFERUSAGE = ( JPEGENCODE_HAZARD + 1 ) , 908 JPEGENCODE_UNSUPPORTEDDSTBUFFERMISCFLAGS = ( JPEGENCODE_UNSUPPORTEDDSTBUFFERUSAGE + 1 ) , 909 JPEGENCODE_UNSUPPORTEDSRCTEXTUREUSAGE = ( JPEGENCODE_UNSUPPORTEDDSTBUFFERMISCFLAGS + 1 ) , 910 JPEGENCODE_BACKBUFFERNOTSUPPORTED = ( JPEGENCODE_UNSUPPORTEDSRCTEXTUREUSAGE + 1 ) , 911 CREATEQUERYORPREDICATE_UNSUPPORTEDCONTEXTTYPEFORQUERY = ( JPEGENCODE_BACKBUFFERNOTSUPPORTED + 1 ) , 912 FLUSH1_INVALIDCONTEXTTYPE = ( CREATEQUERYORPREDICATE_UNSUPPORTEDCONTEXTTYPEFORQUERY + 1 ) , 913 CREATERESOURCE_INVALIDCLEARVALUE = ( FLUSH1_INVALIDCONTEXTTYPE + 1 ) , 914 CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT = ( CREATERESOURCE_INVALIDCLEARVALUE + 1 ) , 915 CREATERESOURCE_INVALIDCLEARVALUEFORMAT = ( CREATERESOURCE_UNRECOGNIZEDCLEARVALUEFORMAT + 1 ) , 916 CREATERESOURCE_CLEARVALUEDENORMFLUSH = ( CREATERESOURCE_INVALIDCLEARVALUEFORMAT + 1 ) , 917 CLEARDEPTHSTENCILVIEW_INVALIDDEPTH = ( CREATERESOURCE_CLEARVALUEDENORMFLUSH + 1 ) , 918 CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE = ( CLEARDEPTHSTENCILVIEW_INVALIDDEPTH + 1 ) , 919 CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE = ( CLEARRENDERTARGETVIEW_MISMATCHINGCLEARVALUE + 1 ) , 920 MAP_INVALIDHEAP = ( CLEARDEPTHSTENCILVIEW_MISMATCHINGCLEARVALUE + 1 ) , 921 UNMAP_INVALIDHEAP = ( MAP_INVALIDHEAP + 1 ) , 922 MAP_INVALIDRESOURCE = ( UNMAP_INVALIDHEAP + 1 ) , 923 UNMAP_INVALIDRESOURCE = ( MAP_INVALIDRESOURCE + 1 ) , 924 MAP_INVALIDSUBRESOURCE = ( UNMAP_INVALIDRESOURCE + 1 ) , 925 UNMAP_INVALIDSUBRESOURCE = ( MAP_INVALIDSUBRESOURCE + 1 ) , 926 MAP_INVALIDRANGE = ( UNMAP_INVALIDSUBRESOURCE + 1 ) , 927 UNMAP_INVALIDRANGE = ( MAP_INVALIDRANGE + 1 ) , 928 MAP_NULLRANGE = ( UNMAP_INVALIDRANGE + 1 ) , 929 UNMAP_NULLRANGE = ( MAP_NULLRANGE + 1 ) , 930 MAP_INVALIDDATAPOINTER = ( UNMAP_NULLRANGE + 1 ) , 931 MAP_INVALIDARG_RETURN = ( MAP_INVALIDDATAPOINTER + 1 ) , 932 MAP_OUTOFMEMORY_RETURN = ( MAP_INVALIDARG_RETURN + 1 ) , 933 EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED = ( MAP_OUTOFMEMORY_RETURN + 1 ) , 934 EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH = ( EXECUTECOMMANDLISTS_BUNDLENOTSUPPORTED + 1 ) , 935 EXECUTECOMMANDLISTS_OPENCOMMANDLIST = ( EXECUTECOMMANDLISTS_COMMANDLISTMISMATCH + 1 ) , 936 EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST = ( EXECUTECOMMANDLISTS_OPENCOMMANDLIST + 1 ) , 937 COPYBUFFERREGION_NULLDST = ( EXECUTECOMMANDLISTS_FAILEDCOMMANDLIST + 1 ) , 938 COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION = ( COPYBUFFERREGION_NULLDST + 1 ) , 939 COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS = ( COPYBUFFERREGION_INVALIDDSTRESOURCEDIMENSION + 1 ) , 940 COPYBUFFERREGION_NULLSRC = ( COPYBUFFERREGION_DSTRANGEOUTOFBOUNDS + 1 ) , 941 COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION = ( COPYBUFFERREGION_NULLSRC + 1 ) , 942 COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS = ( COPYBUFFERREGION_INVALIDSRCRESOURCEDIMENSION + 1 ) , 943 COPYBUFFERREGION_INVALIDCOPYFLAGS = ( COPYBUFFERREGION_SRCRANGEOUTOFBOUNDS + 1 ) , 944 COPYTEXTUREREGION_NULLDST = ( COPYBUFFERREGION_INVALIDCOPYFLAGS + 1 ) , 945 COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE = ( COPYTEXTUREREGION_NULLDST + 1 ) , 946 COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION = ( COPYTEXTUREREGION_UNRECOGNIZEDDSTTYPE + 1 ) , 947 COPYTEXTUREREGION_INVALIDDSTRESOURCE = ( COPYTEXTUREREGION_INVALIDDSTRESOURCEDIMENSION + 1 ) , 948 COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE = ( COPYTEXTUREREGION_INVALIDDSTRESOURCE + 1 ) , 949 COPYTEXTUREREGION_INVALIDDSTOFFSET = ( COPYTEXTUREREGION_INVALIDDSTSUBRESOURCE + 1 ) , 950 COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT = ( COPYTEXTUREREGION_INVALIDDSTOFFSET + 1 ) , 951 COPYTEXTUREREGION_INVALIDDSTFORMAT = ( COPYTEXTUREREGION_UNRECOGNIZEDDSTFORMAT + 1 ) , 952 COPYTEXTUREREGION_INVALIDDSTDIMENSIONS = ( COPYTEXTUREREGION_INVALIDDSTFORMAT + 1 ) , 953 COPYTEXTUREREGION_INVALIDDSTROWPITCH = ( COPYTEXTUREREGION_INVALIDDSTDIMENSIONS + 1 ) , 954 COPYTEXTUREREGION_INVALIDDSTPLACEMENT = ( COPYTEXTUREREGION_INVALIDDSTROWPITCH + 1 ) , 955 COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT = ( COPYTEXTUREREGION_INVALIDDSTPLACEMENT + 1 ) , 956 COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS = ( COPYTEXTUREREGION_INVALIDDSTDSPLACEDFOOTPRINTFORMAT + 1 ) , 957 COPYTEXTUREREGION_NULLSRC = ( COPYTEXTUREREGION_DSTREGIONOUTOFBOUNDS + 1 ) , 958 COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE = ( COPYTEXTUREREGION_NULLSRC + 1 ) , 959 COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION = ( COPYTEXTUREREGION_UNRECOGNIZEDSRCTYPE + 1 ) , 960 COPYTEXTUREREGION_INVALIDSRCRESOURCE = ( COPYTEXTUREREGION_INVALIDSRCRESOURCEDIMENSION + 1 ) , 961 COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE = ( COPYTEXTUREREGION_INVALIDSRCRESOURCE + 1 ) , 962 COPYTEXTUREREGION_INVALIDSRCOFFSET = ( COPYTEXTUREREGION_INVALIDSRCSUBRESOURCE + 1 ) , 963 COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT = ( COPYTEXTUREREGION_INVALIDSRCOFFSET + 1 ) , 964 COPYTEXTUREREGION_INVALIDSRCFORMAT = ( COPYTEXTUREREGION_UNRECOGNIZEDSRCFORMAT + 1 ) , 965 COPYTEXTUREREGION_INVALIDSRCDIMENSIONS = ( COPYTEXTUREREGION_INVALIDSRCFORMAT + 1 ) , 966 COPYTEXTUREREGION_INVALIDSRCROWPITCH = ( COPYTEXTUREREGION_INVALIDSRCDIMENSIONS + 1 ) , 967 COPYTEXTUREREGION_INVALIDSRCPLACEMENT = ( COPYTEXTUREREGION_INVALIDSRCROWPITCH + 1 ) , 968 COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT = ( COPYTEXTUREREGION_INVALIDSRCPLACEMENT + 1 ) , 969 COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS = ( COPYTEXTUREREGION_INVALIDSRCDSPLACEDFOOTPRINTFORMAT + 1 ) , 970 COPYTEXTUREREGION_INVALIDDSTCOORDINATES = ( COPYTEXTUREREGION_SRCREGIONOUTOFBOUNDS + 1 ) , 971 COPYTEXTUREREGION_INVALIDSRCBOX = ( COPYTEXTUREREGION_INVALIDDSTCOORDINATES + 1 ) , 972 COPYTEXTUREREGION_FORMATMISMATCH = ( COPYTEXTUREREGION_INVALIDSRCBOX + 1 ) , 973 COPYTEXTUREREGION_EMPTYBOX = ( COPYTEXTUREREGION_FORMATMISMATCH + 1 ) , 974 COPYTEXTUREREGION_INVALIDCOPYFLAGS = ( COPYTEXTUREREGION_EMPTYBOX + 1 ) , 975 RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX = ( COPYTEXTUREREGION_INVALIDCOPYFLAGS + 1 ) , 976 RESOLVESUBRESOURCE_INVALID_FORMAT = ( RESOLVESUBRESOURCE_INVALID_SUBRESOURCE_INDEX + 1 ) , 977 RESOLVESUBRESOURCE_RESOURCE_MISMATCH = ( RESOLVESUBRESOURCE_INVALID_FORMAT + 1 ) , 978 RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT = ( RESOLVESUBRESOURCE_RESOURCE_MISMATCH + 1 ) , 979 CREATECOMPUTEPIPELINESTATE_INVALID_SHADER = ( RESOLVESUBRESOURCE_INVALID_SAMPLE_COUNT + 1 ) , 980 CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH = ( CREATECOMPUTEPIPELINESTATE_INVALID_SHADER + 1 ) , 981 CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE = ( CREATECOMPUTEPIPELINESTATE_CS_ROOT_SIGNATURE_MISMATCH + 1 ) , 982 CREATEPIPELINESTATE_INVALIDCACHEDBLOB = ( CREATECOMPUTEPIPELINESTATE_MISSING_ROOT_SIGNATURE + 1 ) , 983 CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH = ( CREATEPIPELINESTATE_INVALIDCACHEDBLOB + 1 ) , 984 CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH = ( CREATEPIPELINESTATE_CACHEDBLOBADAPTERMISMATCH + 1 ) , 985 CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH = ( CREATEPIPELINESTATE_CACHEDBLOBDRIVERVERSIONMISMATCH + 1 ) , 986 CREATEPIPELINESTATE_CACHEDBLOBIGNORED = ( CREATEPIPELINESTATE_CACHEDBLOBDESCMISMATCH + 1 ) , 987 WRITETOSUBRESOURCE_INVALIDHEAP = ( CREATEPIPELINESTATE_CACHEDBLOBIGNORED + 1 ) , 988 WRITETOSUBRESOURCE_INVALIDRESOURCE = ( WRITETOSUBRESOURCE_INVALIDHEAP + 1 ) , 989 WRITETOSUBRESOURCE_INVALIDBOX = ( WRITETOSUBRESOURCE_INVALIDRESOURCE + 1 ) , 990 WRITETOSUBRESOURCE_INVALIDSUBRESOURCE = ( WRITETOSUBRESOURCE_INVALIDBOX + 1 ) , 991 WRITETOSUBRESOURCE_EMPTYBOX = ( WRITETOSUBRESOURCE_INVALIDSUBRESOURCE + 1 ) , 992 READFROMSUBRESOURCE_INVALIDHEAP = ( WRITETOSUBRESOURCE_EMPTYBOX + 1 ) , 993 READFROMSUBRESOURCE_INVALIDRESOURCE = ( READFROMSUBRESOURCE_INVALIDHEAP + 1 ) , 994 READFROMSUBRESOURCE_INVALIDBOX = ( READFROMSUBRESOURCE_INVALIDRESOURCE + 1 ) , 995 READFROMSUBRESOURCE_INVALIDSUBRESOURCE = ( READFROMSUBRESOURCE_INVALIDBOX + 1 ) , 996 READFROMSUBRESOURCE_EMPTYBOX = ( READFROMSUBRESOURCE_INVALIDSUBRESOURCE + 1 ) , 997 TOO_MANY_NODES_SPECIFIED = ( READFROMSUBRESOURCE_EMPTYBOX + 1 ) , 998 INVALID_NODE_INDEX = ( TOO_MANY_NODES_SPECIFIED + 1 ) , 999 GETHEAPPROPERTIES_INVALIDRESOURCE = ( INVALID_NODE_INDEX + 1 ) , 1000 NODE_MASK_MISMATCH = ( GETHEAPPROPERTIES_INVALIDRESOURCE + 1 ) , 1001 COMMAND_LIST_OUTOFMEMORY = ( NODE_MASK_MISMATCH + 1 ) , 1002 COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES = ( COMMAND_LIST_OUTOFMEMORY + 1 ) , 1003 COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES = ( COMMAND_LIST_MULTIPLE_SWAPCHAIN_BUFFER_REFERENCES + 1 ) , 1004 COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES = ( COMMAND_LIST_TOO_MANY_SWAPCHAIN_REFERENCES + 1 ) , 1005 EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE = ( COMMAND_QUEUE_TOO_MANY_SWAPCHAIN_REFERENCES + 1 ) , 1006 COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS = ( EXECUTECOMMANDLISTS_WRONGSWAPCHAINBUFFERREFERENCE + 1 ) , 1007 CREATE_QUEUE_INVALID_TYPE = ( COMMAND_LIST_SETRENDERTARGETS_INVALIDNUMRENDERTARGETS + 1 ) , 1008 CREATE_QUEUE_INVALID_FLAGS = ( CREATE_QUEUE_INVALID_TYPE + 1 ) , 1009 CREATESHAREDRESOURCE_INVALIDFLAGS = ( CREATE_QUEUE_INVALID_FLAGS + 1 ) , 1010 CREATESHAREDRESOURCE_INVALIDFORMAT = ( CREATESHAREDRESOURCE_INVALIDFLAGS + 1 ) , 1011 CREATESHAREDHEAP_INVALIDFLAGS = ( CREATESHAREDRESOURCE_INVALIDFORMAT + 1 ) , 1012 REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES = ( CREATESHAREDHEAP_INVALIDFLAGS + 1 ) , 1013 REFLECTSHAREDPROPERTIES_INVALIDSIZE = ( REFLECTSHAREDPROPERTIES_UNRECOGNIZEDPROPERTIES + 1 ) , 1014 REFLECTSHAREDPROPERTIES_INVALIDOBJECT = ( REFLECTSHAREDPROPERTIES_INVALIDSIZE + 1 ) , 1015 KEYEDMUTEX_INVALIDOBJECT = ( REFLECTSHAREDPROPERTIES_INVALIDOBJECT + 1 ) , 1016 KEYEDMUTEX_INVALIDKEY = ( KEYEDMUTEX_INVALIDOBJECT + 1 ) , 1017 KEYEDMUTEX_WRONGSTATE = ( KEYEDMUTEX_INVALIDKEY + 1 ) , 1018 CREATE_QUEUE_INVALID_PRIORITY = ( KEYEDMUTEX_WRONGSTATE + 1 ) , 1019 OBJECT_DELETED_WHILE_STILL_IN_USE = ( CREATE_QUEUE_INVALID_PRIORITY + 1 ) , 1020 CREATEPIPELINESTATE_INVALID_FLAGS = ( OBJECT_DELETED_WHILE_STILL_IN_USE + 1 ) , 1021 HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE = ( CREATEPIPELINESTATE_INVALID_FLAGS + 1 ) , 1022 COMMAND_LIST_DRAW_RENDER_TARGET_DELETED = ( HEAP_ADDRESS_RANGE_HAS_NO_RESOURCE + 1 ) , 1023 CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT = ( COMMAND_LIST_DRAW_RENDER_TARGET_DELETED + 1 ) , 1024 HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS = ( CREATEGRAPHICSPIPELINESTATE_ALL_RENDER_TARGETS_HAVE_UNKNOWN_FORMAT + 1 ) , 1025 EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED = ( HEAP_ADDRESS_RANGE_INTERSECTS_MULTIPLE_BUFFERS + 1 ) , 1026 UNMAP_RANGE_NOT_NEEDED = ( EXECUTECOMMANDLISTS_GPU_WRITTEN_READBACK_RESOURCE_MAPPED + 1 ) , 1027 UNMAP_RANGE_NOT_EMPTY = ( UNMAP_RANGE_NOT_NEEDED + 1 ) , 1028 MAP_INVALID_NULLRANGE = ( UNMAP_RANGE_NOT_EMPTY + 1 ) , 1029 UNMAP_INVALID_NULLRANGE = ( MAP_INVALID_NULLRANGE + 1 ) , 1030 NO_GRAPHICS_API_SUPPORT = ( UNMAP_INVALID_NULLRANGE + 1 ) , 1031 NO_COMPUTE_API_SUPPORT = ( NO_GRAPHICS_API_SUPPORT + 1 ) , 1032 RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED = ( NO_COMPUTE_API_SUPPORT + 1 ) , 1033 GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED = ( RESOLVESUBRESOURCE_RESOURCE_FLAGS_NOT_SUPPORTED + 1 ) , 1034 GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS = ( GPU_BASED_VALIDATION_ROOT_ARGUMENT_UNINITIALIZED + 1 ) , 1035 GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS = ( GPU_BASED_VALIDATION_DESCRIPTOR_HEAP_INDEX_OUT_OF_BOUNDS + 1 ) , 1036 GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED = ( GPU_BASED_VALIDATION_DESCRIPTOR_TABLE_REGISTER_INDEX_OUT_OF_BOUNDS + 1 ) , 1037 GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH = ( GPU_BASED_VALIDATION_DESCRIPTOR_UNINITIALIZED + 1 ) , 1038 GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH = ( GPU_BASED_VALIDATION_DESCRIPTOR_TYPE_MISMATCH + 1 ) , 1039 GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH = ( GPU_BASED_VALIDATION_SRV_RESOURCE_DIMENSION_MISMATCH + 1 ) , 1040 GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE = ( GPU_BASED_VALIDATION_UAV_RESOURCE_DIMENSION_MISMATCH + 1 ) , 1041 COPYRESOURCE_NULLDST = ( GPU_BASED_VALIDATION_INCOMPATIBLE_RESOURCE_STATE + 1 ) , 1042 COPYRESOURCE_INVALIDDSTRESOURCE = ( COPYRESOURCE_NULLDST + 1 ) , 1043 COPYRESOURCE_NULLSRC = ( COPYRESOURCE_INVALIDDSTRESOURCE + 1 ) , 1044 COPYRESOURCE_INVALIDSRCRESOURCE = ( COPYRESOURCE_NULLSRC + 1 ) , 1045 RESOLVESUBRESOURCE_NULLDST = ( COPYRESOURCE_INVALIDSRCRESOURCE + 1 ) , 1046 RESOLVESUBRESOURCE_INVALIDDSTRESOURCE = ( RESOLVESUBRESOURCE_NULLDST + 1 ) , 1047 RESOLVESUBRESOURCE_NULLSRC = ( RESOLVESUBRESOURCE_INVALIDDSTRESOURCE + 1 ) , 1048 RESOLVESUBRESOURCE_INVALIDSRCRESOURCE = ( RESOLVESUBRESOURCE_NULLSRC + 1 ) , 1049 PIPELINE_STATE_TYPE_MISMATCH = ( RESOLVESUBRESOURCE_INVALIDSRCRESOURCE + 1 ) , 1050 COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET = ( PIPELINE_STATE_TYPE_MISMATCH + 1 ) , 1051 COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH = ( COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_NOT_SET + 1 ) , 1052 RESOURCE_BARRIER_ZERO_BARRIERS = ( COMMAND_LIST_DISPATCH_ROOT_SIGNATURE_MISMATCH + 1 ) , 1053 BEGIN_END_EVENT_MISMATCH = ( RESOURCE_BARRIER_ZERO_BARRIERS + 1 ) , 1054 RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH = ( BEGIN_END_EVENT_MISMATCH + 1 ) , 1055 RESOURCE_BARRIER_MISMATCHING_BEGIN_END = ( RESOURCE_BARRIER_POSSIBLE_BEFORE_AFTER_MISMATCH + 1 ) , 1056 GPU_BASED_VALIDATION_INVALID_RESOURCE = ( RESOURCE_BARRIER_MISMATCHING_BEGIN_END + 1 ) , 1057 USE_OF_ZERO_REFCOUNT_OBJECT = ( GPU_BASED_VALIDATION_INVALID_RESOURCE + 1 ) , 1058 OBJECT_EVICTED_WHILE_STILL_IN_USE = ( USE_OF_ZERO_REFCOUNT_OBJECT + 1 ) , 1059 GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS = ( OBJECT_EVICTED_WHILE_STILL_IN_USE + 1 ) , 1060 CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB = ( GPU_BASED_VALIDATION_ROOT_DESCRIPTOR_ACCESS_OUT_OF_BOUNDS + 1 ) , 1061 CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH = ( CREATEPIPELINELIBRARY_INVALIDLIBRARYBLOB + 1 ) , 1062 CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH = ( CREATEPIPELINELIBRARY_DRIVERVERSIONMISMATCH + 1 ) , 1063 CREATEPIPELINELIBRARY_UNSUPPORTED = ( CREATEPIPELINELIBRARY_ADAPTERVERSIONMISMATCH + 1 ) , 1064 CREATE_PIPELINELIBRARY = ( CREATEPIPELINELIBRARY_UNSUPPORTED + 1 ) , 1065 LIVE_PIPELINELIBRARY = ( CREATE_PIPELINELIBRARY + 1 ) , 1066 DESTROY_PIPELINELIBRARY = ( LIVE_PIPELINELIBRARY + 1 ) , 1067 STOREPIPELINE_NONAME = ( DESTROY_PIPELINELIBRARY + 1 ) , 1068 STOREPIPELINE_DUPLICATENAME = ( STOREPIPELINE_NONAME + 1 ) , 1069 LOADPIPELINE_NAMENOTFOUND = ( STOREPIPELINE_DUPLICATENAME + 1 ) , 1070 LOADPIPELINE_INVALIDDESC = ( LOADPIPELINE_NAMENOTFOUND + 1 ) , 1071 PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY = ( LOADPIPELINE_INVALIDDESC + 1 ) , 1072 CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH = ( PIPELINELIBRARY_SERIALIZE_NOTENOUGHMEMORY + 1 ) , 1073 SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS = ( CREATEGRAPHICSPIPELINESTATE_PS_OUTPUT_RT_OUTPUT_MISMATCH + 1 ) , 1074 CREATE_QUEUE_VIDEO_NOT_SUPPORTED = ( SETEVENTONMULTIPLEFENCECOMPLETION_INVALIDFLAGS + 1 ) , 1075 CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED = ( CREATE_QUEUE_VIDEO_NOT_SUPPORTED + 1 ) , 1076 CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED = ( CREATE_COMMAND_ALLOCATOR_VIDEO_NOT_SUPPORTED + 1 ) , 1077 CREATE_VIDEODECODECOMMANDLIST = ( CREATEQUERY_HEAP_VIDEO_DECODE_STATISTICS_NOT_SUPPORTED + 1 ) , 1078 CREATE_VIDEODECODER = ( CREATE_VIDEODECODECOMMANDLIST + 1 ) , 1079 CREATE_VIDEODECODESTREAM = ( CREATE_VIDEODECODER + 1 ) , 1080 LIVE_VIDEODECODECOMMANDLIST = ( CREATE_VIDEODECODESTREAM + 1 ) , 1081 LIVE_VIDEODECODER = ( LIVE_VIDEODECODECOMMANDLIST + 1 ) , 1082 LIVE_VIDEODECODESTREAM = ( LIVE_VIDEODECODER + 1 ) , 1083 DESTROY_VIDEODECODECOMMANDLIST = ( LIVE_VIDEODECODESTREAM + 1 ) , 1084 DESTROY_VIDEODECODER = ( DESTROY_VIDEODECODECOMMANDLIST + 1 ) , 1085 DESTROY_VIDEODECODESTREAM = ( DESTROY_VIDEODECODER + 1 ) , 1086 DECODE_FRAME_INVALID_PARAMETERS = ( DESTROY_VIDEODECODESTREAM + 1 ) , 1087 DEPRECATED_API = ( DECODE_FRAME_INVALID_PARAMETERS + 1 ) , 1088 RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE = ( DEPRECATED_API + 1 ) , 1089 COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET = ( RESOURCE_BARRIER_MISMATCHING_COMMAND_LIST_TYPE + 1 ) , 1090 COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET = ( COMMAND_LIST_DESCRIPTOR_TABLE_NOT_SET + 1 ) , 1091 COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET = ( COMMAND_LIST_ROOT_CONSTANT_BUFFER_VIEW_NOT_SET + 1 ) , 1092 COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET = ( COMMAND_LIST_ROOT_SHADER_RESOURCE_VIEW_NOT_SET + 1 ) , 1093 DISCARD_INVALID_SUBRESOURCE_RANGE = ( COMMAND_LIST_ROOT_UNORDERED_ACCESS_VIEW_NOT_SET + 1 ) , 1094 DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS = ( DISCARD_INVALID_SUBRESOURCE_RANGE + 1 ) , 1095 DISCARD_NO_RECTS_FOR_NON_TEXTURE2D = ( DISCARD_ONE_SUBRESOURCE_FOR_MIPS_WITH_RECTS + 1 ) , 1096 COPY_ON_SAME_SUBRESOURCE = ( DISCARD_NO_RECTS_FOR_NON_TEXTURE2D + 1 ) , 1097 SETRESIDENCYPRIORITY_INVALID_PAGEABLE = ( COPY_ON_SAME_SUBRESOURCE + 1 ) , 1098 GPU_BASED_VALIDATION_UNSUPPORTED = ( SETRESIDENCYPRIORITY_INVALID_PAGEABLE + 1 ) , 1099 STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE = ( GPU_BASED_VALIDATION_UNSUPPORTED + 1 ) , 1100 DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE = ( STATIC_DESCRIPTOR_INVALID_DESCRIPTOR_CHANGE + 1 ) , 1101 DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE = ( DATA_STATIC_DESCRIPTOR_INVALID_DATA_CHANGE + 1 ) , 1102 EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET = ( DATA_STATIC_WHILE_SET_AT_EXECUTE_DESCRIPTOR_INVALID_DATA_CHANGE + 1 ) , 1103 GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS = ( EXECUTE_BUNDLE_STATIC_DESCRIPTOR_DATA_STATIC_NOT_SET + 1 ) , 1104 GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH = ( GPU_BASED_VALIDATION_RESOURCE_ACCESS_OUT_OF_BOUNDS + 1 ) , 1105 CREATE_FENCE_INVALID_FLAGS = ( GPU_BASED_VALIDATION_SAMPLER_MODE_MISMATCH + 1 ) , 1106 RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS = ( CREATE_FENCE_INVALID_FLAGS + 1 ) , 1107 SETRESIDENCYPRIORITY_INVALID_PRIORITY = ( RESOURCE_BARRIER_DUPLICATE_SUBRESOURCE_TRANSITIONS + 1 ) , 1108 CREATE_PASS = ( SETRESIDENCYPRIORITY_INVALID_PRIORITY + 1 ) , 1109 DESTROY_PASS = ( CREATE_PASS + 1 ) , 1110 LIVE_PASS = ( DESTROY_PASS + 1 ) , 1111 CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS = ( LIVE_PASS + 1 ) , 1112 BEGIN_EVENT = ( CREATE_DESCRIPTOR_HEAP_LARGE_NUM_DESCRIPTORS + 1 ) , 1113 END_EVENT = ( BEGIN_EVENT + 1 ) , 1114 CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS = ( END_EVENT + 1 ) , 1115 CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED = ( CREATEDEVICE_DEBUG_LAYER_STARTUP_OPTIONS + 1 ) , 1116 CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT = ( CREATEDEPTHSTENCILSTATE_DEPTHBOUNDSTEST_UNSUPPORTED + 1 ) , 1117 CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT = ( CREATEPIPELINESTATE_DUPLICATE_SUBOBJECT + 1 ) , 1118 CREATEPIPELINESTATE_ZERO_SIZE_STREAM = ( CREATEPIPELINESTATE_UNKNOWN_SUBOBJECT + 1 ) , 1119 CREATEPIPELINESTATE_INVALID_STREAM = ( CREATEPIPELINESTATE_ZERO_SIZE_STREAM + 1 ) , 1120 CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE = ( CREATEPIPELINESTATE_INVALID_STREAM + 1 ) , 1121 COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH = ( CREATEPIPELINESTATE_CANNOT_DEDUCE_TYPE + 1 ) , 1122 CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME = ( COMMAND_LIST_STATIC_DESCRIPTOR_RESOURCE_DIMENSION_MISMATCH + 1 ) , 1123 CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME = ( CREATE_COMMAND_QUEUE_INSUFFICIENT_PRIVILEGE_FOR_GLOBAL_REALTIME + 1 ) , 1124 ATOMICCOPYBUFFER_INVALID_ARCHITECTURE = ( CREATE_COMMAND_QUEUE_INSUFFICIENT_HARDWARE_SUPPORT_FOR_GLOBAL_REALTIME + 1 ) , 1125 ATOMICCOPYBUFFER_NULL_DST = ( ATOMICCOPYBUFFER_INVALID_ARCHITECTURE + 1 ) , 1126 ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION = ( ATOMICCOPYBUFFER_NULL_DST + 1 ) , 1127 ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS = ( ATOMICCOPYBUFFER_INVALID_DST_RESOURCE_DIMENSION + 1 ) , 1128 ATOMICCOPYBUFFER_NULL_SRC = ( ATOMICCOPYBUFFER_DST_RANGE_OUT_OF_BOUNDS + 1 ) , 1129 ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION = ( ATOMICCOPYBUFFER_NULL_SRC + 1 ) , 1130 ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS = ( ATOMICCOPYBUFFER_INVALID_SRC_RESOURCE_DIMENSION + 1 ) , 1131 ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT = ( ATOMICCOPYBUFFER_SRC_RANGE_OUT_OF_BOUNDS + 1 ) , 1132 ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES = ( ATOMICCOPYBUFFER_INVALID_OFFSET_ALIGNMENT + 1 ) , 1133 ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES = ( ATOMICCOPYBUFFER_NULL_DEPENDENT_RESOURCES + 1 ) , 1134 ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE = ( ATOMICCOPYBUFFER_NULL_DEPENDENT_SUBRESOURCE_RANGES + 1 ) , 1135 ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE = ( ATOMICCOPYBUFFER_INVALID_DEPENDENT_RESOURCE + 1 ) , 1136 ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS = ( ATOMICCOPYBUFFER_INVALID_DEPENDENT_SUBRESOURCE_RANGE + 1 ) , 1137 ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS = ( ATOMICCOPYBUFFER_DEPENDENT_SUBRESOURCE_OUT_OF_BOUNDS + 1 ) , 1138 ATOMICCOPYBUFFER_ZERO_DEPENDENCIES = ( ATOMICCOPYBUFFER_DEPENDENT_RANGE_OUT_OF_BOUNDS + 1 ) , 1139 DEVICE_CREATE_SHARED_HANDLE_INVALIDARG = ( ATOMICCOPYBUFFER_ZERO_DEPENDENCIES + 1 ) , 1140 DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE = ( DEVICE_CREATE_SHARED_HANDLE_INVALIDARG + 1 ) , 1141 SETDEPTHBOUNDS_INVALIDARGS = ( DESCRIPTOR_HANDLE_WITH_INVALID_RESOURCE + 1 ) , 1142 GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE = ( SETDEPTHBOUNDS_INVALIDARGS + 1 ) , 1143 COMMAND_LIST_PIPELINE_STATE_NOT_SET = ( GPU_BASED_VALIDATION_RESOURCE_STATE_IMPRECISE + 1 ) , 1144 CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH = ( COMMAND_LIST_PIPELINE_STATE_NOT_SET + 1 ) , 1145 OBJECT_ACCESSED_WHILE_STILL_IN_USE = ( CREATEGRAPHICSPIPELINESTATE_SHADER_MODEL_MISMATCH + 1 ) , 1146 PROGRAMMABLE_MSAA_UNSUPPORTED = ( OBJECT_ACCESSED_WHILE_STILL_IN_USE + 1 ) , 1147 SETSAMPLEPOSITIONS_INVALIDARGS = ( PROGRAMMABLE_MSAA_UNSUPPORTED + 1 ) , 1148 RESOLVESUBRESOURCEREGION_INVALID_RECT = ( SETSAMPLEPOSITIONS_INVALIDARGS + 1 ) , 1149 CREATE_VIDEODECODECOMMANDQUEUE = ( RESOLVESUBRESOURCEREGION_INVALID_RECT + 1 ) , 1150 CREATE_VIDEOPROCESSCOMMANDLIST = ( CREATE_VIDEODECODECOMMANDQUEUE + 1 ) , 1151 CREATE_VIDEOPROCESSCOMMANDQUEUE = ( CREATE_VIDEOPROCESSCOMMANDLIST + 1 ) , 1152 LIVE_VIDEODECODECOMMANDQUEUE = ( CREATE_VIDEOPROCESSCOMMANDQUEUE + 1 ) , 1153 LIVE_VIDEOPROCESSCOMMANDLIST = ( LIVE_VIDEODECODECOMMANDQUEUE + 1 ) , 1154 LIVE_VIDEOPROCESSCOMMANDQUEUE = ( LIVE_VIDEOPROCESSCOMMANDLIST + 1 ) , 1155 DESTROY_VIDEODECODECOMMANDQUEUE = ( LIVE_VIDEOPROCESSCOMMANDQUEUE + 1 ) , 1156 DESTROY_VIDEOPROCESSCOMMANDLIST = ( DESTROY_VIDEODECODECOMMANDQUEUE + 1 ) , 1157 DESTROY_VIDEOPROCESSCOMMANDQUEUE = ( DESTROY_VIDEOPROCESSCOMMANDLIST + 1 ) , 1158 CREATE_VIDEOPROCESSOR = ( DESTROY_VIDEOPROCESSCOMMANDQUEUE + 1 ) , 1159 CREATE_VIDEOPROCESSSTREAM = ( CREATE_VIDEOPROCESSOR + 1 ) , 1160 LIVE_VIDEOPROCESSOR = ( CREATE_VIDEOPROCESSSTREAM + 1 ) , 1161 LIVE_VIDEOPROCESSSTREAM = ( LIVE_VIDEOPROCESSOR + 1 ) , 1162 DESTROY_VIDEOPROCESSOR = ( LIVE_VIDEOPROCESSSTREAM + 1 ) , 1163 DESTROY_VIDEOPROCESSSTREAM = ( DESTROY_VIDEOPROCESSOR + 1 ) , 1164 PROCESS_FRAME_INVALID_PARAMETERS = ( DESTROY_VIDEOPROCESSSTREAM + 1 ) , 1165 COPY_INVALIDLAYOUT = ( PROCESS_FRAME_INVALID_PARAMETERS + 1 ) , 1166 CREATE_CRYPTO_SESSION = 1068, 1167 CREATE_CRYPTO_SESSION_POLICY = 1069, 1168 CREATE_PROTECTED_RESOURCE_SESSION = 1070, 1169 LIVE_CRYPTO_SESSION = 1071, 1170 LIVE_CRYPTO_SESSION_POLICY = 1072, 1171 LIVE_PROTECTED_RESOURCE_SESSION = 1073, 1172 DESTROY_CRYPTO_SESSION = 1074, 1173 DESTROY_CRYPTO_SESSION_POLICY = 1075, 1174 DESTROY_PROTECTED_RESOURCE_SESSION = 1076, 1175 PROTECTED_RESOURCE_SESSION_UNSUPPORTED = 1077, 1176 FENCE_INVALIDOPERATION = 1078, 1177 CREATEQUERY_HEAP_COPY_QUEUE_TIMESTAMPS_NOT_SUPPORTED = 1079, 1178 SAMPLEPOSITIONS_MISMATCH_DEFERRED = 1080, 1179 SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMFIRSTUSE = 1081, 1180 SAMPLEPOSITIONS_MISMATCH_RECORDTIME_ASSUMEDFROMCLEAR = 1082, 1181 CREATE_VIDEODECODERHEAP = 1083, 1182 LIVE_VIDEODECODERHEAP = 1084, 1183 DESTROY_VIDEODECODERHEAP = 1085, 1184 OPENEXISTINGHEAP_INVALIDARG_RETURN = 1086, 1185 OPENEXISTINGHEAP_OUTOFMEMORY_RETURN = 1087, 1186 OPENEXISTINGHEAP_INVALIDADDRESS = 1088, 1187 OPENEXISTINGHEAP_INVALIDHANDLE = 1089, 1188 WRITEBUFFERIMMEDIATE_INVALID_DEST = 1090, 1189 WRITEBUFFERIMMEDIATE_INVALID_MODE = 1091, 1190 WRITEBUFFERIMMEDIATE_INVALID_ALIGNMENT = 1092, 1191 WRITEBUFFERIMMEDIATE_NOT_SUPPORTED = 1093, 1192 SETVIEWINSTANCEMASK_INVALIDARGS = 1094, 1193 VIEW_INSTANCING_UNSUPPORTED = 1095, 1194 VIEW_INSTANCING_INVALIDARGS = 1096, 1195 COPYTEXTUREREGION_MISMATCH_DECODE_REFERENCE_ONLY_FLAG = 1097, 1196 COPYRESOURCE_MISMATCH_DECODE_REFERENCE_ONLY_FLAG = 1098, 1197 CREATE_VIDEO_DECODE_HEAP_CAPS_FAILURE = 1099, 1198 CREATE_VIDEO_DECODE_HEAP_CAPS_UNSUPPORTED = 1100, 1199 VIDEO_DECODE_SUPPORT_INVALID_INPUT = 1101, 1200 CREATE_VIDEO_DECODER_UNSUPPORTED = 1102, 1201 CREATEGRAPHICSPIPELINESTATE_METADATA_ERROR = 1103, 1202 CREATEGRAPHICSPIPELINESTATE_VIEW_INSTANCING_VERTEX_SIZE_EXCEEDED = 1104, 1203 CREATEGRAPHICSPIPELINESTATE_RUNTIME_INTERNAL_ERROR = 1105, 1204 NO_VIDEO_API_SUPPORT = 1106, 1205 VIDEO_PROCESS_SUPPORT_INVALID_INPUT = 1107, 1206 CREATE_VIDEO_PROCESSOR_CAPS_FAILURE = 1108, 1207 VIDEO_PROCESS_SUPPORT_UNSUPPORTED_FORMAT = 1109, 1208 VIDEO_DECODE_FRAME_INVALID_ARGUMENT = 1110, 1209 ENQUEUE_MAKE_RESIDENT_INVALID_FLAGS = 1111, 1210 OPENEXISTINGHEAP_UNSUPPORTED = 1112, 1211 VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT = 1113, 1212 D3D12_MESSAGES_END = ( VIDEO_PROCESS_FRAMES_INVALID_ARGUMENT + 1 ) 1213 } 1214 1215 /// 1216 /// Structures 1217 /// 1218 1219 struct D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS 1220 { 1221 uint MaxMessagesPerCommandList; 1222 D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE DefaultShaderPatchMode; 1223 D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS PipelineStateCreateFlags; 1224 } 1225 1226 struct D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR 1227 { 1228 float SlowdownFactor; 1229 } 1230 1231 struct D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS 1232 { 1233 D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE ShaderPatchMode; 1234 } 1235 1236 struct D3D12_MESSAGE 1237 { 1238 D3D12_MESSAGE_CATEGORY Category; 1239 D3D12_MESSAGE_SEVERITY Severity; 1240 D3D12_MESSAGE_ID ID; 1241 const char *pDescription; 1242 size_t DescriptionByteLength; 1243 } 1244 1245 struct D3D12_INFO_QUEUE_FILTER_DESC 1246 { 1247 uint NumCategories; 1248 D3D12_MESSAGE_CATEGORY *pCategoryList; 1249 uint NumSeverities; 1250 D3D12_MESSAGE_SEVERITY *pSeverityList; 1251 uint NumIDs; 1252 D3D12_MESSAGE_ID *pIDList; 1253 } 1254 1255 struct D3D12_INFO_QUEUE_FILTER 1256 { 1257 D3D12_INFO_QUEUE_FILTER_DESC AllowList; 1258 D3D12_INFO_QUEUE_FILTER_DESC DenyList; 1259 } 1260 1261 /// 1262 /// Interfaces 1263 /// 1264 1265 mixin(uuid!(ID3D12Debug, "344488b7-6846-474b-b989-f027448245e0")); 1266 public interface ID3D12Debug : IUnknown 1267 { 1268 extern(Windows): 1269 void EnableDebugLayer(); 1270 } 1271 1272 mixin(uuid!(ID3D12Debug1, "affaa4ca-63fe-4d8e-b8ad-159000af4304")); 1273 public interface ID3D12Debug1 : IUnknown 1274 { 1275 extern(Windows): 1276 void EnableDebugLayer(); 1277 void SetEnableGPUBasedValidation(bool Enable); 1278 void SetEnableSynchronizedCommandQueueValidation(bool Enable); 1279 } 1280 1281 mixin(uuid!(ID3D12Debug2, "93a665c4-a3b2-4e5d-b692-a26ae14e3374")); 1282 public interface ID3D12Debug2 : IUnknown 1283 { 1284 extern(Windows): 1285 void SetGPUBasedValidationFlags(D3D12_GPU_BASED_VALIDATION_FLAGS Flags); 1286 } 1287 1288 mixin(uuid!(ID3D12DebugDevice1, "a9b71770-d099-4a65-a698-3dee10020f88")); 1289 public interface ID3D12DebugDevice1 : IUnknown 1290 { 1291 extern(Windows): 1292 HRESULT SetDebugParameter(D3D12_DEBUG_DEVICE_PARAMETER_TYPE Type, const void *pData, uint DataSize); 1293 HRESULT GetDebugParameter(D3D12_DEBUG_DEVICE_PARAMETER_TYPE Type, void *pData, uint DataSize); 1294 HRESULT ReportLiveDeviceObjects(D3D12_RLDO_FLAGS Flags); 1295 } 1296 1297 mixin(uuid!(ID3D12DebugDevice, "3febd6dd-4973-4787-8194-e45f9e28923e")); 1298 public interface ID3D12DebugDevice : IUnknown 1299 { 1300 extern(Windows): 1301 HRESULT SetFeatureMask(D3D12_DEBUG_FEATURE Mask); 1302 D3D12_DEBUG_FEATURE GetFeatureMask(); 1303 HRESULT ReportLiveDeviceObjects(D3D12_RLDO_FLAGS Flags); 1304 } 1305 1306 mixin(uuid!(ID3D12DebugCommandQueue, "09e0bf36-54ac-484f-8847-4baeeab6053a")); 1307 public interface ID3D12DebugCommandQueue : IUnknown 1308 { 1309 extern(Windows): 1310 bool AssertResourceState(ID3D12Resource pResource, uint Subresource, uint State); 1311 } 1312 1313 mixin(uuid!(ID3D12DebugCommandList1, "102ca951-311b-4b01-b11f-ecb83e061b37")); 1314 public interface ID3D12DebugCommandList1 : IUnknown 1315 { 1316 extern(Windows): 1317 bool AssertResourceState(ID3D12Resource pResource, uint Subresource, uint State); 1318 HRESULT SetDebugParameter(D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Type, const void *pData, uint DataSize); 1319 HRESULT GetDebugParameter(D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE Type, void *pData, uint DataSize); 1320 } 1321 1322 mixin(uuid!(ID3D12DebugCommandList, "09e0bf36-54ac-484f-8847-4baeeab6053f")); 1323 public interface ID3D12DebugCommandList : IUnknown 1324 { 1325 extern(Windows): 1326 bool AssertResourceState(ID3D12Resource pResource, uint Subresource, uint State); 1327 HRESULT SetFeatureMask(D3D12_DEBUG_FEATURE Mask); 1328 D3D12_DEBUG_FEATURE GetFeatureMask(); 1329 } 1330 1331 mixin(uuid!(ID3D12SharingContract, "a251ff70-cdeb-49fa-9bcf-5ebdf4dbaca9")); 1332 public interface ID3D12SharingContract : IUnknown 1333 { 1334 extern(Windows): 1335 void Present(ID3D12Resource pResource, uint Subresource); 1336 void SharedFenceSignal(ID3D12Fence pFence, ulong FenceValue); 1337 } 1338 1339 mixin(uuid!(ID3D12InfoQueue, "0742a90b-c387-483f-b946-30a7e4e61458")); 1340 public interface ID3D12InfoQueue : IUnknown 1341 { 1342 extern(Windows): 1343 HRESULT SetMessageCountLimit(ulong MessageCountLimit); 1344 void ClearStoredMessages(); 1345 HRESULT GetMessage(ulong MessageIndex, D3D12_MESSAGE *pMessage, size_t *pMessageByteLength); 1346 ulong GetNumMessagesAllowedByStorageFilter(); 1347 ulong GetNumMessagesDeniedByStorageFilter(); 1348 ulong GetNumStoredMessages(); 1349 ulong GetNumStoredMessagesAllowedByRetrievalFilter(); 1350 ulong GetNumMessagesDiscardedByMessageCountLimit(); 1351 ulong GetMessageCountLimit(); 1352 HRESULT AddStorageFilterEntries(D3D12_INFO_QUEUE_FILTER *pFilter); 1353 HRESULT GetStorageFilter(D3D12_INFO_QUEUE_FILTER *pFilter, size_t *pFilterByteLength); 1354 void ClearStorageFilter(); 1355 HRESULT PushEmptyStorageFilter(); 1356 HRESULT PushCopyOfStorageFilter(); 1357 HRESULT PushStorageFilter(D3D12_INFO_QUEUE_FILTER *pFilter); 1358 void PopStorageFilter(); 1359 uint GetStorageFilterStackSize(); 1360 HRESULT AddRetrievalFilterEntries(D3D12_INFO_QUEUE_FILTER *pFilter); 1361 HRESULT GetRetrievalFilter(D3D12_INFO_QUEUE_FILTER *pFilter, size_t *pFilterByteLength); 1362 void ClearRetrievalFilter(); 1363 HRESULT PushEmptyRetrievalFilter(); 1364 HRESULT PushCopyOfRetrievalFilter(); 1365 HRESULT PushRetrievalFilter(D3D12_INFO_QUEUE_FILTER *pFilter); 1366 void PopRetrievalFilter(); 1367 uint GetRetrievalFilterStackSize(); 1368 HRESULT AddMessage(D3D12_MESSAGE_CATEGORY Category, D3D12_MESSAGE_SEVERITY Severity, D3D12_MESSAGE_ID ID, const char *pDescription); 1369 HRESULT AddApplicationMessage(D3D12_MESSAGE_SEVERITY Severity, const char *pDescription); 1370 HRESULT SetBreakOnCategory(D3D12_MESSAGE_CATEGORY Category, bool bEnable); 1371 HRESULT SetBreakOnSeverity(D3D12_MESSAGE_SEVERITY Severity, bool bEnable); 1372 HRESULT SetBreakOnID(D3D12_MESSAGE_ID ID, bool bEnable); 1373 bool GetBreakOnCategory(D3D12_MESSAGE_CATEGORY Category); 1374 bool GetBreakOnSeverity(D3D12_MESSAGE_SEVERITY Severity); 1375 bool GetBreakOnID(D3D12_MESSAGE_ID ID); 1376 void SetMuteDebugOutput(bool bMute); 1377 bool GetMuteDebugOutput(); 1378 }