Graphics.DrawImageAbort デリゲートとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Graphics.DrawImageAbort デリゲートの意味・解説 

Graphics.DrawImageAbort デリゲート

DrawImage メソッドが、実行早期キャンセルしイメージ描画停止するタイミング決定するコールバック メソッド提供します

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Delegate Function
 DrawImageAbort ( _
    callbackdata As IntPtr _
) As Boolean
Dim instance As New DrawImageAbort(AddressOf
 HandlerMethod)
public delegate bool DrawImageAbort (
    IntPtr callbackdata
)
public delegate bool DrawImageAbort (
    IntPtr callbackdata
)
/** @delegate */
public delegate boolean DrawImageAbort (
    IntPtr callbackdata
)
JScript では、デリゲート使用できますが、新規に宣言することはできません。

パラメータ

callbackdata

コールバック メソッドデータ指定する内部ポインタ。このパラメータは、どの DrawImage オーバーロードでも渡されません。存在しないかどうかテストするには、値 Zero がないかどうか確認します

戻り値
DrawImage メソッド実行早期停止させる場合、このメソッドtrue返しますそれ以外場合false返して DrawImage メソッド実行継続させることを示します

解説解説
使用例使用例

この例は、Graphics.DrawImageAbort デリゲート簡単な実装です。ここでは、DrawImage メソッドが、callbackdata パラメータ使用してデータを渡すかどうかだけがチェックされます(DrawImage オーバーロードには、DrawImageAbort パラメータだけを持ちデータ渡さないものと、DrawImageAbort パラメータcallbackdata パラメータ両方持ちデータを渡すことのできるものがあります)。データ渡されない場合true返して呼び出し元の DrawImage メソッド描画キャンセル指示しますデータ渡され場合false返して描画継続指示します

このコールバック実際に実装するには、実行キャンセルする継続するかの基準実際に調べてみる必要があります

Private Function DrawImageCallback(callBackData
 As IntPtr) As Boolean
     ' Test for call that passes callBackData parameter.
     If callBackData.Equals(IntPtr.Zero) Then
         ' If no callBackData passed, abort DrawImage method.
         Return True
     Else
         ' If callBackData passed, continue DrawImage method.
         Return False
     End If
 End Function 'DrawImageCallback
// Define DrawImageAbort callback method.
 private bool DrawImageCallback(IntPtr callbackdata)
 {
    // Test for call that passes callBackData parameter.
    if(callbackdata==IntPtr.Zero)
    {
       // If no callbackdata passed, cancel DrawImage method.
       return true;
    }
    else
    {
       // If callbackdata passed, continue DrawImage method.
       return false;
    }
 }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からGraphics.DrawImageAbort デリゲートを検索した結果を表示しています。
Weblioに収録されているすべての辞書からGraphics.DrawImageAbort デリゲートを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からGraphics.DrawImageAbort デリゲート を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Graphics.DrawImageAbort デリゲート」の関連用語

Graphics.DrawImageAbort デリゲートのお隣キーワード
検索ランキング

   

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



Graphics.DrawImageAbort デリゲートのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS