ymm4-plugin-document
読み取り中…
検索中…
一致する文字列を見つけられません
YukkuriMovieMaker.Windows.ScreenCapture クラス

指定されたサイズでスクリーンの一部をキャプチャする機能を提供するクラスです。 [詳解]

YukkuriMovieMaker.Windows.ScreenCapture の継承関係図

公開メンバ関数

 ScreenCapture (int width, int height)
 ScreenCapture クラスの新しいインスタンスを初期化します。
 unsafe (BitmapSource preview, Color color) CaptureAroundCursor()
 マウスカーソル周辺の画面をキャプチャし、その画像と中心点のピクセル色を返します。
void Dispose ()
 このインスタンスによって使用されているすべてのリソースを解放します。

限定公開メンバ関数

virtual void Dispose (bool disposing)
 このインスタンスによって使用されているアンマネージド リソースを解放します。

詳解

指定されたサイズでスクリーンの一部をキャプチャする機能を提供するクラスです。

このクラスはWindows GDI APIを使用してスクリーンショットを効率的に取得します。 主に、マウスカーソル周辺の画面をキャプチャし、その画像と中心点のピクセル色を返します。 GDIリソースを内部で管理するため、使用後は必ずDispose()を呼び出してリソースを解放する必要があります。

構築子と解体子

◆ ScreenCapture()

YukkuriMovieMaker.Windows.ScreenCapture.ScreenCapture ( int width,
int height )

ScreenCapture クラスの新しいインスタンスを初期化します。

引数
widthキャプチャする領域の幅(ピクセル単位)。
heightキャプチャする領域の高さ(ピクセル単位)。

メソッド詳解

◆ Dispose() [1/2]

void YukkuriMovieMaker.Windows.ScreenCapture.Dispose ( )

このインスタンスによって使用されているすべてのリソースを解放します。

◆ Dispose() [2/2]

virtual void YukkuriMovieMaker.Windows.ScreenCapture.Dispose ( bool disposing)
protectedvirtual

このインスタンスによって使用されているアンマネージド リソースを解放します。

引数
disposingマネージド リソースも解放する場合は true。それ以外の場合は false

◆ unsafe()

YukkuriMovieMaker.Windows.ScreenCapture.unsafe ( BitmapSource preview,
Color color )

マウスカーソル周辺の画面をキャプチャし、その画像と中心点のピクセル色を返します。

戻り値
キャプチャされたBitmapSourceと、その画像の中央にあるピクセルのColorのタプル。

このクラス詳解は次のファイルから抽出されました: