本文整理汇总了C#中ImageInfo.Get方法的典型用法代码示例。如果您正苦于以下问题:C# ImageInfo.Get方法的具体用法?C# ImageInfo.Get怎么用?C# ImageInfo.Get使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ImageInfo
的用法示例。
在下文中一共展示了ImageInfo.Get方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TransferPictures
private void TransferPictures()
{
if (isInitialized == false)
{
throw new TwainException (TwainExceptions.NotInitialized);
}
List<System.Drawing.Image> images = new List<System.Drawing.Image> ();
IntPtr dibPointer = IntPtr.Zero;
Xfer xfer = new Xfer (
this.dataSourceManager,
this.dataSource);
do
{
xfer.ResetCount ();
ImageInfo newImageInfo = new ImageInfo (
this.dataSourceManager,
this.dataSource);
ReturnCodes rc;
if ((rc = newImageInfo.Get ()) == ReturnCodes.Success)
{
rc = xfer.GetImage (ref dibPointer);
rc = xfer.End ();
System.Drawing.Image image = Gdi32.DibToBitmap (dibPointer);
images.Add (image);
OnScannedOne (image);
}
}
while (xfer.Availiable);
this.OnScannedAll (images);
}