Henri Verbeet : include: Add Direct2D error codes to winerror.h.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Jul 9 09:44:37 CDT 2015


Module: wine
Branch: master
Commit: 3ce3dedfa9186976b283c0b12296a99ec7c6494a
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3ce3dedfa9186976b283c0b12296a99ec7c6494a

Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Thu Jul  9 14:22:14 2015 +0200

include: Add Direct2D error codes to winerror.h.

---

 include/winerror.h | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/include/winerror.h b/include/winerror.h
index 2958cbd..f1c2f3b 100644
--- a/include/winerror.h
+++ b/include/winerror.h
@@ -3009,6 +3009,52 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
 #define DWRITE_E_FLOWDIRECTIONCONFLICTS                    _HRESULT_TYPEDEF_(0x8898500B)
 #define DWRITE_E_NOCOLOR                                   _HRESULT_TYPEDEF_(0x8898500C)
 
+#define D2DERR_WRONG_STATE                                 _HRESULT_TYPEDEF_(0x88990001)
+#define D2DERR_NOT_INITIALIZED                             _HRESULT_TYPEDEF_(0x88990002)
+#define D2DERR_UNSUPPORTED_OPERATION                       _HRESULT_TYPEDEF_(0x88990003)
+#define D2DERR_SCANNER_FAILED                              _HRESULT_TYPEDEF_(0x88990004)
+#define D2DERR_SCREEN_ACCESS_DENIED                        _HRESULT_TYPEDEF_(0x88990005)
+#define D2DERR_DISPLAY_STATE_INVALID                       _HRESULT_TYPEDEF_(0x88990006)
+#define D2DERR_ZERO_VECTOR                                 _HRESULT_TYPEDEF_(0x88990007)
+#define D2DERR_INTERNAL_ERROR                              _HRESULT_TYPEDEF_(0x88990008)
+#define D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED                _HRESULT_TYPEDEF_(0x88990009)
+#define D2DERR_INVALID_CALL                                _HRESULT_TYPEDEF_(0x8899000a)
+#define D2DERR_NO_HARDWARE_DEVICE                          _HRESULT_TYPEDEF_(0x8899000b)
+#define D2DERR_RECREATE_TARGET                             _HRESULT_TYPEDEF_(0x8899000c)
+#define D2DERR_TOO_MANY_SHADER_ELEMENTS                    _HRESULT_TYPEDEF_(0x8899000d)
+#define D2DERR_SHADER_COMPILE_FAILED                       _HRESULT_TYPEDEF_(0x8899000e)
+#define D2DERR_MAX_TEXTURE_SIZE_EXCEEDED                   _HRESULT_TYPEDEF_(0x8899000f)
+#define D2DERR_UNSUPPORTED_VERSION                         _HRESULT_TYPEDEF_(0x88990010)
+#define D2DERR_BAD_NUMBER                                  _HRESULT_TYPEDEF_(0x88990011)
+#define D2DERR_WRONG_FACTORY                               _HRESULT_TYPEDEF_(0x88990012)
+#define D2DERR_LAYER_ALREADY_IN_USE                        _HRESULT_TYPEDEF_(0x88990013)
+#define D2DERR_POP_CALL_DID_NOT_MATCH_PUSH                 _HRESULT_TYPEDEF_(0x88990014)
+#define D2DERR_WRONG_RESOURCE_DOMAIN                       _HRESULT_TYPEDEF_(0x88990015)
+#define D2DERR_PUSH_POP_UNBALANCED                         _HRESULT_TYPEDEF_(0x88990016)
+#define D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT         _HRESULT_TYPEDEF_(0x88990017)
+#define D2DERR_INCOMPATIBLE_BRUSH_TYPES                    _HRESULT_TYPEDEF_(0x88990018)
+#define D2DERR_WIN32_ERROR                                 _HRESULT_TYPEDEF_(0x88990019)
+#define D2DERR_TARGET_NOT_GDI_COMPATIBLE                   _HRESULT_TYPEDEF_(0x8899001a)
+#define D2DERR_TEXT_EFFECT_IS_WRONG_TYPE                   _HRESULT_TYPEDEF_(0x8899001b)
+#define D2DERR_TEXT_RENDERER_NOT_RELEASED                  _HRESULT_TYPEDEF_(0x8899001c)
+#define D2DERR_EXCEEDS_MAX_BITMAP_SIZE                     _HRESULT_TYPEDEF_(0x8899001d)
+#define D2DERR_INVALID_GRAPH_CONFIGURATION                 _HRESULT_TYPEDEF_(0x8899001e)
+#define D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION        _HRESULT_TYPEDEF_(0x8899001f)
+#define D2DERR_CYCLIC_GRAPH                                _HRESULT_TYPEDEF_(0x88990020)
+#define D2DERR_BITMAP_CANNOT_DRAW                          _HRESULT_TYPEDEF_(0x88990021)
+#define D2DERR_OUTSTANDING_BITMAP_REFERENCES               _HRESULT_TYPEDEF_(0x88990022)
+#define D2DERR_ORIGINAL_TARGET_NOT_BOUND                   _HRESULT_TYPEDEF_(0x88990023)
+#define D2DERR_INVALID_TARGET                              _HRESULT_TYPEDEF_(0x88990024)
+#define D2DERR_BITMAP_BOUND_AS_TARGET                      _HRESULT_TYPEDEF_(0x88990025)
+#define D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES            _HRESULT_TYPEDEF_(0x88990026)
+#define D2DERR_INTERMEDIATE_TOO_LARGE                      _HRESULT_TYPEDEF_(0x88990027)
+#define D2DERR_EFFECT_IS_NOT_REGISTERED                    _HRESULT_TYPEDEF_(0x88990028)
+#define D2DERR_INVALID_PROPERTY                            _HRESULT_TYPEDEF_(0x88990029)
+#define D2DERR_NO_SUBPROPERTIES                            _HRESULT_TYPEDEF_(0x8899002a)
+#define D2DERR_PRINT_JOB_CLOSED                            _HRESULT_TYPEDEF_(0x8899002b)
+#define D2DERR_PRINT_FORMAT_NOT_SUPPORTED                  _HRESULT_TYPEDEF_(0x8899002c)
+#define D2DERR_TOO_MANY_TRANSFORM_INPUTS                   _HRESULT_TYPEDEF_(0x8899002d)
+
 #define ERROR_AUDITING_DISABLED                            _HRESULT_TYPEDEF_(0xC0090001)
 #define ERROR_ALL_SIDS_FILTERED                            _HRESULT_TYPEDEF_(0xC0090002)
 




More information about the wine-cvs mailing list