gdalpinvoke.cs
来自「支持各种栅格图像和矢量图像读取的库」· CS 代码 · 共 757 行 · 第 1/3 页
CS
757 行
[DllImport("gdal_wrap", EntryPoint="CSharp_GetConfigOption")] public static extern string GetConfigOption(string jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_CPLBinaryToHex")] public static extern string CPLBinaryToHex(int jarg1, HandleRef jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_CPLHexToBinary")] public static extern IntPtr CPLHexToBinary(string jarg1, HandleRef jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_Type_get")] public static extern int XMLNode_Type_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_Value_get")] public static extern string XMLNode_Value_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_Next_get")] public static extern IntPtr XMLNode_Next_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_Child_get")] public static extern IntPtr XMLNode_Child_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_new_XMLNode")] public static extern IntPtr new_XMLNode(string jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_delete_XMLNode")] public static extern void delete_XMLNode(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_SerializeXMLTree")] public static extern string XMLNode_SerializeXMLTree(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_SearchXMLNode")] public static extern IntPtr XMLNode_SearchXMLNode(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_GetXMLNode")] public static extern IntPtr XMLNode_GetXMLNode(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_GetXMLValue")] public static extern string XMLNode_GetXMLValue(HandleRef jarg1, string jarg2, string jarg3); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_AddXMLChild")] public static extern void XMLNode_AddXMLChild(HandleRef jarg1, HandleRef jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_RemoveXMLChild")] public static extern int XMLNode_RemoveXMLChild(HandleRef jarg1, HandleRef jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_AddXMLSibling")] public static extern void XMLNode_AddXMLSibling(HandleRef jarg1, HandleRef jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_CreateXMLElementAndValue")] public static extern IntPtr XMLNode_CreateXMLElementAndValue(HandleRef jarg1, string jarg2, string jarg3); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_CloneXMLTree")] public static extern IntPtr XMLNode_CloneXMLTree(HandleRef jarg1, HandleRef jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_SetXMLValue")] public static extern int XMLNode_SetXMLValue(HandleRef jarg1, string jarg2, string jarg3); [DllImport("gdal_wrap", EntryPoint="CSharp_XMLNode_StripXMLNamespace")] public static extern void XMLNode_StripXMLNamespace(HandleRef jarg1, string jarg2, int jarg3); [DllImport("gdal_wrap", EntryPoint="CSharp_MajorObject_GetDescription")] public static extern string MajorObject_GetDescription(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_MajorObject_SetDescription")] public static extern void MajorObject_SetDescription(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_MajorObject_GetMetadata_Dict")] public static extern IntPtr MajorObject_GetMetadata_Dict(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_MajorObject_GetMetadata_List")] public static extern IntPtr MajorObject_GetMetadata_List(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_MajorObject_SetMetadata__SWIG_0")] public static extern int MajorObject_SetMetadata__SWIG_0(HandleRef jarg1, HandleRef jarg2, string jarg3); [DllImport("gdal_wrap", EntryPoint="CSharp_MajorObject_SetMetadata__SWIG_1")] public static extern int MajorObject_SetMetadata__SWIG_1(HandleRef jarg1, string jarg2, string jarg3); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_ShortName_get")] public static extern string Driver_ShortName_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_LongName_get")] public static extern string Driver_LongName_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_HelpTopic_get")] public static extern string Driver_HelpTopic_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_Create")] public static extern IntPtr Driver_Create(HandleRef jarg1, string jarg2, int jarg3, int jarg4, int jarg5, int jarg6, IntPtr[] jarg7); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_CreateCopy")] public static extern IntPtr Driver_CreateCopy(HandleRef jarg1, string jarg2, HandleRef jarg3, int jarg4, IntPtr[] jarg5); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_Delete")] public static extern int Driver_Delete(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_Register")] public static extern int Driver_Register(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_Driver_Deregister")] public static extern void Driver_Deregister(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c1_set")] public static extern void ColorEntry_c1_set(HandleRef jarg1, short jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c1_get")] public static extern short ColorEntry_c1_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c2_set")] public static extern void ColorEntry_c2_set(HandleRef jarg1, short jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c2_get")] public static extern short ColorEntry_c2_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c3_set")] public static extern void ColorEntry_c3_set(HandleRef jarg1, short jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c3_get")] public static extern short ColorEntry_c3_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c4_set")] public static extern void ColorEntry_c4_set(HandleRef jarg1, short jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_ColorEntry_c4_get")] public static extern short ColorEntry_c4_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_new_ColorEntry")] public static extern IntPtr new_ColorEntry(); [DllImport("gdal_wrap", EntryPoint="CSharp_delete_ColorEntry")] public static extern void delete_ColorEntry(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPX_set")] public static extern void GCP_GCPX_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPX_get")] public static extern double GCP_GCPX_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPY_set")] public static extern void GCP_GCPY_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPY_get")] public static extern double GCP_GCPY_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPZ_set")] public static extern void GCP_GCPZ_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPZ_get")] public static extern double GCP_GCPZ_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPPixel_set")] public static extern void GCP_GCPPixel_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPPixel_get")] public static extern double GCP_GCPPixel_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPLine_set")] public static extern void GCP_GCPLine_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_GCPLine_get")] public static extern double GCP_GCPLine_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_Info_set")] public static extern void GCP_Info_set(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_Info_get")] public static extern string GCP_Info_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_Id_set")] public static extern void GCP_Id_set(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GCP_Id_get")] public static extern string GCP_Id_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_new_GCP")] public static extern IntPtr new_GCP(double jarg1, double jarg2, double jarg3, double jarg4, double jarg5, string jarg6, string jarg7); [DllImport("gdal_wrap", EntryPoint="CSharp_delete_GCP")] public static extern void delete_GCP(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPX_get")] public static extern double GDAL_GCP_GCPX_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPX_set")] public static extern void GDAL_GCP_GCPX_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPY_get")] public static extern double GDAL_GCP_GCPY_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPY_set")] public static extern void GDAL_GCP_GCPY_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPZ_get")] public static extern double GDAL_GCP_GCPZ_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPZ_set")] public static extern void GDAL_GCP_GCPZ_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPPixel_get")] public static extern double GDAL_GCP_GCPPixel_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPPixel_set")] public static extern void GDAL_GCP_GCPPixel_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPLine_get")] public static extern double GDAL_GCP_GCPLine_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_GCPLine_set")] public static extern void GDAL_GCP_GCPLine_set(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_Info_get")] public static extern string GDAL_GCP_Info_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_Info_set")] public static extern void GDAL_GCP_Info_set(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_Id_get")] public static extern string GDAL_GCP_Id_get(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_Id_set")] public static extern void GDAL_GCP_Id_set(HandleRef jarg1, string jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_get_GCPX")] public static extern double GDAL_GCP_get_GCPX(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_set_GCPX")] public static extern void GDAL_GCP_set_GCPX(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_get_GCPY")] public static extern double GDAL_GCP_get_GCPY(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_set_GCPY")] public static extern void GDAL_GCP_set_GCPY(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_get_GCPZ")] public static extern double GDAL_GCP_get_GCPZ(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_set_GCPZ")] public static extern void GDAL_GCP_set_GCPZ(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_get_GCPPixel")] public static extern double GDAL_GCP_get_GCPPixel(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_set_GCPPixel")] public static extern void GDAL_GCP_set_GCPPixel(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_get_GCPLine")] public static extern double GDAL_GCP_get_GCPLine(HandleRef jarg1); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_set_GCPLine")] public static extern void GDAL_GCP_set_GCPLine(HandleRef jarg1, double jarg2); [DllImport("gdal_wrap", EntryPoint="CSharp_GDAL_GCP_get_Info")]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?