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)
例外
| 型 | 条件 |
|---|---|
| IC4Exception | 詳細については ErrorCode および ToString() を確認してください。 |
ThrowIfCannotRender(ImageType)
指定された画像タイプの画像を表示できるかどうかを確認します。
表示できない場合は、例外がスローされます。
宣言
public void ThrowIfCannotRender(ImageType imageType)
パラメータ
| 型 | 名前 | 説明 |
|---|---|---|
| ImageType | imageType | 確認する画像タイプ。 |
例外
| 型 | 条件 |
|---|---|
| IC4Exception | 詳細については ErrorCode および ToString() を確認してください。 |
イベント
WindowClosed
表示ウィンドウが閉じられたときに発生します。
宣言
public event EventHandler WindowClosed
イベントの型
| 型 | 説明 |
|---|---|
| EventHandler |


