]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/directx/d2d1/d2d1.factor
use radix literals
[factor.git] / basis / windows / directx / d2d1 / d2d1.factor
index d8fedc003a4d0d811ad985e5484345715cfde667..a79cd856f38b20079d19b9c3c64e1831a61e42ea 100644 (file)
@@ -6,54 +6,54 @@ IN: windows.directx.d2d1
 
 LIBRARY: d2d1
 
-CONSTANT: D2D1_INVALID_TAG HEX: ffffffffffffffff
+CONSTANT: D2D1_INVALID_TAG 0xffffffffffffffff
 CONSTANT: D2D1_DEFAULT_FLATTENING_TOLERANCE 0.25
 
 CONSTANT: D2D1_ALPHA_MODE_UNKNOWN       0
 CONSTANT: D2D1_ALPHA_MODE_PREMULTIPLIED 1
 CONSTANT: D2D1_ALPHA_MODE_STRAIGHT      2
 CONSTANT: D2D1_ALPHA_MODE_IGNORE        3
-CONSTANT: D2D1_ALPHA_MODE_FORCE_DWORD   HEX: ffffffff
+CONSTANT: D2D1_ALPHA_MODE_FORCE_DWORD   0xffffffff
 TYPEDEF: int D2D1_ALPHA_MODE
 
 CONSTANT: D2D1_GAMMA_2_2         0
 CONSTANT: D2D1_GAMMA_1_0         1
-CONSTANT: D2D1_GAMMA_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_GAMMA_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_GAMMA
 
 CONSTANT: D2D1_OPACITY_MASK_CONTENT_GRAPHICS            0
 CONSTANT: D2D1_OPACITY_MASK_CONTENT_TEXT_NATURAL        1
 CONSTANT: D2D1_OPACITY_MASK_CONTENT_TEXT_GDI_COMPATIBLE 2
-CONSTANT: D2D1_OPACITY_MASK_CONTENT_FORCE_DWORD         HEX: ffffffff
+CONSTANT: D2D1_OPACITY_MASK_CONTENT_FORCE_DWORD         0xffffffff
 TYPEDEF: int D2D1_OPACITY_MASK_CONTENT
 
 CONSTANT: D2D1_EXTEND_MODE_CLAMP       0
 CONSTANT: D2D1_EXTEND_MODE_WRAP        1
 CONSTANT: D2D1_EXTEND_MODE_MIRROR      2
-CONSTANT: D2D1_EXTEND_MODE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_EXTEND_MODE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_EXTEND_MODE
 
 CONSTANT: D2D1_ANTIALIAS_MODE_PER_PRIMITIVE 0
 CONSTANT: D2D1_ANTIALIAS_MODE_ALIASED       1
-CONSTANT: D2D1_ANTIALIAS_MODE_FORCE_DWORD   HEX: ffffffff
+CONSTANT: D2D1_ANTIALIAS_MODE_FORCE_DWORD   0xffffffff
 TYPEDEF: int D2D1_ANTIALIAS_MODE
 
 CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_DEFAULT     0
 CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE   1
 CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE   2
 CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_ALIASED     3
-CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_TEXT_ANTIALIAS_MODE
 
 CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR 0
 CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_LINEAR           1
-CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD      HEX: ffffffff
+CONSTANT: D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD      0xffffffff
 TYPEDEF: int D2D1_BITMAP_INTERPOLATION_MODE
 
-CONSTANT: D2D1_DRAW_TEXT_OPTIONS_NO_SNAP     HEX: 00000001
-CONSTANT: D2D1_DRAW_TEXT_OPTIONS_CLIP        HEX: 00000002
-CONSTANT: D2D1_DRAW_TEXT_OPTIONS_NONE        HEX: 00000000
-CONSTANT: D2D1_DRAW_TEXT_OPTIONS_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_DRAW_TEXT_OPTIONS_NO_SNAP     0x00000001
+CONSTANT: D2D1_DRAW_TEXT_OPTIONS_CLIP        0x00000002
+CONSTANT: D2D1_DRAW_TEXT_OPTIONS_NONE        0x00000000
+CONSTANT: D2D1_DRAW_TEXT_OPTIONS_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_DRAW_TEXT_OPTIONS
 
 STRUCT: D2D1_PIXEL_FORMAT
@@ -100,14 +100,14 @@ STRUCT: D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES
 
 CONSTANT: D2D1_ARC_SIZE_SMALL 0
 CONSTANT: D2D1_ARC_SIZE_LARGE 1
-CONSTANT: D2D1_ARC_SIZE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_ARC_SIZE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_ARC_SIZE
 
 CONSTANT: D2D1_CAP_STYLE_FLAT        0
 CONSTANT: D2D1_CAP_STYLE_SQUARE      1
 CONSTANT: D2D1_CAP_STYLE_ROUND       2
 CONSTANT: D2D1_CAP_STYLE_TRIANGLE    3
-CONSTANT: D2D1_CAP_STYLE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_CAP_STYLE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_CAP_STYLE
 
 CONSTANT: D2D1_DASH_STYLE_SOLID        0
@@ -116,21 +116,21 @@ CONSTANT: D2D1_DASH_STYLE_DOT          2
 CONSTANT: D2D1_DASH_STYLE_DASH_DOT     3
 CONSTANT: D2D1_DASH_STYLE_DASH_DOT_DOT 4
 CONSTANT: D2D1_DASH_STYLE_CUSTOM       5
-CONSTANT: D2D1_DASH_STYLE_FORCE_DWORD  HEX: ffffffff
+CONSTANT: D2D1_DASH_STYLE_FORCE_DWORD  0xffffffff
 TYPEDEF: int D2D1_DASH_STYLE
 
 CONSTANT: D2D1_LINE_JOIN_MITER          0
 CONSTANT: D2D1_LINE_JOIN_BEVEL          1
 CONSTANT: D2D1_LINE_JOIN_ROUND          2
 CONSTANT: D2D1_LINE_JOIN_MITER_OR_BEVEL 3
-CONSTANT: D2D1_LINE_JOIN_FORCE_DWORD    HEX: ffffffff
+CONSTANT: D2D1_LINE_JOIN_FORCE_DWORD    0xffffffff
 TYPEDEF: int D2D1_LINE_JOIN
 
 CONSTANT: D2D1_COMBINE_MODE_UNION       0
 CONSTANT: D2D1_COMBINE_MODE_INTERSECT   1
 CONSTANT: D2D1_COMBINE_MODE_XOR         2
 CONSTANT: D2D1_COMBINE_MODE_EXCLUDE     3
-CONSTANT: D2D1_COMBINE_MODE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_COMBINE_MODE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_COMBINE_MODE
 
 CONSTANT: D2D1_GEOMETRY_RELATION_UNKNOWN      0
@@ -138,22 +138,22 @@ CONSTANT: D2D1_GEOMETRY_RELATION_DISJOINT     1
 CONSTANT: D2D1_GEOMETRY_RELATION_IS_CONTAINED 2
 CONSTANT: D2D1_GEOMETRY_RELATION_CONTAINS     3
 CONSTANT: D2D1_GEOMETRY_RELATION_OVERLAP      4
-CONSTANT: D2D1_GEOMETRY_RELATION_FORCE_DWORD  HEX: ffffffff
+CONSTANT: D2D1_GEOMETRY_RELATION_FORCE_DWORD  0xffffffff
 TYPEDEF: int D2D1_GEOMETRY_RELATION
 
 CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES 0
 CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES            1
-CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_FORCE_DWORD      HEX: ffffffff
+CONSTANT: D2D1_GEOMETRY_SIMPLIFICATION_OPTION_FORCE_DWORD      0xffffffff
 TYPEDEF: int D2D1_GEOMETRY_SIMPLIFICATION_OPTION
 
 CONSTANT: D2D1_FIGURE_BEGIN_FILLED      0
 CONSTANT: D2D1_FIGURE_BEGIN_HOLLOW      1
-CONSTANT: D2D1_FIGURE_BEGIN_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_FIGURE_BEGIN_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_FIGURE_BEGIN
 
 CONSTANT: D2D1_FIGURE_END_OPEN        0
 CONSTANT: D2D1_FIGURE_END_CLOSED      1
-CONSTANT: D2D1_FIGURE_END_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_FIGURE_END_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_FIGURE_END
 
 STRUCT: D2D1_BEZIER_SEGMENT
@@ -166,20 +166,20 @@ STRUCT: D2D1_TRIANGLE
     { point2 D2D1_POINT_2F }
     { point3 D2D1_POINT_2F } ;
 
-CONSTANT: D2D1_PATH_SEGMENT_NONE                  HEX: 00000000
-CONSTANT: D2D1_PATH_SEGMENT_FORCE_UNSTROKED       HEX: 00000001
-CONSTANT: D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN HEX: 00000002
-CONSTANT: D2D1_PATH_SEGMENT_FORCE_DWORD           HEX: ffffffff
+CONSTANT: D2D1_PATH_SEGMENT_NONE                  0x00000000
+CONSTANT: D2D1_PATH_SEGMENT_FORCE_UNSTROKED       0x00000001
+CONSTANT: D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN 0x00000002
+CONSTANT: D2D1_PATH_SEGMENT_FORCE_DWORD           0xffffffff
 TYPEDEF: int D2D1_PATH_SEGMENT
 
 CONSTANT: D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE 0
 CONSTANT: D2D1_SWEEP_DIRECTION_CLOCKWISE         1
-CONSTANT: D2D1_SWEEP_DIRECTION_FORCE_DWORD       HEX: ffffffff
+CONSTANT: D2D1_SWEEP_DIRECTION_FORCE_DWORD       0xffffffff
 TYPEDEF: int D2D1_SWEEP_DIRECTION
 
 CONSTANT: D2D1_FILL_MODE_ALTERNATE   0
 CONSTANT: D2D1_FILL_MODE_WINDING     1
-CONSTANT: D2D1_FILL_MODE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_FILL_MODE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_FILL_MODE
 
 STRUCT: D2D1_ARC_SEGMENT
@@ -212,9 +212,9 @@ STRUCT: D2D1_STROKE_STYLE_PROPERTIES
     { dashStyle  D2D1_DASH_STYLE }
     { dashOffset FLOAT           } ;
 
-CONSTANT: D2D1_LAYER_OPTIONS_NONE                     HEX: 00000000
-CONSTANT: D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE HEX: 00000001
-CONSTANT: D2D1_LAYER_OPTIONS_FORCE_DWORD              HEX: ffffffff
+CONSTANT: D2D1_LAYER_OPTIONS_NONE                     0x00000000
+CONSTANT: D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE 0x00000001
+CONSTANT: D2D1_LAYER_OPTIONS_FORCE_DWORD              0xffffffff
 TYPEDEF: int D2D1_LAYER_OPTIONS
 
 C-TYPE: ID2D1Geometry
@@ -230,33 +230,33 @@ STRUCT: D2D1_LAYER_PARAMETERS
     { opacityBrush      ID2D1Brush*         }
     { layerOptions      D2D1_LAYER_OPTIONS  } ;
 
-CONSTANT: D2D1_WINDOW_STATE_NONE        HEX: 00000000
-CONSTANT: D2D1_WINDOW_STATE_OCCLUDED    HEX: 00000001
-CONSTANT: D2D1_WINDOW_STATE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_WINDOW_STATE_NONE        0x00000000
+CONSTANT: D2D1_WINDOW_STATE_OCCLUDED    0x00000001
+CONSTANT: D2D1_WINDOW_STATE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_WINDOW_STATE
 
 CONSTANT: D2D1_RENDER_TARGET_TYPE_DEFAULT     0
 CONSTANT: D2D1_RENDER_TARGET_TYPE_SOFTWARE    1
 CONSTANT: D2D1_RENDER_TARGET_TYPE_HARDWARE    2
-CONSTANT: D2D1_RENDER_TARGET_TYPE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_RENDER_TARGET_TYPE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_RENDER_TARGET_TYPE
 
 CONSTANT: D2D1_FEATURE_LEVEL_DEFAULT     0
-CONSTANT: D2D1_FEATURE_LEVEL_9           HEX: 9100
-CONSTANT: D2D1_FEATURE_LEVEL_10          HEX: a000
-CONSTANT: D2D1_FEATURE_LEVEL_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_FEATURE_LEVEL_9           0x9100
+CONSTANT: D2D1_FEATURE_LEVEL_10          0xa000
+CONSTANT: D2D1_FEATURE_LEVEL_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_FEATURE_LEVEL
 
-CONSTANT: D2D1_RENDER_TARGET_USAGE_NONE                  HEX: 00000000
-CONSTANT: D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING HEX: 00000001
-CONSTANT: D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE        HEX: 00000002
-CONSTANT: D2D1_RENDER_TARGET_USAGE_FORCE_DWORD           HEX: ffffffff
+CONSTANT: D2D1_RENDER_TARGET_USAGE_NONE                  0x00000000
+CONSTANT: D2D1_RENDER_TARGET_USAGE_FORCE_BITMAP_REMOTING 0x00000001
+CONSTANT: D2D1_RENDER_TARGET_USAGE_GDI_COMPATIBLE        0x00000002
+CONSTANT: D2D1_RENDER_TARGET_USAGE_FORCE_DWORD           0xffffffff
 TYPEDEF: int D2D1_RENDER_TARGET_USAGE
 
-CONSTANT: D2D1_PRESENT_OPTIONS_NONE            HEX: 00000000
-CONSTANT: D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS HEX: 00000001
-CONSTANT: D2D1_PRESENT_OPTIONS_IMMEDIATELY     HEX: 00000002
-CONSTANT: D2D1_PRESENT_OPTIONS_FORCE_DWORD     HEX: ffffffff
+CONSTANT: D2D1_PRESENT_OPTIONS_NONE            0x00000000
+CONSTANT: D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS 0x00000001
+CONSTANT: D2D1_PRESENT_OPTIONS_IMMEDIATELY     0x00000002
+CONSTANT: D2D1_PRESENT_OPTIONS_FORCE_DWORD     0xffffffff
 TYPEDEF: int D2D1_PRESENT_OPTIONS
 
 STRUCT: D2D1_RENDER_TARGET_PROPERTIES
@@ -272,9 +272,9 @@ STRUCT: D2D1_HWND_RENDER_TARGET_PROPERTIES
     { pixelSize      D2D1_SIZE_U          }
     { presentOptions D2D1_PRESENT_OPTIONS } ;
 
-CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE           HEX: 00000000
-CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE HEX: 00000001
-CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_FORCE_DWORD    HEX: ffffffff
+CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE           0x00000000
+CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_GDI_COMPATIBLE 0x00000001
+CONSTANT: D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_FORCE_DWORD    0xffffffff
 TYPEDEF: int D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS
 
 STRUCT: D2D1_DRAWING_STATE_DESCRIPTION
@@ -286,19 +286,19 @@ STRUCT: D2D1_DRAWING_STATE_DESCRIPTION
 
 CONSTANT: D2D1_DC_INITIALIZE_MODE_COPY        0
 CONSTANT: D2D1_DC_INITIALIZE_MODE_CLEAR       1
-CONSTANT: D2D1_DC_INITIALIZE_MODE_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_DC_INITIALIZE_MODE_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_DC_INITIALIZE_MODE
 
 CONSTANT: D2D1_DEBUG_LEVEL_NONE        0
 CONSTANT: D2D1_DEBUG_LEVEL_ERROR       1
 CONSTANT: D2D1_DEBUG_LEVEL_WARNING     2
 CONSTANT: D2D1_DEBUG_LEVEL_INFORMATION 3
-CONSTANT: D2D1_DEBUG_LEVEL_FORCE_DWORD HEX: ffffffff
+CONSTANT: D2D1_DEBUG_LEVEL_FORCE_DWORD 0xffffffff
 TYPEDEF: int D2D1_DEBUG_LEVEL
 
 CONSTANT: D2D1_FACTORY_TYPE_SINGLE_THREADED 0
 CONSTANT: D2D1_FACTORY_TYPE_MULTI_THREADED  1
-CONSTANT: D2D1_FACTORY_TYPE_FORCE_DWORD     HEX: ffffffff
+CONSTANT: D2D1_FACTORY_TYPE_FORCE_DWORD     0xffffffff
 TYPEDEF: int D2D1_FACTORY_TYPE
 
 STRUCT: D2D1_FACTORY_OPTIONS