30 #ifndef OPENSLIDE_OPENSLIDE_H_
31 #define OPENSLIDE_OPENSLIDE_H_
33 #include <openslide-features.h>
121 int64_t *w, int64_t *h);
169 int64_t x, int64_t y,
171 int64_t w, int64_t h);
239 #define OPENSLIDE_PROPERTY_NAME_COMMENT "openslide.comment"
244 #define OPENSLIDE_PROPERTY_NAME_VENDOR "openslide.vendor"
249 #define OPENSLIDE_PROPERTY_NAME_QUICKHASH1 "openslide.quickhash-1"
257 #define OPENSLIDE_PROPERTY_NAME_BACKGROUND_COLOR "openslide.background-color"
264 #define OPENSLIDE_PROPERTY_NAME_OBJECTIVE_POWER "openslide.objective-power"
272 #define OPENSLIDE_PROPERTY_NAME_MPP_X "openslide.mpp-x"
280 #define OPENSLIDE_PROPERTY_NAME_MPP_Y "openslide.mpp-y"
363 int64_t *w, int64_t *h);
453 int64_t *w, int64_t *h);
500 int _openslide_give_prefetch_hint_UNIMPLEMENTED(
void);
501 void _openslide_cancel_prefetch_hint_UNIMPLEMENTED(
void);
502 #define openslide_give_prefetch_hint(osr, x, y, level, w, h) \
503 _openslide_give_prefetch_hint_UNIMPLEMENTED(-1);
504 #define openslide_cancel_prefetch_hint(osr, prefetch_id) \
505 _openslide_cancel_prefetch_hint_UNIMPLEMENTED(-1)