ICImagingControl.LiveDisplayWidth Property

ビデオフレームの幅の値を返す、または設定します。

構文

[VB.NET]
Public LiveDisplayWidth As Integer
[C#]
public int  LiveDisplayWidth;

備考

LiveDisplayWidthプロパティはライブビデオフレームの横幅の値を新しく設定するのに使用されます。もしLiveDisplayWidthがビデオフォーマットの幅と異なる値に設定された場合、その映像に歪みが生じます。

LiveDisplayHeightクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayHeight PropertyLiveDisplayWidthプロパティが変更され、それでもアスペクト比が固定されている場合、その映像はズームイン、もしくはアウトされたようになります。これらのプロパティによって、フレームをIC Imaging Controlのウィンドウに納めるようにすることができます。

LiveDisplayDefaultクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayDefault Property プロパティがFalseに設定されている時に、LiveDisplayWidthに値を渡すこと で機能します。LiveDisplayDefaultクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayDefault Property プロパティがTrueの場合にはLiveDisplayWidthプロパティの値はビデオフォーマットの 幅にリセットされます。

LiveDisplayWidthプロパティの単位はピクセルとなります。

サンプル

この例ではビデオフレームをIC Imaging Controlのウィンドウサイズ内に合わせる方法を紹介しています。

[VB.NET]
With  IcImagingControl1
     '  ビデオフレームのデフォルトの値を無効にします。
     .LiveDisplayDefault = False

     '  ビデオフレームの幅と高さをIC Imaging Controlのウィンドウに合わせます。
     .LiveDisplayHeight = .Height
     .LiveDisplayWidth = .Width

     '  ライブ表示をスタートして画面を確認します。
     .LiveStart()
End With
[C#]
//  ビデオフレームのデフォルトの値を無効にします。
ICImagingControl1.LiveDisplayDefault = false ;

//  ビデオフレームの幅と高さをIC Imaging Controlのウィンドウに合わせます。
ICImagingControl1.LiveDisplayHeight = ICImagingControl1.Height;
ICImagingControl1.LiveDisplayWidth = ICImagingControl1.Width;

//  ライブ表示をスタートして画面を確認します。
ICImagingControl1.LiveStart();