Changeset 33 for Include/GdiPlusEnums.ab


Ignore:
Timestamp:
Dec 17, 2006, 12:36:30 PM (18 years ago)
Author:
イグトランス (egtra)
Message:

Graphics クラスの追加とそれに伴う修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Include/GdiPlusEnums.ab

    r13 r33  
    88TypeDef GraphicsState = DWord
    99TypeDef GraphicsContainer = DWord
    10 
    11 Const Enum FillMode
    12     FillModeAlternate         ' 0
    13     FillModeWinding           ' 1
    14 End Enum
    15 
    16 
    17 Const Enum QualityMode
    18     QualityModeInvalid   = -1
    19     QualityModeDefault   = 0
    20     QualityModeLow       = 1  ' Best performance
    21     QualityModeHigh      = 2  ' Best rendering quality
    22 End Enum
    23 
    24 Const Enum CompositingMode
    25     CompositingModeSourceOver     ' 0
    26     CompositingModeSourceCopy     ' 1
    27 End Enum
    28 
    29 Const Enum CompositingQuality
    30     CompositingQualityInvalid          = QualityModeInvalid
    31     CompositingQualityDefault          = QualityModeDefault
    32     CompositingQualityHighSpeed        = QualityModeLow
    33     CompositingQualityHighQuality      = QualityModeHigh
    34     CompositingQualityGammaCorrected
    35     CompositingQualityAssumeLinear
    36 End Enum
    37 
    38 Const Enum Unit
    39     UnitWorld       ' 0
    40     UnitDisplay     ' 1
    41     UnitPixel       ' 2
    42     UnitPoint       ' 3
    43     UnitInch        ' 4
    44     UnitDocument    ' 5
    45     UnitMillimeter  ' 6
    46 End Enum
    4710
    4811Const Enum MetafileFrameUnit
     
    5316    MetafileFrameUnitMillimeter = 6
    5417    MetafileFrameUnitGdi
    55 End Enum
    56 
    57 Const Enum CoordinateSpace
    58     CoordinateSpaceWorld      ' 0
    59     CoordinateSpacePage       ' 1
    60     CoordinateSpaceDevice     ' 2
    6118End Enum
    6219
     
    198155End Enum
    199156
    200 Const Enum CombineMode
    201     CombineModeReplace      ' 0
    202     CombineModeIntersect    ' 1
    203     CombineModeUnion        ' 2
    204     CombineModeXor          ' 3
    205     CombineModeExclude      ' 4
    206     CombineModeComplement   ' 5
    207 End Enum
    208 
    209157Const Enum ImageType
    210158    ImageTypeUnknown    ' 0
    211159    ImageTypeBitmap     ' 1
    212160    ImageTypeMetafile   ' 2
    213 End Enum
    214 
    215 Const Enum InterpolationMode
    216     InterpolationModeInvalid          = QualityModeInvalid
    217     InterpolationModeDefault          = QualityModeDefault
    218     InterpolationModeLowQuality       = QualityModeLow
    219     InterpolationModeHighQuality      = QualityModeHigh
    220     InterpolationModeBilinear
    221     InterpolationModeBicubic
    222     InterpolationModeNearestNeighbor
    223     InterpolationModeHighQualityBilinear
    224     InterpolationModeHighQualityBicubic
    225161End Enum
    226162
     
    239175
    240176Const Enum PenType
    241    PenTypeSolidColor       = BrushTypeSolidColor
    242    PenTypeHatchFill        = BrushTypeHatchFill
    243    PenTypeTextureFill      = BrushTypeTextureFill
    244    PenTypePathGradient     = BrushTypePathGradient
    245    PenTypeLinearGradient   = BrushTypeLinearGradient
    246    PenTypeUnknown          = -1
    247 End Enum
    248 
    249 Const Enum MatrixOrder
    250     MatrixOrderPrepend    = 0
    251     MatrixOrderAppend     = 1
     177    PenTypeSolidColor       = BrushTypeSolidColor
     178    PenTypeHatchFill        = BrushTypeHatchFill
     179    PenTypeTextureFill      = BrushTypeTextureFill
     180    PenTypePathGradient     = BrushTypePathGradient
     181    PenTypeLinearGradient   = BrushTypeLinearGradient
     182    PenTypeUnknown          = -1
    252183End Enum
    253184
     
    256187    GenericFontFamilySansSerif
    257188    GenericFontFamilyMonospace
    258 
    259189End Enum
    260190
     
    266196    FontStyleUnderline  = 4
    267197    FontStyleStrikeout  = 8
    268 End Enum
    269 
    270 Const Enum SmoothingMode
    271     SmoothingModeInvalid     = QualityModeInvalid
    272     SmoothingModeDefault     = QualityModeDefault
    273     SmoothingModeHighSpeed   = QualityModeLow
    274     SmoothingModeHighQuality = QualityModeHigh
    275     SmoothingModeNone
    276     SmoothingModeAntiAlias
    277 End Enum
    278 
    279 Const Enum PixelOffsetMode
    280     PixelOffsetModeInvalid     = QualityModeInvalid
    281     PixelOffsetModeDefault     = QualityModeDefault
    282     PixelOffsetModeHighSpeed   = QualityModeLow
    283     PixelOffsetModeHighQuality = QualityModeHigh
    284     PixelOffsetModeNone
    285     PixelOffsetModeHalf
    286 End Enum
    287 
    288 Const Enum TextRenderingHint
    289     TextRenderingHintSystemDefault = 0
    290     TextRenderingHintSingleBitPerPixelGridFit
    291     TextRenderingHintSingleBitPerPixel
    292     TextRenderingHintAntiAliasGridFit
    293     TextRenderingHintAntiAlias
    294     TextRenderingHintClearTypeGridFit
    295198End Enum
    296199
     
    665568End Enum
    666569
    667 Const Enum FlushIntention
    668     FlushIntentionFlush = 0
    669     FlushIntentionSync = 1
    670 End Enum
    671 
    672570Const Enum EncoderParameterValueType
    673571    EncoderParameterValueTypeByte           = 1
Note: See TracChangeset for help on using the changeset viewer.