Program Listing for File add_subblock_info_interop.h#
↰ Return to documentation for file (inc/add_subblock_info_interop.h
)
// SPDX-FileCopyrightText: 2025 Carl Zeiss Microscopy GmbH
//
// SPDX-License-Identifier: MIT
#pragma once
#include <cstdint>
#include "misc_types.h"
#pragma pack(push, 4)
struct AddSubBlockInfoInterop
{
CoordinateInterop coordinate;
std::uint8_t m_index_valid;
std::int32_t m_index;
std::int32_t x;
std::int32_t y;
std::int32_t logical_width;
std::int32_t logical_height;
std::int32_t physical_width;
std::int32_t physical_height;
std::int32_t pixel_type;
std::int32_t compression_mode_raw;
std::uint32_t size_data;
const void* data;
std::uint32_t stride;
std::uint32_t size_metadata;
const void* metadata;
std::uint32_t size_attachment;
const void* attachment;
};
#pragma pack(pop)