MMALIB User Guide
MMALIB_bufParams3D_t Struct Reference

Detailed Description

A structure for a 3 dimensional buffer descriptor.

Definition at line 103 of file MMALIB_bufParams.h.

Data Fields

uint32_t data_type
 Values are of type MMALIB_data_type_e. More...
 
uint32_t dim_x
 Width of buffer in X dimension in elements. More...
 
uint32_t dim_y
 Height of buffer in Y dimension in elements. More...
 
int32_t stride_y
 Stride in Y dimension in bytes. More...
 
uint32_t dim_z
 Depth of patch in Z dimension in elements. More...
 
int32_t stride_z
 Stride in Z dimension in bytes. More...
 

Field Documentation

◆ data_type

uint32_t MMALIB_bufParams3D_t::data_type

Values are of type MMALIB_data_type_e.

Definition at line 105 of file MMALIB_bufParams.h.

◆ dim_x

uint32_t MMALIB_bufParams3D_t::dim_x

Width of buffer in X dimension in elements.

Definition at line 107 of file MMALIB_bufParams.h.

◆ dim_y

uint32_t MMALIB_bufParams3D_t::dim_y

Height of buffer in Y dimension in elements.

Definition at line 109 of file MMALIB_bufParams.h.

◆ stride_y

int32_t MMALIB_bufParams3D_t::stride_y

Stride in Y dimension in bytes.

Definition at line 110 of file MMALIB_bufParams.h.

◆ dim_z

uint32_t MMALIB_bufParams3D_t::dim_z

Depth of patch in Z dimension in elements.

Definition at line 112 of file MMALIB_bufParams.h.

◆ stride_z

int32_t MMALIB_bufParams3D_t::stride_z

Stride in Z dimension in bytes.

Definition at line 113 of file MMALIB_bufParams.h.