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