TVideoGrabber.PointGreyConfig

Prev

Next

TVideoGrabber

Methods

 




































































































Used to configure a PointGrey camera


Declaration
function PointGreyConfig (ConfigType: TPointGreyConfig; var PGRActionValue: LongWord; ulRegister: LongWord; ulMode: LongWord; ulLeft: LongWord; ulTop: LongWord; ulWidth: LongWord; ulHeight: LongWord; ulPercentage: LongWord; ulFormat: LongWord): LongInt;


int __fastcall PointGreyConfig(TPointGreyConfig ConfigType, unsigned &PGRActionValue, unsigned ulRegister, unsigned ulMode, unsigned ulLeft, unsigned ulTop, unsigned ulWidth, unsigned ulHeight, unsigned ulPercentage, unsigned ulFormat);


function PointGreyConfig (ConfigType as TPointGreyConfig, ByRef PGRActionValue as Long, ulRegister as Long, ulMode as Long, ulLeft as Long, ulTop as Long, ulWidth as Long, ulHeight as Long, ulPercentage as Long, ulFormat as LongWord) as Long

Description

Used to configure PointGrey cameras using the PointGrey's "FlyStream" driver

The 1st PointGreyConfig parameter (type TPointGreyConfig) specify the type of action applied. The use of the other parameters depend on the PointGreyConfig parameter:

pgr_SetRegister
sets the register specified in ulRegister with the value specified in PGRActionValue
the other parameters are ignored

pgr_GetRegister
get the register specified in ulRegister, the value is returned by PGRActionValue
the other parameters are ignored

pgr_SetBufferSize
sets the buffer size with the value specified in PGRActionValue
the other parameters are ignored

pgr_GetBufferSize
gets the buffer size, the value is returned by PGRActionValue
the other parameters are ignored

pgr_SetFormat
sets the format with the values specified in ulMode, ulLeft, ulTop, ulWidth, ulHeight, ulPercentage, ulFormat
the other parameters are ignored