Результаты поиска по запросу "marshalling"

2 ответа

Выделение EGLRenderResolutionScaleProperty в ANGLE из C # с использованием P / Invoke

Я пытаюсь заставить ANGLE работать в C #, используя P / Invoke. По сути, я создаю простую 2D-поверхность, а затем передаю ее Skia (используя SkiaSharp). Все ...

1 ответ

спасибо за исправление ошибки № 2

2 ответа

Как маршал Int массивы или указатели на массивы Int

(Я понимаю, что это может быть дубликатом, но я не понимаю другие темы) Я работаю с C # и у меня есть третье лицоdll для этого нужны массивы int (или указатели на массив int) в качестве параметров. Как мне упорядочить массив int между C # и C / ...

ТОП публикаций

2 ответа

@ Scruffy, тогда тот же подход должен применяться. Ваша проблема заключается в определении размера буфера. Marshal.SizeOf не будет работать, вам нужно получить эту информацию из twain API.

зкаКак получить IntPtr из байта [] в C #Я пытаюсь прочитать данные, на которые ссылается IntPtr, в байт [], а затем обратно в другой IntPtr. Указатель ссылае...

4 ответа

«BadParcelableException: ClassNotFoundException при отмене маршалинга <myclass>» при использовании метода Parcel.read, в качестве аргумента которого используется ClassLoader

Учитывая пользовательский классorg.example.app.MyClass implements ParcelableЯ хочу написатьList<MyClass> Посылке. Я сделал сортировку с List<MyClass> myclassList = ... parcel.writeList(myclassList);всякий раз, когда я пытаюсь разобрать класс ...

5 ответов

Надеюсь, это поможет.

1 ответ

Ладно, я понял! Еще раз спасибо за разъяснения. C # маршалинг - сложный зверь, если вы только начали с ним. Ваша помощь очень ценится! Спасибо.

ющий фрагмент кода взят из примера клиента Unities Bonjour, который демонстрирует, как взаимодействовать с нативным кодом из C #. Это простая функция C, кото...

2 ответа

Если вы собираетесь упорядочить это вручную (т.е. импорт возвращает IntPtr), вы должны иметь возможность использовать

труктура в C ++ выглядит следующим образом

1 ответ

Как маршалировать возвращаемые значения функций WinApi?

Просто:Как я могуявно маршалрезультат функции WinAPi? Я знаю, как упорядочить параметры функций WinApi в C #, но как я могу также упорядочить возвращаемые значения? Или я действительно должен их маршалировать? Я понимаю, что WinAPi возвращает ...

0 ответов

 цикл, он был отключен на одну ошибку.

имодействую с кодом, который занимаетchar** (то есть указатель на строку): int DoSomething(Whatever* handle, char** error);По сути, он обращается к своему состоянию и, если что-то идет не так, возвращает код ошибки и, возможно, сообщение об ...