Class Display

表示実装のための抽象基底クラス。

Namespace: ic4
Assembly: ic4dotnet.dll

構文

public abstract class Display : HandleObject, IDisposable, IDisplay

プロパティ

RenderHeight

表示内におけるターゲット矩形の高さ

宣言

public int RenderHeight { get; set; }

プロパティ値

説明
int 表示内におけるターゲット矩形の高さ

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

RenderLeft

表示内におけるターゲット矩形の左座標

宣言

public int RenderLeft { get; set; }

プロパティ値

説明
int 表示内におけるターゲット矩形の左座標

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

RenderPosition

使用するスケーリングおよび配置(アライメント)モード

宣言

public DisplayRenderPosition RenderPosition { get; set; }

プロパティ値

説明
DisplayRenderPosition 使用するスケーリングおよび配置(アライメント)モード

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

RenderTop

ディスプレイ内におけるターゲット矩形の上端座標

宣言

public int RenderTop { get; set; }

プロパティ値

説明
int ディスプレイ内におけるターゲット矩形の上端座標

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

RenderWidth

ディスプレイ内におけるターゲット矩形の幅

宣言

public int RenderWidth { get; set; }

プロパティ値

説明
int ディスプレイ内におけるターゲット矩形の幅

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

Statistics

ディスプレイの統計情報を取得します。

宣言

public DisplayStatistics Statistics { get; }

プロパティ値

説明
DisplayStatistics ディスプレイの統計情報を含む構造体です。

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

メソッド

CanRender(ImageType)

指定された画像タイプの画像を表示できるかどうかを確認します。

宣言

public bool CanRender(ImageType imageType)

パラメータ

名前 説明
ImageType imageType 確認する画像タイプ。

戻り値

説明
bool 指定した画像タイプを表示できる場合は true、表示できない場合は false

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

DisplayBuffer(ImageBuffer)

指定したイメージバッファを表示します。

宣言

public void DisplayBuffer(ImageBuffer buffer)

パラメータ

名前 説明
ImageBuffer buffer 表示するバッファ
備考

buffernull の場合、表示はクリアされ、直前まで表示されていたバッファは表示されなくなります。

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

ThrowIfCannotRender(ImageType)

指定された画像タイプの画像を表示できるかどうかを確認します。
表示できない場合は、例外がスローされます。

宣言

public void ThrowIfCannotRender(ImageType imageType)

パラメータ

名前 説明
ImageType imageType 確認する画像タイプ。

例外

条件
IC4Exception 詳細については ErrorCode および ToString() を確認してください。

イベント

WindowClosed

表示ウィンドウが閉じられたときに発生します。

宣言

public event EventHandler WindowClosed

イベントの型

説明
EventHandler

実装

IDisposable
IDisplay