FrameType.FourCC Property
フレームタイプのFourCC ピクセルフォーマットを文字列として返します。
構文
[VB.NET]
Public FourCC As String
[C#]Public string FourCC;
制限
読み取り専用
備考
IC Imaging Control 3.1より導入
サンプル
この例ではFourCC プロパティを使って現在のフレームタイプを取得する方法を紹介しています。
[VB.NET]Dim Sink As New TIS.Imaging.FrameHandlerSink
Sink.FrameTypes.Add(New FrameType("Y800"))
Sink.FrameTypes.Add(New FrameType("RGB24"))
IcImagingControl1.Sink = Sink IcImagingControl1.LiveStart()
If (Sink.FrameType <> Nothing) Then
Console.WriteLine("FourCC : " + Sink.FrameType.FourCC)
Else
' LiveStart()が呼び出し後は起こるべきではありません。
Console.WriteLine("FourCC : FrameType is null.")
End If
[C#]TIS.Imaging.FrameHandlerSink Sink = new TIS.Imaging.FrameHandlerSink();
Sink.FrameTypes.Add(new TIS.Imaging.FrameType("Y800"));
Sink.FrameTypes.Add(new TIS.Imaging.FrameType("RGB24"));
ICImagingControl1.Sink = Sink;
ICImagingControl1.LiveStart();
if (Sink.FrameType != null)
{
Console.WriteLine("FourCC : " + Sink.FrameType.FourCC);
}
else
{
// LiveStart()が呼び出し後は起こるべきではありません。
Console.WriteLine("FourCC : FrameType is null.");
}
ICImagingControl1.LiveStop();