バージョン

DrawUtility クラス メンバ

DrawUtilityデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティstatic (Shared in Visual Basic)DisableInvalidRectRenderingOptimizations無効な矩形に描画するために 7.3 に導入された描画の最適化を無効にすべきかどうかを示す値を取得または設定します。  
Public プロパティstatic (Shared in Visual Basic)DpiAwareScalingFactorDPI のスケール ファクターを取得します。  
Public プロパティstatic (Shared in Visual Basic)ScalingFactorDPI のスケール ファクターを取得します。  
Public プロパティstatic (Shared in Visual Basic)ScreenDpi画面 dpi を取得します。  
Public プロパティstatic (Shared in Visual Basic)UseGDIPlusTextRenderingGDI+がテキストの描画/測定に使用すべきかどうかを取得または設定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドstatic (Shared in Visual Basic)AdjustBorderStyleオーバーロードされます。 要素の状態 (つまりIsPrint、FlatModeなど) に基づいて境界線のスタイルを返します。  
Public メソッドstatic (Shared in Visual Basic)AdjustedButtonStyleオーバーロードされます。 要素の状態 (つまりIsPrint、FlatModeなど) に基づいてボタンのスタイルを返します。  
Public メソッドstatic (Shared in Visual Basic)AdjustHAlignオーバーロードされます。 ひとつの四角形を別の四角形に相対して水平に調整します。  
Public メソッドstatic (Shared in Visual Basic)AdjustVAlignオーバーロードされます。 ひとつの四角形を別の四角形に相対して水平に調整します。  
Public メソッドstatic (Shared in Visual Basic)BeginGraphicsCachingメトリックスを計算するために GetCachedGraphics を複数回呼び出す可能性のある処理を開始するときに呼び出します。  
Public メソッドstatic (Shared in Visual Basic)CalculateBorderWidthsオーバーロードされます。 4つの境界線のすべての太さを計算する静的メソッド。  
Public メソッドstatic (Shared in Visual Basic)CalculateButtonBorderWidthsオーバーロードされます。 4つのボタン境界線のすべての太さを計算する静的メソッド。  
Public メソッドstatic (Shared in Visual Basic)CalculateSmallestButtonClientRectボタンの状態にかかわらず使用可能なボタン境界線内の領域を計算します。  
Public メソッドstatic (Shared in Visual Basic)CombineImageWithAlphaMapアルファ ブレンディングを提供するために、2 つの画像を組み合わせます。  
Public メソッドstatic (Shared in Visual Basic)CombineRgbColorsオーバーロードされます。 各色で指定したパーセントを使用して、指定した複数の色を一色にブレンドします。  
Public メソッドstatic (Shared in Visual Basic)ConvertToGrayScale指定した Color をグレースケールに変換します。  
Public メソッドstatic (Shared in Visual Basic)CopyImageオーバーロードされます。 指定したImage属性を使用して、指定された画像のコピーを作成します  
Public メソッドstatic (Shared in Visual Basic)CreateBorderRegionオーバーロードされます。 指定した境界スタイル内の範囲を定義する System.Drawing.Region を作成します。  
Public メソッドstatic (Shared in Visual Basic)CreateDisabledImageオーバーロードされます。 指定された画像の無効なコピーを作成します  
Public メソッドstatic (Shared in Visual Basic)CreateReferenceGraphics廃止。代わりに GetCachedGraphics および ReleaseCachedGraphics を使用します。  
Public メソッドstatic (Shared in Visual Basic)CreateRoundedRegionオーバーロードされます。 指定した半径の丸い角で指定した四角から System.Drawing.Region を返します。  
Public メソッドstatic (Shared in Visual Basic)CreateScaledImageオリジナルの画像のスケールされた部分を使用して、新しい画像を作成します。  
Public メソッドstatic (Shared in Visual Basic)CreateShadowImage画像の影を付けたコピーの上にオリジナル画像を含む、オリジナルよりも縦横が2ピクセル大きい画像を作成します  
Public メソッドstatic (Shared in Visual Basic)Dark指定された基本色から新しい暗い色を作成します。  
Public メソッドstatic (Shared in Visual Basic)DarkDark指定された基本色から新しい暗い色を作成します。  
Public メソッドstatic (Shared in Visual Basic)DrawBackColorオーバーロードされます。 外観データ構造体の設定に基づいて背景色を描画するヘルパメソッド。  
Public メソッドstatic (Shared in Visual Basic)DrawBordersグラフィックス オブジェクト上に指定された境界スタイルを描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawBorderShadowイメージの境界を示す四角形の周囲に影を描画します  
Public メソッドstatic (Shared in Visual Basic)DrawGlassOverlay指定の矩形にグラス オーバーレイを描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawGlowGradient提供される System.Drawing.Rectangle の指定される方向で丸められた輝きのグラデーションを描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawImageオーバーロードされます。 指定されたグラフィックス オブジェクトの AppearanceDataImageBackground を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawImageBackgroundオーバーロードされます。 指定されたグラフィックス オブジェクトの AppearanceDataImageBackground を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawOffice2007RibbonButtonBordersオーバーロードされます。 Office2007 リボン ボタンのスタイルで境界を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawOffice2010ButtonBordersオーバーロードされます。 Office2010 スタイルでボタンの境界線を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawOffice2013ButtonBordersオーバーロードされます。 Office2013 スタイルでボタンの境界線を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawRounded1Border外側で 1 ピクセルが欠落しただけの丸くされた境界線を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawScenicRibbonButtonBordersオーバーロードされます。 Scenic リボン ボタンのスタイルで境界を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawStringオーバーロードされます。 指定したパラメーターで文字列を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawWindowsVistaButtonOverlayボタンの Windows Vista Aero テーマをシミュレートするためにボタン上にアルファブレンドされたレイヤーを描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawWindowsVistaToolbarButtonBordersオーバーロードされます。 Windows Vista ツールバー ボタンのスタイルに境界線を描画します。  
Public メソッドstatic (Shared in Visual Basic)DrawWindowsVistaToolbarButtonOverlayホット トラッキングまたは押された時に強調表示するためにボタン上に色のアルファブレンドされたレイヤーを描画します。  
Public メソッドstatic (Shared in Visual Basic)EndGraphicsCachingメトリックスを計算するために GetCachedGraphics を複数回呼び出す可能性のある処理を終了するときに呼び出します。  
Public メソッドstatic (Shared in Visual Basic)GetAlphaBlendColor指定したアルファレベルに基づいて設定されたアルファチャネルを持つ色を返します。色がすでにアルファチャネルセットを持つ場合、指定されたアルファレベルに基づいて調整されます。 色がA = 100でAlphaLevelが123の場合、新しい色のAは約50になります。  
Public メソッドstatic (Shared in Visual Basic)GetAlphaLevel現在のアルファブレンドモード、アルファ設定、アルファレベルに基づいて描画するときに使用するアルファレベルを返します。  
Public メソッドstatic (Shared in Visual Basic)GetCachedGraphicsメトリックス計算のみを実行するのに適したグラフィックオブジェクトを取得するときに呼び出します。  
Public メソッドstatic (Shared in Visual Basic)GetGdiDrawStringFlagsオーバーロードされます。 指定されたパラメーターに基づいてGdiDrawStringFlagsを返します。注: 埋め込みエディターで作業するときに、埋め込みオーナーとオーナーコンテキストで取得するオーバー読み込みを使用する必要があります。  
Public メソッドstatic (Shared in Visual Basic)GetRoundedRectPathオーバーロードされます。 角丸四角形の System.Drawing.Drawing2D.GraphicsPath を作成します  
Public メソッドstatic (Shared in Visual Basic)IconToBitmap指定した System.Drawing.IconSystem.Drawing.Bitmap に変換して透過を保持します。  
Public メソッドstatic (Shared in Visual Basic)InchesToPixels画面の DPI に基づいてインチをピクセルに変換します。  
Public メソッドstatic (Shared in Visual Basic)IsHotTrackingButtonStyle指定したボタン スタイルがデフォルトでホットトラッキングを含む場合は True を返します。  
Public メソッドstatic (Shared in Visual Basic)IsRoundedBorderStyle指定した境界スタイルが丸いかどうかを示すブール値を返します。  
Public メソッドstatic (Shared in Visual Basic)Light指定された基本色から新しい明るい色を作成します。  
Public メソッドstatic (Shared in Visual Basic)LightLight指定された基本色から新しい明るい色を作成します。  
Public メソッドstatic (Shared in Visual Basic)MeasureStringオーバーロードされます。 指定したパラメーターで文字列を測定します。  
Public メソッドstatic (Shared in Visual Basic)PixelsToInches画面の DPI に基づいてピクセルをポイントに変換します。  
Public メソッドstatic (Shared in Visual Basic)PixelsToPoints画面の DPI に基づいてピクセルをポイントに変換します。  
Public メソッドstatic (Shared in Visual Basic)PointsToPixels画面の DPI に基づいてポイントをピクセルに変換します。  
Public メソッドstatic (Shared in Visual Basic)ReleaseCachedGraphics前に呼び出した GetCachedGraphics から返されたグラフィック オブジェクトを解放するときに呼び出します。  
Public メソッドstatic (Shared in Visual Basic)ReplaceColor画像で 1 つの色を別の色と変換します。  
Public メソッドstatic (Shared in Visual Basic)ScrollControl呼び出し側がアンマネージコードを呼び出すセキュリティ許可を持っている場合、ネイティブのWindowsのScvrollWindowEx apiを呼び出します。そうでない場合、このメソッドはコントロールを無効化するだけです。  
Public メソッドstatic (Shared in Visual Basic)VerticalTranslateAlignmentオーバーロードされます。 垂直方向の要素をサポートするために適切な対応する配置に水平および垂直方向の配置を変換します。  
Public メソッドstatic (Shared in Visual Basic)VerticalTranslateTextPlacementオーバーロードされます。 垂直方向の要素をサポートするために適切なTextPlacementにTextPlacementを変換します。  
トップ
参照