アプリ版:「スタンプのみでお礼する」機能のリリースについて

GDIはいつ使われていますか?

Visual Basicでラベルを使うとGDIが使われますか?

Paintライブラリを使うとGDIが使用されますか?

メモ帳に打っているこの文字もGDIが使われていますか?

Visual Basicは、すべての描画にGDIを使っているのでしょうか??

A 回答 (1件)

Visual Basic で開発可能なアプリケーションのうち,以下のものはGDIを利用します。


・Visual Basic 6.0 またはそれ以前のバージョンで開発されたフォームアプリケーション
・.NET Framework を対象に開発された Windows Forms アプリケーション

ただし,上記のアプリケーションでも Direct X を経由して描画している場合は GDI を利用していません。
また,後者でも GDI+ の一部の機能は GDI を経由しないはずです。
# WPF は Direct 3D アプリケーションなので原則的に GDI 未使用。


その他のアプリケーション (メモ帳等) については,開発元が開示しないとわかりません。

詳しくは,
MSBlog: 川西 裕幸のブログ : Direct2D
http://blogs.msdn.com/hiroyuk/archive/2009/02/06 …
の図とか,
Hatena: Windows Vista での GDI/GDI+ 描画 - NyaRuRuの日記
http://d.hatena.ne.jp/NyaRuRu/20061201/p1
とかが,参考になるかもしれません。
    • good
    • 0
この回答へのお礼

ありがとうございます。

GDIを使わないとしても、GDI+やDirect Xを経由しているのですね。

お礼日時:2009/07/07 14:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!