Surface.GetGraphics メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Surface.GetGraphics メソッドの意味・解説 

Surface.GetGraphics メソッド

デバイス コンテキストを取得します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

例外例外
例外の種類条件

InvalidCallException

メソッドの呼び出しが無効です。たとえば、メソッドのパラメータに無効な値が含まれている場合などです。

解説解説

次の制限が適用されます。

このメソッドは、R5G6B5、X1R5G5B5、R8G8B8、および X8R8G8B8 の各 Format 形式でのみ有効です。Microsoft Windows グラフィックス デバイス インターフェイス (GDI: Graphics Device Interface) の実装はアルファ チャネルでの十分に定義された動作を持たないため、アルファを含む形式はサポートされません。

サーフェイスごとに、一度に 1 つのデバイス コンテキストだけが返されます。

サーフェイスが既にロックされている場合、このメソッドは失敗します。また、サーフェイスが MIPMAP または CUBE MAPのメンバであり、MIPMAP または CUBE MAP の他のメンバがロックされている場合にも失敗します。

レンダリング ターゲットがロック可能なターゲットとして作成されていない限り (または、バック バッファの場合は PresentFlag の LockableBackBuffer を指定して作成されていない限り)、このメソッドは失敗します。

デバイス コンテキストがサーフェイス上で保留状態になっている場合、アプリケーションは次のメソッドを呼び出すことができません。

このメソッドによって暗黙のロックが行われます。デバイス コンテキストは後で使用するために保持されません。デバイス コンテキストを解放するには、ReleaseGraphics を呼び出します。

このメソッドと ReleaseGraphics の呼び出しは、MIPMAP または CUBE MAP のレベルで有効です。ただし、これらの呼び出しは最上位を除くすべての MIP レベルで低速であり、これらの MIP レベルに対する GDI 操作の速度は向上しません。

Graphics オブジェクトは、Microsoft Win32 および GDI 機能へのアクセスを提供します。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Surface クラス
Surface メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Surface.GetGraphics メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Surface.GetGraphics メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS