pybind11 несовместимые аргументы функции. Поддерживаются следующие типы аргументов: 1. (arg0: _GstPadProbeInfo) -> капсула - PullRequest
0 голосов
/ 28 апреля 2020

Я хочу вызвать функцию c ++ через python, используя pybind11, объявление функции c ++ похоже на billow:

void *getimage ( GstPadProbeInfo * info)

В python я вызвал ее, используя:

image=example.getimage(info)

info python типом является gi.repository.GstPadProbeInfo, когда я запускаю код, я получаю

несовместимых аргументов функции. Поддерживаются следующие типы аргументов: 1. (arg0: _GstPadProbeInfo) -> капсула

как я могу решить эту проблему, пожалуйста, помогите мне

...