User`s manual
88  Operational Reference  Genie Monochrome Series-GigE Vision Camera 
 }  
// Get max only works with 1.40.01.0192 or higher. 
#if 0 
if( !feature.GetMax( &userBufferSize) ) 
 {  
  printf("Error during GetMax!\n"); 
  return FALSE; 
 }  
printf("User Buffer size = %d", userBufferSize); 
#else 
userBufferSize = 4*1024; 
#endif 
SapBuffer *Buffers= new SapBuffer(1, userBufferSize, 1, CORBUFFER_VAL_FORMAT_MONO8); 
if( !Buffers->Create()) 
 {  
  printf("Error during Buffers creation!\n"); 
  return FALSE; 
 }  
// Read a buffer to the caemra user buffer 
if( !pAcqDevice->GetFeatureValue( "UserBuffer", Buffers)) 
 {  
  printf("Error in GetFeatureValue( \"UserBuffer\" ) !\n"); 
  return FALSE; 
 }  
// Write a buffer to the caemra user buffer 
if( !pAcqDevice->SetFeatureValue( "UserBuffer", Buffers)) 
 {  
  printf("Error in SetFeatureValue( \"UserBuffer\" ) !\n"); 
  return FALSE; 
 }  
delete pAcqDevice; 
delete Buffers; 
printf("Exit 0\n"); 
return 0; 
} 










