Bonjour, peut être simplement utiliser une spécialisation ?
struct Format8Tag {};
struct Format16Tag {};
//------------------------------------------------------------------------------...