Impact Acquire SDK .NET
|
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... | |
Functions | |
unsafe int | ConvertFormatFromPFNC32 (int pixelFormat, TFormatFlags *pFormat, int *pBitsPerPixel) |
Converts a PFNC pixel format into a format that can be digested by this module. | |
Classes and functions that can be used to display images.
enum TDisplayMode : uint |
Defines valid display modes.
These enum defines all the values that can be assigned to the property mv.impact.acquire.display.ImageDisplay.displayMode.
enum TFormatFlags : int |
Defines valid display pixel formats.
enum TImageDisplayError : uint |
Defines valid error values for this module.
enum TInterpolationMode : int |
Defines valid scaler interpolation modes.
These enum defines all the values that can be passed to the property mv.impact.acquire.display.ImageDisplay.interpolationMode.
|
inline |
Converts a PFNC pixel format into a format that can be digested by this module.
[in] | pixelFormat | The PFNC pixel format to convert as unsigned int. |
[out] | pFormat | A pointer to variable that receives the format flags that can be passed to functions of this library. |
[out] | pBitsPerPixel | A pointer to variable that receives the bits per pixel for the format specified by pixelFormat. |