Example #1
0
 /// <summary>
 /// オブジェクトのクローンの生成
 /// </summary>
 /// <returns>
 ///		新しく生成したオブジェクトに自身の内容を複製して返します。
 /// </returns>
 public virtual CxDSFilterInfo Clone()
 {
     DSLab.CxDSFilterInfo clone = new CxDSFilterInfo();
     clone.Name  = this.Name;
     clone.CLSID = this.CLSID;
     clone.Index = this.Index;
     return(clone);
 }
Example #2
0
 /// <summary>
 /// 指定されたオブジェクトを指定した型に変換します。
 /// </summary>
 /// <param name="context"></param>
 /// <param name="culture"></param>
 /// <param name="value"></param>
 /// <param name="destinationType"></param>
 /// <returns>
 ///		インスタンスの内容を文字列に変換して返します。
 /// </returns>
 public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
 {
     if (destinationType == typeof(string) && value is CxDSFilterInfo)
     {
         CxDSFilterInfo _value = (CxDSFilterInfo)value;
         return(_value.ToString());
     }
     return(base.ConvertTo(context, culture, value, destinationType));
 }
Example #3
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="filter_info">フィルタ情報</param>
 /// <param name="pin_info">ピン情報</param>
 /// <param name="format_info">フォーマット情報</param>
 public CxDSCameraParam(CxDSFilterInfo filter_info, CxDSPinInfo pin_info, CxDSFormatInfo format_info)
 {
     FilterInfo = filter_info;
     PinInfo    = pin_info;
     FormatInfo = format_info;
 }
Example #4
0
 /// <summary>
 /// オブジェクトのクローンの生成
 /// </summary>
 /// <returns>
 ///		新しく生成したオブジェクトに自身の内容を複製して返します。
 /// </returns>
 public virtual CxDSFilterInfo Clone()
 {
     DSLab.CxDSFilterInfo clone = new CxDSFilterInfo();
     clone.Name = this.Name;
     clone.CLSID = this.CLSID;
     clone.Index = this.Index;
     return clone;
 }
Example #5
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="filter_info">フィルタ情報</param>
 /// <param name="pin_info">ピン情報</param>
 /// <param name="format_info">フォーマット情報</param>
 public CxDSCameraParam(CxDSFilterInfo filter_info, CxDSPinInfo pin_info, CxDSFormatInfo format_info)
 {
     FilterInfo = filter_info;
     PinInfo = pin_info;
     FormatInfo = format_info;
 }