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 表示するバッファ
備考

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

例外

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

ThrowIfCannotRender(ImageType)

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

宣言

public void ThrowIfCannotRender(ImageType imageType)

パラメータ

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

例外

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

イベント

WindowClosed

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

宣言

public event EventHandler WindowClosed

イベントの型

型 説明
EventHandler

実装

IDisposable
IDisplay