Я пытаюсь адаптировать пример API из нового Spinnaker API для Point Grey для работы с существующей программой flycapture 2 c ++ / CLI, переходя от строки к строке и переводя на c ++ / cli. Однако я полностью застрял здесь:
IEnum iAcquisitionMode = nodeMap.GetNode<IEnum>("AcquisitionMode");
Я думал, что это станет:
IEnum ^iAcquisitionMode = nodeMap->GetNode<IEnum>("AcquisitionMode");
Но VS бросает:
ошибка C2770: недопустимые явные универсальные аргументы для 'NodeType SpinnakerNET :: GenApi :: INodeMap :: GetNode (System :: String ^)'
Я не слишком знаком с синтаксисом c #, поэтому мне неясно, что я здесь делаю неправильно.