Ошибка компилятора C2719

parameter: формальный параметр с __declspec(align('#')) не будет выровнен

Модификатор выравнивания__declspec не разрешен для параметров функции. Выравнивание параметров функции контролируется используемым соглашением о вызовах. Дополнительные сведения см. в разделе "Соглашения о вызовах".

В следующем примере показано возникновение ошибки C2719 и приводятся сведения по ее устранению.

// C2719.cpp
void func(int __declspec(align(32)) i);   // C2719
// try the following line instead
// void func(int i);