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();