    

 ## On this page

  

 

 # \_SharedMemoryFrame Struct Reference

 Last update: 16.07.2025 

`#include <<a class="el" href="shared__memory__image__client_8h_source.xhtml">shared_memory_image_client.h</a>>`

## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

uint32\_t [iFrame](struct___shared_memory_frame.xhtml#a412d63c3ef8e7417be98997f72f3b0e5) uint32\_t [iWidth](struct___shared_memory_frame.xhtml#a6d26bbffc622333b9f11fbadecbd6f21) uint32\_t [iHeight](struct___shared_memory_frame.xhtml#ab21b6d402e01098565be5024de341ec7) uint8\_t \* [buffer](struct___shared_memory_frame.xhtml#a7cff19a44525e74c5800b1e2f9e4cc98) <a id="details" name="details"></a>## Detailed Description

Structure representing a frame of imagery in sequence

Definition at line [115](shared__memory__image__client_8h_source.xhtml#l00115) of file [shared\_memory\_image\_client.h](shared__memory__image__client_8h_source.xhtml).



## Member Data Documentation

<a id="a7cff19a44525e74c5800b1e2f9e4cc98" name="a7cff19a44525e74c5800b1e2f9e4cc98"></a>## [◆ ](#a7cff19a44525e74c5800b1e2f9e4cc98)buffer

 uint8\_t\* \_SharedMemoryFrame::buffer

pointer to a packed RGBRGBRGB... (iWidth\*iHeight\*3) bytes array of pixels

Definition at line [119](shared__memory__image__client_8h_source.xhtml#l00119) of file [shared\_memory\_image\_client.h](shared__memory__image__client_8h_source.xhtml).





<a id="a412d63c3ef8e7417be98997f72f3b0e5" name="a412d63c3ef8e7417be98997f72f3b0e5"></a>## [◆ ](#a412d63c3ef8e7417be98997f72f3b0e5)iFrame

 uint32\_t \_SharedMemoryFrame::iFrame

monotonically increasing frame number

Definition at line [116](shared__memory__image__client_8h_source.xhtml#l00116) of file [shared\_memory\_image\_client.h](shared__memory__image__client_8h_source.xhtml).





<a id="ab21b6d402e01098565be5024de341ec7" name="ab21b6d402e01098565be5024de341ec7"></a>## [◆ ](#ab21b6d402e01098565be5024de341ec7)iHeight

 uint32\_t \_SharedMemoryFrame::iHeight

height of a frame in pixels

Definition at line [118](shared__memory__image__client_8h_source.xhtml#l00118) of file [shared\_memory\_image\_client.h](shared__memory__image__client_8h_source.xhtml).





<a id="a6d26bbffc622333b9f11fbadecbd6f21" name="a6d26bbffc622333b9f11fbadecbd6f21"></a>## [◆ ](#a6d26bbffc622333b9f11fbadecbd6f21)iWidth

 uint32\_t \_SharedMemoryFrame::iWidth

width of a frame in pixels

Definition at line [117](shared__memory__image__client_8h_source.xhtml#l00117) of file [shared\_memory\_image\_client.h](shared__memory__image__client_8h_source.xhtml).





---

The documentation for this struct was generated from the following file:- D:/Product-src/ensight/client/rpc\_interface/[shared\_memory\_image\_client.h](shared__memory__image__client_8h_source.xhtml)