The type Resource_FormatType already exists since 2015. So, its usage doesn't require pre-processor macros everywhere.