Interface SpinnakerNET::IManagedImage¶
ClassList > SpinnakerNET > IManagedImage
#include <IManagedImage.h>
Inherits the following classes: IDisposable
Inherited by the following classes: SpinnakerNET::ManagedImage
Public Attributes¶
| Type | Name |
|---|---|
| property unsigned int | BitsPerPixel = /* multi line expression */ |
| property unsigned int | BufferSize = /* multi line expression */ |
| property bool | CheckCRC = /* multi line expression */ |
| property ManagedChunkData | ChunkData = /* multi line expression */ |
| property::System::UInt64 | ChunkLayoutID = /* multi line expression */ |
| property IntPtr | DataPtr = /* multi line expression */ |
| property::System::UInt64 | FrameID = /* multi line expression */ |
| property bool | HasCRC = /* multi line expression */ |
| property bool | HasChunkData = /* multi line expression */ |
| property unsigned int | Height = /* multi line expression */ |
| property::System::UInt64 | ID = /* multi line expression */ |
| property SpinnakerNET::ImagePayloadType | ImagePayloadType = /* multi line expression */ |
| property unsigned int | ImageSize = /* multi line expression */ |
| property SpinnakerNET::ImageStatus | ImageStatus = /* multi line expression */ |
| property bool | IsInUse = /* multi line expression */ |
| property bool | IsIncomplete = /* multi line expression */ |
| property array< byte > | ManagedData = /* multi line expression */ |
| property unsigned char * | NativeData = /* multi line expression */ |
| property unsigned int | OffsetX = /* multi line expression */ |
| property unsigned int | OffsetY = /* multi line expression */ |
| property unsigned int | PayloadType = /* multi line expression */ |
| property SpinnakerNET::PixelFormatEnums | PixelFormat = /* multi line expression */ |
| property::System::String | PixelFormatName = /* multi line expression */ |
| property unsigned char * | PrivateData = /* multi line expression */ |
| property::System::String | SerialNumber = /* multi line expression */ |
| property::System::UInt64 | StreamIndex = /* multi line expression */ |
| property unsigned int | Stride = /* multi line expression */ |
| property unsigned int | TLPayloadType = /* multi line expression */ |
| property::System::UInt64 | TLPixelFormat = /* multi line expression */ |
| property::System::UInt64 | TimeStamp = /* multi line expression */ |
| property unsigned int | ValidPayloadSize = /* multi line expression */ |
| property unsigned int | Width = /* multi line expression */ |
| property unsigned int | XPadding = /* multi line expression */ |
| property unsigned int | YPadding = /* multi line expression */ |
| property::System::Drawing::Bitmap | bitmap = /* multi line expression */ |
| property::System::Windows::Media::Imaging::BitmapSource | bitmapsource = /* multi line expression */ |
| property::System::Windows::Media::Imaging::WriteableBitmap | writeableBitmap = /* multi line expression */ |
Public Functions¶
Public Attributes Documentation¶
variable BitsPerPixel¶
variable BufferSize¶
variable CheckCRC¶
variable ChunkData¶
variable ChunkLayoutID¶
variable DataPtr¶
IntPtr to native image data. This property is valid as long as camera object is in scope.
variable FrameID¶
variable HasCRC¶
variable HasChunkData¶
variable Height¶
variable ID¶
variable ImagePayloadType¶
variable ImageSize¶
variable ImageStatus¶
variable IsInUse¶
variable IsIncomplete¶
variable ManagedData¶
Managed byte array to image data. Native data is copied to managed space first time this property is accessed.
variable NativeData¶
Raw pointer to image data.
variable OffsetX¶
variable OffsetY¶
variable PayloadType¶
variable PixelFormat¶
variable PixelFormatName¶
variable PrivateData¶
variable SerialNumber¶
variable StreamIndex¶
variable Stride¶
variable TLPayloadType¶
variable TLPixelFormat¶
variable TimeStamp¶
variable ValidPayloadSize¶
variable Width¶
variable XPadding¶
variable YPadding¶
variable bitmap¶
variable bitmapsource¶
variable writeableBitmap¶
property::System::Windows::Media::Imaging::WriteableBitmap SpinnakerNET::IManagedImage::writeableBitmap;
Public Functions Documentation¶
function CalculateStatistics¶
function ConvertToBitmapSource [1/2]¶
void SpinnakerNET::IManagedImage::ConvertToBitmapSource (
SpinnakerNET::PixelFormatEnums format,
IManagedImage ^ destImage
)
function ConvertToBitmapSource [2/2]¶
void SpinnakerNET::IManagedImage::ConvertToBitmapSource (
SpinnakerNET::PixelFormatEnums format,
IManagedImage ^ destImage,
SpinnakerNET::ColorProcessingAlgorithm algorithm
)
function ConvertToWriteAbleBitmap [1/2]¶
void SpinnakerNET::IManagedImage::ConvertToWriteAbleBitmap (
SpinnakerNET::PixelFormatEnums format,
IManagedImage ^ destImage
)
function ConvertToWriteAbleBitmap [2/2]¶
void SpinnakerNET::IManagedImage::ConvertToWriteAbleBitmap (
SpinnakerNET::PixelFormatEnums format,
IManagedImage ^ destImage,
SpinnakerNET::ColorProcessingAlgorithm algorithm
)
function DeepCopy¶
function GetBufferSize¶
function GetColorProcessing¶
function Release¶
function ResetImage [1/2]¶
void SpinnakerNET::IManagedImage::ResetImage (
unsigned int width,
unsigned int height,
unsigned int offsetX,
unsigned int offsetY,
SpinnakerNET::PixelFormatEnums pixelFormat
)
function ResetImage [2/2]¶
void SpinnakerNET::IManagedImage::ResetImage (
unsigned int width,
unsigned int height,
unsigned int offsetX,
unsigned int offsetY,
SpinnakerNET::PixelFormatEnums pixelFormat,
void * pData
)
function Save [1/9]¶
function Save [2/9]¶
function Save [3/9]¶
function Save [4/9]¶
function Save [5/9]¶
function Save [6/9]¶
function Save [7/9]¶
function Save [8/9]¶
function Save [9/9]¶
The documentation for this class was generated from the following file C:/workspace/src/SpinnakerNET/IManagedImage.h