RealSense Cross Platform API
RealSense Cross-platform API
Classes | Macros | Typedefs
rs_dpp_header.h File Reference

Wire header shared by every control in the HKR Depth Post-Processing (DPP) composite-option family: this header + a fixed 8-slot int32 param block; param_count says how many are active, the rest MUST be zero on SET. See rs_hdrd_control.h for a control that uses it. More...

#include <stdint.h>

Go to the source code of this file.

Classes

struct  dpp_header
 

Macros

#define DPP_HEADER_CURRENT_VERSION   1
 

Typedefs

typedef struct dpp_header dpp_header
 

Detailed Description

Wire header shared by every control in the HKR Depth Post-Processing (DPP) composite-option family: this header + a fixed 8-slot int32 param block; param_count says how many are active, the rest MUST be zero on SET. See rs_hdrd_control.h for a control that uses it.

Macro Definition Documentation

◆ DPP_HEADER_CURRENT_VERSION

#define DPP_HEADER_CURRENT_VERSION   1

The only dpp_header wire version this SDK build knows how to interpret. A struct read back with a different header.version (including 0, "never populated") is rejected - see rs_options.hpp's get_composite_option_as() - rather than silently misread.

Typedef Documentation

◆ dpp_header

typedef struct dpp_header dpp_header