Impact Acquire SDK .NET
mv.impact.acquire.display Namespace Reference

This namespace contains classes and functions that can be used to display images. More...

Classes

class  ImageDisplay
 A class that can be used for displaying images within existing windows or GUI elements that can provide a window handle. More...
 
class  ImageDisplayExtensions
 Additional methods to extend the functionality of the class mv.impact.acquire.display.ImageDisplay. More...
 
class  ImageDisplayWindow
 A class that can be used to display images in a window. More...
 

Enumerations

enum  TDisplayMode : uint {
  DM_Default = 0 ,
  DM_Fastest ,
  DM_DDrawOverlay ,
  DM_FullScreen
}
 Defines valid display modes. More...
 
enum  TFormatFlags : int {
  ffRGB888xPacked ,
  ffRGB888xPlanar ,
  ffMono ,
  ffYUY2 ,
  ffYUV422Planar ,
  ffRGB2BytePacked ,
  ffUYVY ,
  ffMonoPacked_V2 ,
  ffBGR888xPacked ,
  ffUYV444 ,
  ffYUV444 ,
  ffBGR2BytePacked_V2 ,
  ffMonoPacked_V1 ,
  ffYUV411_UYYVYY_Packed
}
 Defines valid display pixel formats. More...
 
enum  TImageDisplayError : uint {
  IDE_NoError = 0 ,
  IDE_OutOfMemory ,
  IDE_UpdateFailed ,
  IDE_InvalidHandle ,
  IDE_InternalError ,
  IDE_DirectDrawAccessFailed
}
 Defines valid error values for this module. More...
 
enum  TInterpolationMode : int {
  IM_NEAREST_NEIGHBOUR = 0 ,
  IM_LINEAR ,
  IM_CUBIC
}
 Defines valid scaler interpolation modes. More...
 

Detailed Description

This namespace contains classes and functions that can be used to display images.