COM Error Codes (UI, Audio, DirectX, Codec) (Winerror.h) |
您所在的位置:网站首页 › dxgi_error_not_currently_available › COM Error Codes (UI, Audio, DirectX, Codec) (Winerror.h) |
COM Error Codes (UI, Audio, DirectX, Codec)
Article
03/22/2021
The following table provides a list of error codes used by COM-based APIs. If you are experiencing difficulty with an application you are installing or running, contact customer support for the software that is displaying the error message. To obtain support for a Microsoft product, go to https://support.microsoft.com. UI_E_CREATE_FAILED 0x802A0001 The object could not be created. UI_E_SHUTDOWN_CALLED 0x802A0002 Shutdown was already called on this object or the object that owns it. UI_E_ILLEGAL_REENTRANCY 0x802A0003 This method cannot be called during this type of callback. UI_E_OBJECT_SEALED 0x802A0004 This object has been sealed, so this change is no longer allowed. UI_E_VALUE_NOT_SET 0x802A0005 The requested value was never set. UI_E_VALUE_NOT_DETERMINED 0x802A0006 The requested value cannot be determined. UI_E_INVALID_OUTPUT 0x802A0007 A callback returned an invalid output parameter. UI_E_BOOLEAN_EXPECTED 0x802A0008 A callback returned a success code other than S_OK or S_FALSE. UI_E_DIFFERENT_OWNER 0x802A0009 A parameter that should be owned by this object is owned by a different object. UI_E_AMBIGUOUS_MATCH 0x802A000A More than one item matched the search criteria. UI_E_FP_OVERFLOW 0x802A000B A floating-point overflow occurred. UI_E_WRONG_THREAD 0x802A000C This method can only be called from the thread that created the object. UI_E_STORYBOARD_ACTIVE 0x802A0101 The storyboard is currently in the schedule. UI_E_STORYBOARD_NOT_PLAYING 0x802A0102 The storyboard is not playing. UI_E_START_KEYFRAME_AFTER_END 0x802A0103 The start keyframe might occur after the end keyframe. UI_E_END_KEYFRAME_NOT_DETERMINED 0x802A0104 It might not be possible to determine the end keyframe time when the start keyframe is reached. UI_E_LOOPS_OVERLAP 0x802A0105 Two repeated portions of a storyboard might overlap. UI_E_TRANSITION_ALREADY_USED 0x802A0106 The transition has already been added to a storyboard. UI_E_TRANSITION_NOT_IN_STORYBOARD 0x802A0107 The transition has not been added to a storyboard. UI_E_TRANSITION_ECLIPSED 0x802A0108 The transition might eclipse the beginning of another transition in the storyboard. UI_E_TIME_BEFORE_LAST_UPDATE 0x802A0109 The given time is earlier than the time passed to the last update. UI_E_TIMER_CLIENT_ALREADY_CONNECTED 0x802A010A This client is already connected to a timer. UI_E_INVALID_DIMENSION 0x802A010B The passed dimension is invalid or does not match the object's dimension. UI_E_PRIMITIVE_OUT_OF_BOUNDS 0x802A010C The added primitive begins at or beyond the duration of the interpolator. UI_E_WINDOW_CLOSED 0x802A0201 The operation cannot be completed because the window is being closed. E_AUDIO_ENGINE_NODE_NOT_FOUND 0x80660001 PortCls could not find an audio engine node exposed by a miniport driver claiming support for IMiniportAudioEngineNode. DXGI_STATUS_OCCLUDED 0x087A0001 The Present operation was invisible to the user. DXGI_STATUS_CLIPPED 0x087A0002 The Present operation was partially invisible to the user. DXGI_STATUS_NO_REDIRECTION 0x087A0004 The driver is requesting that the DXGI runtime not use shared resources to communicate with the Desktop Window Manager. DXGI_STATUS_NO_DESKTOP_ACCESS 0x087A0005 The Present operation was not visible because the Windows session has switched to another desktop (for example, ctrl-alt-del). DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE 0x087A0006 The Present operation was not visible because the target monitor was being used for some other purpose. DXGI_STATUS_MODE_CHANGED 0x087A0007 The Present operation was not visible because the display mode changed. DXGI will have re-attempted the presentation. DXGI_STATUS_MODE_CHANGE_IN_PROGRESS 0x087A0008 The Present operation was not visible because another Direct3D device was attempting to take fullscreen mode at the time. DXGI_ERROR_INVALID_CALL 0x887A0001 The application made a call that is invalid. Either the parameters of the call or the state of some object was incorrect. Enable the D3D debug layer in order to see details via debug messages. DXGI_ERROR_NOT_FOUND 0x887A0002 The object was not found. If calling IDXGIFactory::EnumAdaptes, there is no adapter with the specified ordinal. DXGI_ERROR_MORE_DATA 0x887A0003 The caller did not supply a sufficiently large buffer. DXGI_ERROR_UNSUPPORTED 0x887A0004 The specified device interface or feature level is not supported on this system. DXGI_ERROR_DEVICE_REMOVED 0x887A0005 The GPU device instance has been suspended. Use GetDeviceRemovedReason to determine the appropriate action. DXGI_ERROR_DEVICE_HUNG 0x887A0006 The GPU will not respond to more commands, most likely because of an invalid command passed by the calling application. DXGI_ERROR_DEVICE_RESET 0x887A0007 The GPU will not respond to more commands, most likely because some other application submitted invalid commands. The calling application should re-create the device and continue. DXGI_ERROR_WAS_STILL_DRAWING 0x887A000A The GPU was busy at the moment when the call was made, and the call was neither executed nor scheduled. DXGI_ERROR_FRAME_STATISTICS_DISJOINT 0x887A000B An event (such as power cycle) interrupted the gathering of presentation statistics. Any previous statistics should be considered invalid. DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE 0x887A000C Fullscreen mode could not be achieved because the specified output was already in use. DXGI_ERROR_DRIVER_INTERNAL_ERROR 0x887A0020 An internal issue prevented the driver from carrying out the specified operation. The driver's state is probably suspect, and the application should not continue. DXGI_ERROR_NONEXCLUSIVE 0x887A0021 A global counter resource was in use, and the specified counter cannot be used by this Direct3D device at this time. DXGI_ERROR_NOT_CURRENTLY_AVAILABLE 0x887A0022 A resource is not available at the time of the call, but may become available later. DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED 0x887A0023 The application's remote device has been removed due to session disconnect or network disconnect. The application should call IDXGIFactory1::IsCurrent to find out when the remote device becomes available again. DXGI_ERROR_REMOTE_OUTOFMEMORY 0x887A0024 The device has been removed during a remote session because the remote computer ran out of memory. DXGI_ERROR_ACCESS_LOST 0x887A0026 The keyed mutex was abandoned. DXGI_ERROR_WAIT_TIMEOUT 0x887A0027 The timeout value has elapsed and the resource is not yet available. DXGI_ERROR_SESSION_DISCONNECTED 0x887A0028 The output duplication has been turned off because the Windows session ended or was disconnected. This happens when a remote user disconnects, or when "switch user" is used locally. DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE 0x887A0029 The DXGI outuput (monitor) to which the swapchain content was restricted, has been disconnected or changed. DXGI_ERROR_CANNOT_PROTECT_CONTENT 0x887A002A DXGI is unable to provide content protection on the swapchain. This is typically caused by an older driver, or by the application using a swapchain that is incompatible with content protection. DXGI_ERROR_ACCESS_DENIED 0x887A002B The application is trying to use a resource to which it does not have the required access privileges. This is most commonly caused by writing to a shared resource with read-only access. DXGI_STATUS_UNOCCLUDED 0x087A0009 The swapchain has become unoccluded. DXGI_STATUS_DDA_WAS_STILL_DRAWING 0x087A000A The adapter did not have access to the required resources to complete the Desktop Duplication Present() call, the Present() call needs to be made again. DXGI_ERROR_MODE_CHANGE_IN_PROGRESS 0x887A0025 An on-going mode change prevented completion of the call. The call may succeed if attempted later. DXGI_DDI_ERR_WASSTILLDRAWING 0x887B0001 The GPU was busy when the operation was requested. DXGI_DDI_ERR_UNSUPPORTED 0x887B0002 The driver has rejected the creation of this resource. DXGI_DDI_ERR_NONEXCLUSIVE 0x887B0003 The GPU counter was in use by another process or d3d device when application requested access to it. D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS 0x88790001 The application has exceeded the maximum number of unique state objects per Direct3D device. The limit is 4096 for feature levels up to 11.1. D3D10_ERROR_FILE_NOT_FOUND 0x88790002 The specified file was not found. D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS 0x887C0001 The application has exceeded the maximum number of unique state objects per Direct3D device. The limit is 4096 for feature levels up to 11.1. D3D11_ERROR_FILE_NOT_FOUND 0x887C0002 The specified file was not found. D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS 0x887C0003 The application has exceeded the maximum number of unique view objects per Direct3D device. The limit is 2^20 for feature levels up to 11.1. D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD 0x887C0004 The application's first call per command list to Map on a deferred context did not use D3D11_MAP_WRITE_DISCARD. D2DERR_WRONG_STATE 0x88990001 The object was not in the correct state to process the method. D2DERR_NOT_INITIALIZED 0x88990002 The object has not yet been initialized. D2DERR_UNSUPPORTED_OPERATION 0x88990003 The requested operation is not supported. D2DERR_SCANNER_FAILED 0x88990004 The geometry scanner failed to process the data. D2DERR_SCREEN_ACCESS_DENIED 0x88990005 Direct2D could not access the screen. D2DERR_DISPLAY_STATE_INVALID 0x88990006 A valid display state could not be determined. D2DERR_ZERO_VECTOR 0x88990007 The supplied vector is zero. D2DERR_INTERNAL_ERROR 0x88990008 An internal error (Direct2D bug) occurred. On checked builds, we would assert. The application should close this instance of Direct2D and should consider restarting its process. D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED 0x88990009 The display format Direct2D needs to render is not supported by the hardware device. D2DERR_INVALID_CALL 0x8899000A A call to this method is invalid. D2DERR_NO_HARDWARE_DEVICE 0x8899000B No hardware rendering device is available for this operation. D2DERR_RECREATE_TARGET 0x8899000C There has been a presentation error that may be recoverable. The caller needs to recreate, rerender the entire frame, and reattempt present. D2DERR_TOO_MANY_SHADER_ELEMENTS 0x8899000D Shader construction failed because it was too complex. D2DERR_SHADER_COMPILE_FAILED 0x8899000E Shader compilation failed. D2DERR_MAX_TEXTURE_SIZE_EXCEEDED 0x8899000F Requested DirectX surface size exceeded maximum texture size. D2DERR_UNSUPPORTED_VERSION 0x88990010 The requested Direct2D version is not supported. D2DERR_BAD_NUMBER 0x88990011 Invalid number. D2DERR_WRONG_FACTORY 0x88990012 Objects used together must be created from the same factory instance. D2DERR_LAYER_ALREADY_IN_USE 0x88990013 A layer resource can only be in use once at any point in time. D2DERR_POP_CALL_DID_NOT_MATCH_PUSH 0x88990014 The pop call did not match the corresponding push call. D2DERR_WRONG_RESOURCE_DOMAIN 0x88990015 The resource was realized on the wrong render target. D2DERR_PUSH_POP_UNBALANCED 0x88990016 The push and pop calls were unbalanced. D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT 0x88990017 Attempt to copy from a render target while a layer or clip rect is applied. D2DERR_INCOMPATIBLE_BRUSH_TYPES 0x88990018 The brush types are incompatible for the call. D2DERR_WIN32_ERROR 0x88990019 An unknown win32 failure occurred. D2DERR_TARGET_NOT_GDI_COMPATIBLE 0x8899001A The render target is not compatible with GDI. D2DERR_TEXT_EFFECT_IS_WRONG_TYPE 0x8899001B A text client drawing effect object is of the wrong type. D2DERR_TEXT_RENDERER_NOT_RELEASED 0x8899001C The application is holding a reference to the IDWriteTextRenderer interface after the corresponding DrawText or DrawTextLayout call has returned. The IDWriteTextRenderer instance will be invalid. D2DERR_EXCEEDS_MAX_BITMAP_SIZE 0x8899001D The requested size is larger than the guaranteed supported texture size at the Direct3D device's current feature level. D2DERR_INVALID_GRAPH_CONFIGURATION 0x8899001E There was a configuration error in the graph. D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION 0x8899001F There was a internal configuration error in the graph. D2DERR_CYCLIC_GRAPH 0x88990020 There was a cycle in the graph. D2DERR_BITMAP_CANNOT_DRAW 0x88990021 Cannot draw with a bitmap that has the D2D1_BITMAP_OPTIONS_CANNOT_DRAW option. D2DERR_OUTSTANDING_BITMAP_REFERENCES 0x88990022 The operation cannot complete while there are outstanding references to the target bitmap. D2DERR_ORIGINAL_TARGET_NOT_BOUND 0x88990023 The operation failed because the original target is not currently bound as a target. D2DERR_INVALID_TARGET 0x88990024 Cannot set the image as a target because it is either an effect or is a bitmap that does not have the D2D1_BITMAP_OPTIONS_TARGET flag set. D2DERR_BITMAP_BOUND_AS_TARGET 0x88990025 Cannot draw with a bitmap that is currently bound as the target bitmap. D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES 0x88990026 D3D Device does not have sufficient capabilities to perform the requested action. D2DERR_INTERMEDIATE_TOO_LARGE 0x88990027 The graph could not be rendered with the context's current tiling settings. D2DERR_EFFECT_IS_NOT_REGISTERED 0x88990028 The CLSID provided to Unregister did not correspond to a registered effect. D2DERR_INVALID_PROPERTY 0x88990029 The specified property does not exist. D2DERR_NO_SUBPROPERTIES 0x8899002A The specified sub-property does not exist. D2DERR_PRINT_JOB_CLOSED 0x8899002B AddPage or Close called after print job is already closed. D2DERR_PRINT_FORMAT_NOT_SUPPORTED 0x8899002C Error during print control creation. Indicates that none of the package target types (representing printer formats) are supported by Direct2D print control. D2DERR_TOO_MANY_TRANSFORM_INPUTS 0x8899002D An effect attempted to use a transform with too many inputs. DWRITE_E_FILEFORMAT 0x88985000 Indicates an error in an input file such as a font file. DWRITE_E_UNEXPECTED 0x88985001 Indicates an error originating in DirectWrite code, which is not expected to occur but is safe to recover from. DWRITE_E_NOFONT 0x88985002 Indicates the specified font does not exist. DWRITE_E_FILENOTFOUND 0x88985003 A font file could not be opened because the file, directory, network location, drive, or other storage location does not exist or is unavailable. DWRITE_E_FILEACCESS 0x88985004 A font file exists but could not be opened due to access denied, sharing violation, or similar error. DWRITE_E_FONTCOLLECTIONOBSOLETE 0x88985005 A font collection is obsolete due to changes in the system. DWRITE_E_ALREADYREGISTERED 0x88985006 The given interface is already registered. DWRITE_E_CACHEFORMAT 0x88985007 The font cache contains invalid data. DWRITE_E_CACHEVERSION 0x88985008 A font cache file corresponds to a different version of DirectWrite. DWRITE_E_UNSUPPORTEDOPERATION 0x88985009 The operation is not supported for this type of font. WINCODEC_ERR_WRONGSTATE 0x88982F04 The codec is in the wrong state. WINCODEC_ERR_VALUEOUTOFRANGE 0x88982F05 The value is out of range. WINCODEC_ERR_UNKNOWNIMAGEFORMAT 0x88982F07 The image format is unknown. WINCODEC_ERR_UNSUPPORTEDVERSION 0x88982F0B The SDK version is unsupported. WINCODEC_ERR_NOTINITIALIZED 0x88982F0C The component is not initialized. WINCODEC_ERR_ALREADYLOCKED 0x88982F0D There is already an outstanding read or write lock. WINCODEC_ERR_PROPERTYNOTFOUND 0x88982F40 The specified bitmap property cannot be found. WINCODEC_ERR_PROPERTYNOTSUPPORTED 0x88982F41 The bitmap codec does not support the bitmap property. WINCODEC_ERR_PROPERTYSIZE 0x88982F42 The bitmap property size is invalid. WINCODEC_ERR_CODECPRESENT 0x88982F43 An unknown error has occurred. WINCODEC_ERR_CODECNOTHUMBNAIL 0x88982F44 The bitmap codec does not support a thumbnail. WINCODEC_ERR_PALETTEUNAVAILABLE 0x88982F45 The bitmap palette is unavailable. WINCODEC_ERR_CODECTOOMANYSCANLINES 0x88982F46 Too many scanlines were requested. WINCODEC_ERR_INTERNALERROR 0x88982F48 An internal error occurred. WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS 0x88982F49 The bitmap bounds do not match the bitmap dimensions. WINCODEC_ERR_COMPONENTNOTFOUND 0x88982F50 The component cannot be found. WINCODEC_ERR_IMAGESIZEOUTOFRANGE 0x88982F51 The bitmap size is outside the valid range. WINCODEC_ERR_TOOMUCHMETADATA 0x88982F52 There is too much metadata to be written to the bitmap. WINCODEC_ERR_BADIMAGE 0x88982F60 The image is unrecognized. WINCODEC_ERR_BADHEADER 0x88982F61 The image header is unrecognized. WINCODEC_ERR_FRAMEMISSING 0x88982F62 The bitmap frame is missing. WINCODEC_ERR_BADMETADATAHEADER 0x88982F63 The image metadata header is unrecognized. WINCODEC_ERR_BADSTREAMDATA 0x88982F70 The stream data is unrecognized. WINCODEC_ERR_STREAMWRITE 0x88982F71 Failed to write to the stream. WINCODEC_ERR_STREAMREAD 0x88982F72 Failed to read from the stream. WINCODEC_ERR_STREAMNOTAVAILABLE 0x88982F73 The stream is not available. WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT 0x88982F80 The bitmap pixel format is unsupported. WINCODEC_ERR_UNSUPPORTEDOPERATION 0x88982F81 The operation is unsupported. WINCODEC_ERR_INVALIDREGISTRATION 0x88982F8A The component registration is invalid. WINCODEC_ERR_COMPONENTINITIALIZEFAILURE 0x88982F8B The component initialization has failed. WINCODEC_ERR_INSUFFICIENTBUFFER 0x88982F8C The buffer allocated is insufficient. WINCODEC_ERR_DUPLICATEMETADATAPRESENT 0x88982F8D Duplicate metadata is present. WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE 0x88982F8E The bitmap property type is unexpected. WINCODEC_ERR_UNEXPECTEDSIZE 0x88982F8F The size is unexpected. WINCODEC_ERR_INVALIDQUERYREQUEST 0x88982F90 The property query is invalid. WINCODEC_ERR_UNEXPECTEDMETADATATYPE 0x88982F91 The metadata type is unexpected. WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT 0x88982F92 The specified bitmap property is only valid at root level. WINCODEC_ERR_INVALIDQUERYCHARACTER 0x88982F93 The query string contains an invalid character. WINCODEC_ERR_WIN32ERROR 0x88982F94 Windows Codecs received an error from the Win32 system. WINCODEC_ERR_INVALIDPROGRESSIVELEVEL 0x88982F95 The requested level of detail is not present. Requirements Requirement Value Header Winerror.h See alsoCOM Error Codes |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |