API:Vcl.Graphics

提供: RAD Studio API Documentation
移動先: 案内検索

クラス

EInvalidGraphicEInvalidGraphic は,認識されないグラフィックファイルに対して生成される例外クラスです。
EInvalidGraphicOperationEInvalidGraphicOperation は,グラフィックでの不当な処理によって生成される例外クラスです。
IChangeNotifierIChangeNotifier は、ステータスの変更に対応するために使用されるインターフェイスです。
TBitmapTBitmap は、Windows ビットマップ (HBITMAP) をカプセル化しています。これには、パレット (HPALETTE) も含まれます。
TBitmapImageTBitmapImage は,TBitmap オブジェクトのビットマップイメージを内部で表現します。
TBrushTBrush は、図形を単色で塗りつぶすのに使用される色やパターンを表します。
TBrushRecallTBrushRecall は,TBrush オブジェクトを保存および復元します。
TCanvasTCanvas は、自分自身のイメージをレンダリングする必要のあるオブジェクトに対して、抽象的なイメージ空間を提供します。
TCustomCanvas他のキャンバス オブジェクトに対する抽象基底クラスを定義します。
TFontTFont はシステムフォントをカプセル化します。
TFontRecallTFontRecall は TFont オブジェクトのプロパティを格納および復元します。
TGDIHandleRecall
TGraphicTGraphic は,アイコン,ビットマップ,およびメタファイルなどのイメージを格納および表示するオブジェクトの抽象基本クラスです。
TGraphicClassTGraphicClass 型は,TGraphic のメタクラスを定義します。
TGraphicsObjectTGraphicsObject は,システムグラフィックオブジェクト(TBrush,TFont,および TPen)をカプセル化するオブジェクトの抽象基本クラスです。
TIconTIcon は,Windows アイコンをカプセル化します。
TIconImageTIconImage は,TIcon オブジェクトのビットマップイメージを内部的に表現したオブジェクトです。
TMetafileTMetafile は,Win32 のエンハンストメタファイル(EMF)をカプセル化します。
TMetafileCanvasTMetafileCanvas は,メタファイルイメージを作成するために使用します。
TMetafileImageTMetafileImage は,TMetafile オブジェクトのメタファイルイメージの内部表現です。
TPenTPen は,キャンバス上に線や図形のアウトラインを描画するために使用します。
TPenRecallTPenRecall は,TPen オブジェクトのプロパティを保存および復元します。
TPictureTPicture には、ビットマップ、アイコン、メタファイル グラフィック、またはユーザー定義のグラフィックが格納されます。
TScaledGraphicDrawer
TScaledGraphicDrawerClass
TSharedImageTSharedImage は,グラフィックオブジェクトに使用するイメージを格納するクラスの基本クラスです。
TWICImage TWICImage は、Microsoft Windows イメージ コンポーネントのカプセル化です。
TWICScaledGraphicDrawer

ルーチン

AllocPatternBitmap模様で塗りつぶされた TBitmap を作成します。
BytesPerScanline
CharsetToIdent文字セットの名前を取得します。
ColorToIdentTColor 値のシンボル名を提供します。
ColorToRGBTColor 値を RGB 値に変換します。
ColorToStringTColor 値の名前を表す文字列を返します。
CopyPalette既存のパレットと一致する新しいパレットオブジェクトを作成します。
CreateGrayMappedBmpビットマップ中の標準の灰色をシステムの灰色に再マップします。
CreateGrayMappedResビットマップリソース中の標準の灰色をシステムの灰色に再マップします。
CreateMappedBmpビットマップ中のカラーテーブルを変更します。
CreateMappedResビットマップリソース中のカラーテーブルを変更します。
FreeMemoryContextsメモリ デバイス コンテキストを解放します。
GetCharsetValues事前定義されている文字セット文字列をコールバック関数に渡します。
GetColorValues事前定義されている色定数をコールバック関数に渡します。
GetDefFontCharSetデフォルトシステムフォントの文字セットを返します。
GetDIBデバイス独立ビットマップの情報ヘッダーとイメージを返します。
GetDIBSizesデバイス独立ビットマップの情報ヘッダーのサイズとイメージのサイズを返します。
GraphicExtensionグラフィック オブジェクトのデフォルトのファイル名拡張子を返します。
GraphicFileMaskグラフィック クラスの有効な拡張子を指定するファイル マスクを返します。
GraphicFilter[開く]または[保存]ダイアログ ボックスの Filter プロパティのフィルタ文字列を返します。
IdentToCharset文字セット定数の名前を,対応する文字セットに変換します。
IdentToColorカーソル定数の名前を,対応する TColor 値に変換します。
PaletteChanged
StringToColor色の文字列表現を、対応する TColor 値に変換します。
TransparentStretchBlt

HENHMETAFILEメタファイルのハンドルの型。
HMETAFILEHMETAFILETMetafile オブジェクトの Windows ハンドルです。
PColorPColor は、TColor 型へのポインタです。
PCursorOrIcon
PIconRec
PResource
TAlphaFormatTAlphaFormat は、32 ビットのビットマップで各ピクセルの予約済みバイトが使用される方法を示します。
TBitmapHandleTypeTBitmapHandleType は,ビットマスクのメモリ内イメージを格納するのに使用される形式を示します。
TBrushData
TBrushStyleTBrushStyle は、ブラシのパターンを示します。
TCanvasOrientationTCanvasOrientation は,キャンバスで使用するピクセル座標系を指定します。
TCanvasStateキャンバスが満たす状態のセットを表します。
TCanvasStatesキャンバスが満たす状態を列挙します。
TColor TColor は、Windows 専用コントロールの色を指定するために使用されます。
TCopyModeTCopyMode ではグラフィック イメージがキャンバスにコピーされる方法を指定します。
TCursorOrIcon
TDrawTextFlags
TFillMode
TFillStyleTFillStyle は,キャンバス内で境界を定義する,非矩形の可能性のある領域の色変化の型を示します。
TFindGraphicClassContext
TFindGraphicClassEvent
TFindGraphicClassSource
TFontCharsetTFontCharset は,フォントの文字セットを示します。
TFontData
TFontNameTFontName 型は,フォントのタイプフェース名を保持する文字列です。
TFontPitchTFontPitch 型は,フォントの文字幅をすべて同じにするかどうかを示します。
TFontQualityフォント品質の列挙型です。
TFontStyleTFontStyleTFontStyles は,フォントのスタイル特性を指定します。
TFontStylesTFontStyleTFontStyles は、フォントのスタイル特性を指定します。
TGraphicArray
TGraphicIsAnimatingFunc
TIconRec
TPenData
TPenModeTPenMode は、ペンの色とキャンバスの色が、どのように連動するのかを示します。
TPenStyleTPenStyle はペンが描く線のタイプを示します。
TPixelFormat TPixelFormat は、ビットマップの形式を示します。
TProgressEventTProgressEvent は、イベント ハンドラの型で、時間のかかる処理の場合に進捗のフィードバックを提供します。
TProgressStageTProgressStage 型は,時間のかかる処理の進行状況を示します。
TResData
TResource
TTextFormatTTextFormat 型は,テキストビューアコントロールが内容をどのように表示するかを示します。
TTextFormatFlags
TTextFormats
TTransparentModeTTransparentMode は,ビットマップの透過色を計算する方法を示します。
TWICImageFormatWIC 画像に設定可能な画像形式を列挙します。
TWICImageInterpolationMode

変数

DDBsOnlyビットマップハンドルを DDB(デバイス依存ビットマップ)として作成するかどうかを示します。
DefFontData
GraphicIsAnimatingFunc
SystemPalette1616 VGA のシステムカラーを保持します。

定数

cl3DDkShadowcl3DDkShadow: TColor = $FF000015;
cl3DLightcl3DLight: TColor = $FF000016;
clActiveBorderclActiveBorder: TColor = $FF00000A;
clActiveCaptionclActiveCaption: TColor = $FF000002;
clAppWorkSpaceclAppWorkSpace: TColor = $FF00000C;
clAquaclAqua: TColor = $FFFF00;
clBackgroundclBackground: TColor = $FF000001;
clBlackclBlack: TColor = 0;
clBlueclBlue: TColor = $FF0000;
clBtnFaceclBtnFace: TColor = $FF00000F;
clBtnHighlightclBtnHighlight: TColor = $FF000014;
clBtnShadowclBtnShadow: TColor = $FF000010;
clBtnTextclBtnText: TColor = $FF000012;
clCaptionTextclCaptionText: TColor = $FF000009;
clCreamclCream: TColor = $F0FBFF;
clDefaultclDefault: TColor = $20000000;
clDkGrayclDkGray: TColor = $808080;
clFuchsiaclFuchsia: TColor = $FF00FF;
clGradientActiveCaptionclGradientActiveCaption: TColor = $FF00001B;
clGradientInactiveCaptionclGradientInactiveCaption: TColor = $FF00001C;
clGrayclGray: TColor = $808080;
clGrayTextclGrayText: TColor = $FF000011;
clGreenclGreen: TColor = $8000;
clHighlightclHighlight: TColor = $FF00000D;
clHighlightTextclHighlightText: TColor = $FF00000E;
clHotLightclHotLight: TColor = $FF00001A;
clInactiveBorderclInactiveBorder: TColor = $FF00000B;
clInactiveCaptionclInactiveCaption: TColor = $FF000003;
clInactiveCaptionTextclInactiveCaptionText: TColor = $FF000013;
clInfoBkclInfoBk: TColor = $FF000018;
clInfoTextclInfoText: TColor = $FF000017;
clLimeclLime: TColor = $FF00;
clLtGrayclLtGray: TColor = $C0C0C0;
clMaroonclMaroon: TColor = $80;
clMedGrayclMedGray: TColor = $A4A0A0;
clMenuclMenu: TColor = $FF000004;
clMenuBarclMenuBar: TColor = $FF00001E;
clMenuHighlightclMenuHighlight: TColor = $FF00001D;
clMenuTextclMenuText: TColor = $FF000007;
clMoneyGreenclMoneyGreen: TColor = $C0DCC0;
clNavyclNavy: TColor = $800000;
clNoneclNone: TColor = $1FFFFFFF;
clOliveclOlive: TColor = $8080;
clPurpleclPurple: TColor = $800080;
clRedclRed: TColor = $FF;
clScrollBarclScrollBar: TColor = $FF000000;
clSilverclSilver: TColor = $C0C0C0;
clSkyBlueclSkyBlue: TColor = $F0CAA6;
clSystemColorclSystemColor: Integer = $FF000000;
clTealclTeal: TColor = $808000;
clWebAliceBlueclWebAliceBlue: TColor = $FFF8F0;
clWebAntiqueWhiteclWebAntiqueWhite: TColor = $D7EBFA;
clWebAquaclWebAqua: TColor = $FFFF00;
clWebAquamarineclWebAquamarine: TColor = $D4FF7F;
clWebAzureclWebAzure: TColor = $FFFFF0;
clWebBeigeclWebBeige: TColor = $DCF5F5;
clWebBisqueclWebBisque: TColor = $C4E4FF;
clWebBlackclWebBlack: TColor = 0;
clWebBlanchedAlmondclWebBlanchedAlmond: TColor = $CDEBFF;
clWebBlueclWebBlue: TColor = $FF0000;
clWebBlueVioletclWebBlueViolet: TColor = $E22B8A;
clWebBrownclWebBrown: TColor = $2A2AA5;
clWebBurlywoodclWebBurlywood: TColor = $87B8DE;
clWebCadetBlueclWebCadetBlue: TColor = $A09E5F;
clWebChartreuseclWebChartreuse: TColor = $FF7F;
clWebChocolateclWebChocolate: TColor = $1E69D2;
clWebCoralclWebCoral: TColor = $507FFF;
clWebCornFlowerBlueclWebCornFlowerBlue: TColor = $ED9564;
clWebCornSilkclWebCornSilk: TColor = $DCF8FF;
clWebCrimsonclWebCrimson: TColor = $3C14DC;
clWebCyanclWebCyan: TColor = $FFFF00;
clWebDarkBlueclWebDarkBlue: TColor = $8B0000;
clWebDarkCyanclWebDarkCyan: TColor = $8B8B00;
clWebDarkGoldenRodclWebDarkGoldenRod: TColor = $B86B8;
clWebDarkGrayclWebDarkGray: TColor = $A9A9A9;
clWebDarkgreenclWebDarkgreen: TColor = $6400;
clWebDarkKhakiclWebDarkKhaki: TColor = $6BB7BD;
clWebDarkMagentaclWebDarkMagenta: TColor = $8B008B;
clWebDarkOliveGreenclWebDarkOliveGreen: TColor = $2F6B55;
clWebDarkOrangeclWebDarkOrange: TColor = $8CFF;
clWebDarkOrchidclWebDarkOrchid: TColor = $CC3299;
clWebDarkRedclWebDarkRed: TColor = $8B;
clWebDarkSalmonclWebDarkSalmon: TColor = $7A96E9;
clWebDarkSeaGreenclWebDarkSeaGreen: TColor = $8FBC8F;
clWebDarkSlateBlueclWebDarkSlateBlue: TColor = $8B3D48;
clWebDarkSlategrayclWebDarkSlategray: TColor = $4F4F2F;
clWebDarkTurquoiseclWebDarkTurquoise: TColor = $D1CE00;
clWebDarkVioletclWebDarkViolet: TColor = $D30094;
clWebDeepPinkclWebDeepPink: TColor = $9314FF;
clWebDeepskyBlueclWebDeepskyBlue: TColor = $FFBF00;
clWebDimGrayclWebDimGray: TColor = $696969;
clWebDodgerBlueclWebDodgerBlue: TColor = $FF901E;
clWebFirebrickclWebFirebrick: TColor = $2222B2;
clWebFloralWhiteclWebFloralWhite: TColor = $F0FAFF;
clWebForestGreenclWebForestGreen: TColor = $228B22;
clWebFuchsiaclWebFuchsia: TColor = $FF00FF;
clWebGainsboroclWebGainsboro: TColor = $DCDCDC;
clWebGhostWhiteclWebGhostWhite: TColor = $FFF8F8;
clWebGoldclWebGold: TColor = $D7FF;
clWebGoldenRodclWebGoldenRod: TColor = $20A5DA;
clWebGrayclWebGray: TColor = $808080;
clWebGreenclWebGreen: TColor = $8000;
clWebGreenYellowclWebGreenYellow: TColor = $2FFFAD;
clWebHoneydewclWebHoneydew: TColor = $F0FFF0;
clWebHotPinkclWebHotPink: TColor = $B469FF;
clWebIndianRedclWebIndianRed: TColor = $5C5CCD;
clWebIndigoclWebIndigo: TColor = $82004B;
clWebIvoryclWebIvory: TColor = $F0FFFF;
clWebKhakiclWebKhaki: TColor = $8CE6F0;
clWebLavenderclWebLavender: TColor = $FAE6E6;
clWebLavenderBlushclWebLavenderBlush: TColor = $F5F0FF;
clWebLawnGreenclWebLawnGreen: TColor = $FC7C;
clWebLemonChiffonclWebLemonChiffon: TColor = $CDFAFF;
clWebLightBlueclWebLightBlue: TColor = $E6D8AD;
clWebLightCoralclWebLightCoral: TColor = $8080F0;
clWebLightCyanclWebLightCyan: TColor = $FFFFE0;
clWebLightGoldenrodYellowclWebLightGoldenrodYellow: TColor = $D2FAFA;
clWebLightGreenclWebLightGreen: TColor = $90EE90;
clWebLightgreyclWebLightgrey: TColor = $D3D3D3;
clWebLightPinkclWebLightPink: TColor = $C1B6FF;
clWebLightSalmonclWebLightSalmon: TColor = $7AA0FF;
clWebLightSeaGreenclWebLightSeaGreen: TColor = $AAB220;
clWebLightSkyBlueclWebLightSkyBlue: TColor = $FACE87;
clWebLightSlateGrayclWebLightSlateGray: TColor = $998877;
clWebLightSteelBlueclWebLightSteelBlue: TColor = $DEC4B0;
clWebLightYellowclWebLightYellow: TColor = $E0FFFF;
clWebLimeclWebLime: TColor = $FF00;
clWebLimeGreenclWebLimeGreen: TColor = $32CD32;
clWebLinenclWebLinen: TColor = $E6F0FA;
clWebMagentaclWebMagenta: TColor = $FF00FF;
clWebMaroonclWebMaroon: TColor = $80;
clWebMediumAquamarineclWebMediumAquamarine: TColor = $AACD66;
clWebMediumBlueclWebMediumBlue: TColor = $CD0000;
clWebMediumOrchidclWebMediumOrchid: TColor = $D355BA;
clWebMediumPurpleclWebMediumPurple: TColor = $DB7093;
clWebMediumSeaGreenclWebMediumSeaGreen: TColor = $71B33C;
clWebMediumSlateBlueclWebMediumSlateBlue: TColor = $EE687B;
clWebMediumSpringGreenclWebMediumSpringGreen: TColor = $9AFA00;
clWebMediumTurquoiseclWebMediumTurquoise: TColor = $CCD148;
clWebMediumVioletRedclWebMediumVioletRed: TColor = $8515C7;
clWebMidnightBlueclWebMidnightBlue: TColor = $701919;
clWebMintcreamclWebMintcream: TColor = $FAFFF5;
clWebMistyRoseclWebMistyRose: TColor = $E1E4FF;
clWebMoccasinclWebMoccasin: TColor = $B5E4FF;
clWebNavajoWhiteclWebNavajoWhite: TColor = $ADDEFF;
clWebNavyclWebNavy: TColor = $800000;
clWebOldLaceclWebOldLace: TColor = $E6F5FD;
clWebOliveclWebOlive: TColor = $8080;
clWebOliveDrabclWebOliveDrab: TColor = $238E6B;
clWebOrangeclWebOrange: TColor = $A5FF;
clWebOrangeRedclWebOrangeRed: TColor = $45FF;
clWebOrchidclWebOrchid: TColor = $D670DA;
clWebPaleGoldenrodclWebPaleGoldenrod: TColor = $AAE8EE;
clWebPaleGreenclWebPaleGreen: TColor = $98FB98;
clWebPaleTurquoiseclWebPaleTurquoise: TColor = $EEEEAF;
clWebPaleVioletRedclWebPaleVioletRed: TColor = $9370DB;
clWebPapayaWhipclWebPapayaWhip: TColor = $D5EFFF;
clWebPeachPuffclWebPeachPuff: TColor = $B9DAFF;
clWebPeruclWebPeru: TColor = $3F85CD;
clWebPinkclWebPink: TColor = $CBC0FF;
clWebPlumclWebPlum: TColor = $DDA0DD;
clWebPowderBlueclWebPowderBlue: TColor = $E6E0B0;
clWebPurpleclWebPurple: TColor = $800080;
clWebRedclWebRed: TColor = $FF;
clWebRosyBrownclWebRosyBrown: TColor = $8F8FBC;
clWebRoyalBlueclWebRoyalBlue: TColor = $E16941;
clWebSaddleBrownclWebSaddleBrown: TColor = $13458B;
clWebSalmonclWebSalmon: TColor = $7280FA;
clWebSandyBrownclWebSandyBrown: TColor = $60A4F4;
clWebSeaGreenclWebSeaGreen: TColor = $578B2E;
clWebSeashellclWebSeashell: TColor = $EEF5FF;
clWebSiennaclWebSienna: TColor = $2D52A0;
clWebSilverclWebSilver: TColor = $C0C0C0;
clWebSkyBlueclWebSkyBlue: TColor = $EBCE87;
clWebSlateBlueclWebSlateBlue: TColor = $CD5A6A;
clWebSlateGrayclWebSlateGray: TColor = $908070;
clWebSnowclWebSnow: TColor = $FAFAFF;
clWebSpringGreenclWebSpringGreen: TColor = $7FFF00;
clWebSteelBlueclWebSteelBlue: TColor = $B48246;
clWebTanclWebTan: TColor = $8CB4D2;
clWebTealclWebTeal: TColor = $808000;
clWebThistleclWebThistle: TColor = $D8BFD8;
clWebTomatoclWebTomato: TColor = $4763FF;
clWebTurquoiseclWebTurquoise: TColor = $D0E040;
clWebVioletclWebViolet: TColor = $EE82EE;
clWebWheatclWebWheat: TColor = $B3DEF5;
clWebWhiteclWebWhite: TColor = $FFFFFF;
clWebWhiteSmokeclWebWhiteSmoke: TColor = $F5F5F5;
clWebYellowclWebYellow: TColor = $FFFF;
clWebYellowGreenclWebYellowGreen: TColor = $32CD9A;
clWhiteclWhite: TColor = $FFFFFF;
clWindowclWindow: TColor = $FF000005;
clWindowFrameclWindowFrame: TColor = $FF000006;
clWindowTextclWindowText: TColor = $FF000008;
clYellowclYellow: TColor = $FFFF;
cmBlacknesscmBlackness: Integer = $42;
cmDstInvertcmDstInvert: Integer = $550009;
cmMergeCopycmMergeCopy: Integer = $C000CA;
cmMergePaintcmMergePaint: Integer = $BB0226;
cmNotSrcCopycmNotSrcCopy: Integer = $330008;
cmNotSrcErasecmNotSrcErase: Integer = $1100A6;
cmPatCopycmPatCopy: Integer = $F00021;
cmPatInvertcmPatInvert: Integer = $5A0049;
cmPatPaintcmPatPaint: Integer = $FB0A09;
cmSrcAndcmSrcAnd: Integer = $8800C6;
cmSrcCopycmSrcCopy: Integer = $CC0020;
cmSrcErasecmSrcErase: Integer = $440328;
cmSrcInvertcmSrcInvert: Integer = $660046;
cmSrcPaintcmSrcPaint: Integer = $EE0086;
cmWhitenesscmWhiteness: Integer = $FF0062;
ExtendedColorsCountExtendedColorsCount: Integer = 4;
MASK_TF_COMPOSITEDMASK_TF_COMPOSITED: Integer = $800000;
rc3_Cursorrc3_Cursor: Integer = 2;
rc3_Iconrc3_Icon: Integer = 1;
rc3_StockIconrc3_StockIcon: Integer = 0;
StandardColorsCountStandardColorsCount: Integer = $10;
WebColorsCountWebColorsCount: Integer = $8C;