Результаты поиска по запросу "marshalling"
Выделение EGLRenderResolutionScaleProperty в ANGLE из C # с использованием P / Invoke
Я пытаюсь заставить ANGLE работать в C #, используя P / Invoke. По сути, я создаю простую 2D-поверхность, а затем передаю ее Skia (используя SkiaSharp). Все ...
Как маршал Int массивы или указатели на массивы Int
(Я понимаю, что это может быть дубликатом, но я не понимаю другие темы) Я работаю с C # и у меня есть третье лицоdll для этого нужны массивы int (или указатели на массив int) в качестве параметров. Как мне упорядочить массив int между C # и C / ...
@ Scruffy, тогда тот же подход должен применяться. Ваша проблема заключается в определении размера буфера. Marshal.SizeOf не будет работать, вам нужно получить эту информацию из twain API.
зкаКак получить IntPtr из байта [] в C #Я пытаюсь прочитать данные, на которые ссылается IntPtr, в байт [], а затем обратно в другой IntPtr. Указатель ссылае...
«BadParcelableException: ClassNotFoundException при отмене маршалинга <myclass>» при использовании метода Parcel.read, в качестве аргумента которого используется ClassLoader
Учитывая пользовательский классorg.example.app.MyClass implements ParcelableЯ хочу написатьList<MyClass> Посылке. Я сделал сортировку с List<MyClass> myclassList = ... parcel.writeList(myclassList);всякий раз, когда я пытаюсь разобрать класс ...
Ладно, я понял! Еще раз спасибо за разъяснения. C # маршалинг - сложный зверь, если вы только начали с ним. Ваша помощь очень ценится! Спасибо.
ющий фрагмент кода взят из примера клиента Unities Bonjour, который демонстрирует, как взаимодействовать с нативным кодом из C #. Это простая функция C, кото...
Если вы собираетесь упорядочить это вручную (т.е. импорт возвращает IntPtr), вы должны иметь возможность использовать
труктура в C ++ выглядит следующим образом
Как маршалировать возвращаемые значения функций WinApi?
Просто:Как я могуявно маршалрезультат функции WinAPi? Я знаю, как упорядочить параметры функций WinApi в C #, но как я могу также упорядочить возвращаемые значения? Или я действительно должен их маршалировать? Я понимаю, что WinAPi возвращает ...
цикл, он был отключен на одну ошибку.
имодействую с кодом, который занимаетchar** (то есть указатель на строку): int DoSomething(Whatever* handle, char** error);По сути, он обращается к своему состоянию и, если что-то идет не так, возвращает код ошибки и, возможно, сообщение об ...