Ich muss einen Wrapper zwischen C ++ und C # erstellen. Ich habe eine ähnliche Funktion:
%Vor% Das enum
wird wie folgt deklariert:
Wie umgehe ich diese ATTRIBUTE_TYPE-Enumeration?
Ihre C ++ enum ist wie folgt definiert:
%Vor% Standardmäßig sind enum class
types int
sized. Was bedeutet, dass Sie dies wie folgt in C # übersetzen können:
Das ist alles, was dazu gehört. Eine C # -Enum ist blitable und diese C # enum genau auf Ihre C ++ enum zugeordnet.
Tags und Links c# c++ marshalling pinvoke