From 169a598c5a3978b656fd8388ef7a00cc29918cf6 Mon Sep 17 00:00:00 2001 From: Steven He Date: Fri, 3 May 2024 01:03:25 +0900 Subject: [PATCH] Use IntPtr for handles --- build/cache/wic.json.gz | Bin 236147 -> 236147 bytes generator.json | 6 +- .../Structs/IWICComponentFactory.gen.cs | 80 ++--- .../Structs/IWICImagingFactory.gen.cs | 80 ++--- .../Structs/IWICImagingFactory2.gen.cs | 80 ++--- .../WICComponentFactoryVtblExtensions.gen.cs | 96 ++--- .../WICImagingFactory2VtblExtensions.gen.cs | 96 ++--- .../WICImagingFactoryVtblExtensions.gen.cs | 96 ++--- .../WindowsCodecs/WindowsCodecs.gen.cs | 336 +++++++++--------- .../WindowsCodecsOverloads.gen.cs | 120 +++---- 10 files changed, 495 insertions(+), 495 deletions(-) diff --git a/build/cache/wic.json.gz b/build/cache/wic.json.gz index 335e4dbb2578ee752db43b10031fd9bfd635c4a5..60aee0d078a5dc402ba62da62921be88f87d56bb 100644 GIT binary patch delta 34364 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

1_YBs>D&Zsx-6FnU61T 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�H@LoNPJ=coy1|VgSAe9OUVb#T2cZb1&LddaW}npQ=)Pm07DV6W(myz36TEP;2H)Dz!2xB*;nUi$ z?kh*UsBZadX|g;RGMd*P9I)buS;oB{{(F6bwJ-4E5(`F#E}#)c=6u1rlS9aFg29Zb zSQ}x$6r05-;S*n6ifXSZ_*DvL8Eu^P*0|A1n9sNb$0jqz?b-#7XMy`J^IdM-k?91^ zZ8#_Wl+2*Nv+x9P`xo<&Y5aH|S^NU?lniVL@DS9F`j7kbJ9q~2#uY;cj{Rgl2)`wB zED%~m>Sd-RNn>HpX0DNWmqUS4OEj)rXR%WR2QiDdMdmB3*$Prd4>J8M0a9B%wp`~x z?znH5nl%8Bz-D!tmQ2eAju&MNDpO`NA4m)NJjDQ|d={BcQXtph>X`vw+Lv$~`v`f{ zkS0=iSmHr(E3G1wHZw0Eu=$PZF*l1k2XxrA;^Z@rq|D$+G?V=!js;wMAGo^H2d{|w zO{#D#Kc;np6mHsA<5YxJRFMq$0^NQoVk?(r+AFqjT5_`zTf>i$Su(PO}KVdt@aA;NQUM@}!d^wcO=uOe3aI`!^qDj&GP=(@EcBg(_b zCRg|RMJBxQH6tUKtOji{M1e=k+2BK}dYCymnOZ6ERWGr~A4x_8P4}-?tE-VWTQoo2 z=rV_AVR5v{9;#^(ldsG%DZ!*AGSVa!xQ78Gfk_35W5ww_%#72AU%{l%cGI`TEKLk_ zqC?4YLd*>E;vI%2{XsVvgf!+14tNQJ?q^JBiUeIR+F=BQWCL=#M0CE=zeAXm1cAyl z?=}b3I@1b+P)DK^!)I!&mqk!5~h!Zo}4S@)f+wzb+hJZK{i=UZr2j z*Fa>SJxsplm1%;nIVmalO1|dq8&}A_a)-ey`I-W}8fYr{8i(tHSL&5|;&q1N^}qhV^4QPs@8W#dx}VD1IsNU>;2cu-_vJV1emPznCYnpq{%4sS99CTo VztaB?0E3<2hn?U7x1Hbu*13{`PDKC! diff --git a/generator.json b/generator.json index 5130827c94..7257ad76a3 100644 --- a/generator.json +++ b/generator.json @@ -2028,9 +2028,9 @@ "tagSTATSTG": "Silk.NET.Core.Win32Extras.STATSTG", "tagPROPVARIANT": "Silk.NET.Core.Win32Extras.PropVariant", "tagPROPBAG2": "Silk.NET.Core.Win32Extras.PropBag2", - "HPALETTE__": "void*", - "HBITMAP__": "void*", - "HICON__": "void*", + "HPALETTE__": "IntPtr", + "HBITMAP__": "IntPtr", + "HICON__": "IntPtr", "WICRect": "Silk.NET.Maths.Rectangle" }, { diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICComponentFactory.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICComponentFactory.gen.cs index ca7a7ac51a..25eaddc254 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICComponentFactory.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICComponentFactory.gen.cs @@ -1174,107 +1174,107 @@ public readonly unsafe int CreateBitmapFromMemory(uint uiWidth, uint uiHeight, r } ///

To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); } } } @@ -1282,48 +1282,48 @@ public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, IWICBitmap** ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, ref IWICBitmap* ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(ref void* hIcon, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(ref IntPtr hIcon, IWICBitmap** ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(ref void* hIcon, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(ref IntPtr hIcon, ref IWICBitmap* ppIBitmap) { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); } } return ret; @@ -2885,7 +2885,7 @@ public readonly int CreateBitmapFromMemory(uint uiWidth, uint uiHeight, ref } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2893,7 +2893,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** h } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2901,7 +2901,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2909,7 +2909,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void* } /// To be documented. - public readonly int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2917,7 +2917,7 @@ public readonly int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hP } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2925,7 +2925,7 @@ public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref ComPtrTo be documented. - public readonly int CreateBitmapFromHICON(ref void* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly int CreateBitmapFromHICON(ref IntPtr hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICComponentFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory.gen.cs index dad6574f2d..08c0137e22 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory.gen.cs @@ -1171,107 +1171,107 @@ public readonly unsafe int CreateBitmapFromMemory(uint uiWidth, uint uiHeight, r } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); } } } @@ -1279,48 +1279,48 @@ public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(ref void* hIcon, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(ref IntPtr hIcon, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(ref void* hIcon, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(ref IntPtr hIcon, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); } } return ret; @@ -2042,7 +2042,7 @@ public readonly int CreateBitmapFromMemory(uint uiWidth, uint uiHeight, ref } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2050,7 +2050,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** h } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2058,7 +2058,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2066,7 +2066,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void* } /// To be documented. - public readonly int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2074,7 +2074,7 @@ public readonly int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hP } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2082,7 +2082,7 @@ public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref ComPtrTo be documented. - public readonly int CreateBitmapFromHICON(ref void* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly int CreateBitmapFromHICON(ref IntPtr hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory2.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory2.gen.cs index 535f185917..e83ccfbd1a 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory2.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/IWICImagingFactory2.gen.cs @@ -1174,107 +1174,107 @@ public readonly unsafe int CreateBitmapFromMemory(uint uiWidth, uint uiHeight, r } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); } } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); } } } @@ -1282,48 +1282,48 @@ public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(ref void* hIcon, IWICBitmap** ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(ref IntPtr hIcon, IWICBitmap** ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); } return ret; } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(ref void* hIcon, ref IWICBitmap* ppIBitmap) + public readonly unsafe int CreateBitmapFromHICON(ref IntPtr hIcon, ref IWICBitmap* ppIBitmap) { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); } } return ret; @@ -2093,7 +2093,7 @@ public readonly int CreateBitmapFromMemory(uint uiWidth, uint uiHeight, ref } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2101,7 +2101,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, void** h } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2109,7 +2109,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(void** hBitmap, ref void } /// To be documented. - public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2117,7 +2117,7 @@ public readonly unsafe int CreateBitmapFromHBITMAP(ref void* hBitmap, void* } /// To be documented. - public readonly int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly int CreateBitmapFromHBITMAP(ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2125,7 +2125,7 @@ public readonly int CreateBitmapFromHBITMAP(ref void* hBitmap, ref void* hP } /// To be documented. - public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly unsafe int CreateBitmapFromHICON(IntPtr* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader @@ -2133,7 +2133,7 @@ public readonly unsafe int CreateBitmapFromHICON(void** hIcon, ref ComPtrTo be documented. - public readonly int CreateBitmapFromHICON(ref void* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public readonly int CreateBitmapFromHICON(ref IntPtr hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = (IWICImagingFactory2*) Unsafe.AsPointer(ref Unsafe.AsRef(in this)); // ComPtrOverloader diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICComponentFactoryVtblExtensions.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICComponentFactoryVtblExtensions.gen.cs index 8c9dced2f9..cdd54f9842 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICComponentFactoryVtblExtensions.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICComponentFactoryVtblExtensions.gen.cs @@ -1145,107 +1145,107 @@ public static unsafe int CreateBitmapFromMemory(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); } } } @@ -1253,48 +1253,48 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); } } return ret; @@ -3224,7 +3224,7 @@ public static unsafe int CreateBitmapFromMemory(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -3232,7 +3232,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3240,7 +3240,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -3248,7 +3248,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3256,7 +3256,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3264,7 +3264,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -3272,7 +3272,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3280,7 +3280,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3288,7 +3288,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -3296,7 +3296,7 @@ public static int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3304,7 +3304,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -3312,7 +3312,7 @@ public static unsafe int CreateBitmapFromHICON(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -3320,7 +3320,7 @@ public static unsafe int CreateBitmapFromHICON(this ComPtr } /// To be documented. - public static int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -3328,7 +3328,7 @@ public static int CreateBitmapFromHICON(this ComPtr t } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactory2VtblExtensions.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactory2VtblExtensions.gen.cs index ac69f7cb3b..7b07a3b411 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactory2VtblExtensions.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactory2VtblExtensions.gen.cs @@ -1145,107 +1145,107 @@ public static unsafe int CreateBitmapFromMemory(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); } } } @@ -1253,48 +1253,48 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); } } return ret; @@ -2432,7 +2432,7 @@ public static unsafe int CreateBitmapFromMemory(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2440,7 +2440,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2448,7 +2448,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2456,7 +2456,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2464,7 +2464,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2472,7 +2472,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2480,7 +2480,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2488,7 +2488,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2496,7 +2496,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2504,7 +2504,7 @@ public static int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2512,7 +2512,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2520,7 +2520,7 @@ public static unsafe int CreateBitmapFromHICON(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2528,7 +2528,7 @@ public static unsafe int CreateBitmapFromHICON(this ComPtr } /// To be documented. - public static int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2536,7 +2536,7 @@ public static int CreateBitmapFromHICON(this ComPtr th } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactoryVtblExtensions.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactoryVtblExtensions.gen.cs index d4e1ff74be..720bd7bfca 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactoryVtblExtensions.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/Structs/WICImagingFactoryVtblExtensions.gen.cs @@ -1145,107 +1145,107 @@ public static unsafe int CreateBitmapFromMemory(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmap); return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalette, options, ppIBitmapPtr); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmap, hPalettePtr, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalette, options, ppIBitmapPtr); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmap); } } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hBitmapPtr = &hBitmap) + fixed (IntPtr* hBitmapPtr = &hBitmap) { - fixed (void** hPalettePtr = &hPalette) + fixed (IntPtr* hPalettePtr = &hPalette) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[21])(@this, hBitmapPtr, hPalettePtr, options, ppIBitmapPtr); } } } @@ -1253,48 +1253,48 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmap); return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIcon, ppIBitmapPtr); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmap); } return ret; } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; int ret = default; - fixed (void** hIconPtr = &hIcon) + fixed (IntPtr* hIconPtr = &hIcon) { fixed (IWICBitmap** ppIBitmapPtr = &ppIBitmap) { - ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); + ret = ((delegate* unmanaged[Stdcall])@this->LpVtbl[22])(@this, hIconPtr, ppIBitmapPtr); } } return ret; @@ -2384,7 +2384,7 @@ public static unsafe int CreateBitmapFromMemory(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2392,7 +2392,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2400,7 +2400,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2408,7 +2408,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, void** hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, IntPtr* hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2416,7 +2416,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, void** hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2424,7 +2424,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2432,7 +2432,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, void** hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, IntPtr* hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2440,7 +2440,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2448,7 +2448,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref void* hBitmap, ref void* hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, ref IntPtr hBitmap, ref IntPtr hPalette, BitmapAlphaChannelOption options, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2456,7 +2456,7 @@ public static int CreateBitmapFromHBITMAP(this ComPtr t } /// To be documented. - public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHBITMAP(this ComPtr thisVtbl, Span hBitmap, Span hPalette, BitmapAlphaChannelOption options, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2464,7 +2464,7 @@ public static unsafe int CreateBitmapFromHBITMAP(this ComPtr } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, void** hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, IntPtr* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2472,7 +2472,7 @@ public static unsafe int CreateBitmapFromHICON(this ComPtrTo be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, IWICBitmap** ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, IWICBitmap** ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader @@ -2480,7 +2480,7 @@ public static unsafe int CreateBitmapFromHICON(this ComPtr t } /// To be documented. - public static int CreateBitmapFromHICON(this ComPtr thisVtbl, ref void* hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl + public static int CreateBitmapFromHICON(this ComPtr thisVtbl, ref IntPtr hIcon, ref ComPtr ppIBitmap) where TI0 : unmanaged, IComVtbl, IComVtbl { var @this = thisVtbl.Handle; // ComPtrOverloader @@ -2488,7 +2488,7 @@ public static int CreateBitmapFromHICON(this ComPtr thi } /// To be documented. - public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, ref IWICBitmap* ppIBitmap) + public static unsafe int CreateBitmapFromHICON(this ComPtr thisVtbl, Span hIcon, ref IWICBitmap* ppIBitmap) { var @this = thisVtbl.Handle; // SpanOverloader diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecs.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecs.gen.cs index de9e277920..27f5d5de1c 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecs.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecs.gen.cs @@ -1344,914 +1344,914 @@ public unsafe partial class WindowsCodecs : NativeAPI /// To be documented. [NativeName("Src", "Line 8994, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HBITMAPUserSize(uint* arg0, uint arg1, void*** arg2); + public unsafe partial uint HBITMAPUserSize(uint* arg0, uint arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8994, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HBITMAPUserSize(uint* arg0, uint arg1, ref void** arg2); + public unsafe partial uint HBITMAPUserSize(uint* arg0, uint arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8994, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HBITMAPUserSize(ref uint arg0, uint arg1, void*** arg2); + public unsafe partial uint HBITMAPUserSize(ref uint arg0, uint arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8994, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HBITMAPUserSize(ref uint arg0, uint arg1, ref void** arg2); + public unsafe partial uint HBITMAPUserSize(ref uint arg0, uint arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial string HBITMAPUserMarshalS(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial string HBITMAPUserMarshalS(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial string HBITMAPUserMarshalS(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HBITMAPUserMarshalS(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HBITMAPUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HBITMAPUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HBITMAPUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HBITMAPUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HBITMAP_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HBITMAPUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8997, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HBITMAPUserFree(uint* arg0, void*** arg1); + public unsafe partial void HBITMAPUserFree(uint* arg0, IntPtr** arg1); /// To be documented. [NativeName("Src", "Line 8997, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HBITMAPUserFree(uint* arg0, ref void** arg1); + public unsafe partial void HBITMAPUserFree(uint* arg0, ref IntPtr* arg1); /// To be documented. [NativeName("Src", "Line 8997, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HBITMAPUserFree(ref uint arg0, void*** arg1); + public unsafe partial void HBITMAPUserFree(ref uint arg0, IntPtr** arg1); /// To be documented. [NativeName("Src", "Line 8997, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HBITMAP_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HBITMAPUserFree(ref uint arg0, ref void** arg1); + public unsafe partial void HBITMAPUserFree(ref uint arg0, ref IntPtr* arg1); /// To be documented. [NativeName("Src", "Line 8999, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HICONUserSize(uint* arg0, uint arg1, void*** arg2); + public unsafe partial uint HICONUserSize(uint* arg0, uint arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8999, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HICONUserSize(uint* arg0, uint arg1, ref void** arg2); + public unsafe partial uint HICONUserSize(uint* arg0, uint arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 8999, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HICONUserSize(ref uint arg0, uint arg1, void*** arg2); + public unsafe partial uint HICONUserSize(ref uint arg0, uint arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 8999, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HICONUserSize(ref uint arg0, uint arg1, ref void** arg2); + public unsafe partial uint HICONUserSize(ref uint arg0, uint arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HICONUserMarshal(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial string HICONUserMarshalS(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HICONUserMarshal(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial string HICONUserMarshalS(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HICONUserMarshal(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial string HICONUserMarshalS(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HICONUserMarshal(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HICONUserMarshalS(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HICONUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HICONUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HICONUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HICONUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HICONUserMarshal(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial string HICONUserMarshalS(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HICONUserMarshal(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial string HICONUserMarshalS(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HICONUserMarshal(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial string HICONUserMarshalS(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HICONUserMarshal(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HICONUserMarshalS(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HICONUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HICONUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HICONUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HICONUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HICONUserUnmarshal(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial string HICONUserUnmarshalS(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HICONUserUnmarshal(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial string HICONUserUnmarshalS(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HICONUserUnmarshal(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial string HICONUserUnmarshalS(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HICONUserUnmarshal(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HICONUserUnmarshalS(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HICONUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HICONUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HICONUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HICONUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial string HICONUserUnmarshalS(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial string HICONUserUnmarshalS(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial string HICONUserUnmarshalS(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HICONUserUnmarshalS(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HICONUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HICONUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HICON_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HICONUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HICONUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9002, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HICONUserFree(uint* arg0, void*** arg1); + public unsafe partial void HICONUserFree(uint* arg0, IntPtr** arg1); /// To be documented. [NativeName("Src", "Line 9002, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HICONUserFree(uint* arg0, ref void** arg1); + public unsafe partial void HICONUserFree(uint* arg0, ref IntPtr* arg1); /// To be documented. [NativeName("Src", "Line 9002, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HICONUserFree(ref uint arg0, void*** arg1); + public unsafe partial void HICONUserFree(ref uint arg0, IntPtr** arg1); /// To be documented. [NativeName("Src", "Line 9002, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HICON_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HICONUserFree(ref uint arg0, ref void** arg1); + public unsafe partial void HICONUserFree(ref uint arg0, ref IntPtr* arg1); /// To be documented. [NativeName("Src", "Line 9004, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HPALETTEUserSize(uint* arg0, uint arg1, void*** arg2); + public unsafe partial uint HPALETTEUserSize(uint* arg0, uint arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9004, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HPALETTEUserSize(uint* arg0, uint arg1, ref void** arg2); + public unsafe partial uint HPALETTEUserSize(uint* arg0, uint arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9004, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HPALETTEUserSize(ref uint arg0, uint arg1, void*** arg2); + public unsafe partial uint HPALETTEUserSize(ref uint arg0, uint arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9004, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserSize", Convention = CallingConvention.StdCall)] - public unsafe partial uint HPALETTEUserSize(ref uint arg0, uint arg1, ref void** arg2); + public unsafe partial uint HPALETTEUserSize(ref uint arg0, uint arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial string HPALETTEUserMarshalS(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial string HPALETTEUserMarshalS(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial string HPALETTEUserMarshalS(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HPALETTEUserMarshalS(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HPALETTEUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserMarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HPALETTEUserMarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserMarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserMarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HPALETTEUserMarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, byte* arg1, void*** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, byte* arg1, ref void** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, ref byte arg1, void*** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(uint* arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, byte* arg1, void*** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, byte* arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, byte* arg1, ref void** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, byte* arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, ref byte arg1, void*** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, ref byte arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, ref byte arg1, ref void** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, ref byte arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial byte* HPALETTEUserUnmarshal(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] [return: UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] [NativeApi(EntryPoint = "HPALETTE_UserUnmarshal", Convention = CallingConvention.StdCall)] - public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2); + public unsafe partial string HPALETTEUserUnmarshalS(ref uint arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2); /// To be documented. [NativeName("Src", "Line 9007, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HPALETTEUserFree(uint* arg0, void*** arg1); + public unsafe partial void HPALETTEUserFree(uint* arg0, IntPtr** arg1); /// To be documented. [NativeName("Src", "Line 9007, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HPALETTEUserFree(uint* arg0, ref void** arg1); + public unsafe partial void HPALETTEUserFree(uint* arg0, ref IntPtr* arg1); /// To be documented. [NativeName("Src", "Line 9007, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HPALETTEUserFree(ref uint arg0, void*** arg1); + public unsafe partial void HPALETTEUserFree(ref uint arg0, IntPtr** arg1); /// To be documented. [NativeName("Src", "Line 9007, Column 39 in wincodec.h")] [NativeApi(EntryPoint = "HPALETTE_UserFree", Convention = CallingConvention.StdCall)] - public unsafe partial void HPALETTEUserFree(ref uint arg0, ref void** arg1); + public unsafe partial void HPALETTEUserFree(ref uint arg0, ref IntPtr* arg1); /// To be documented. [NativeName("Src", "Line 9009, Column 39 in wincodec.h")] diff --git a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecsOverloads.gen.cs b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecsOverloads.gen.cs index 90a4147b4c..17ee53e83a 100644 --- a/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecsOverloads.gen.cs +++ b/src/Microsoft/Silk.NET.Direct2D/WindowsCodecs/WindowsCodecsOverloads.gen.cs @@ -1458,7 +1458,7 @@ public static unsafe void BSTRUserFree(this WindowsCodecs thisApi, Span ar /// To be documented. [NativeName("Src", "Line 8994, Column 39 in wincodec.h")] - public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, void*** arg2) + public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserSize(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1466,7 +1466,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8994, Column 39 in wincodec.h")] - public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, ref void** arg2) + public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserSize(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1474,7 +1474,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, void*** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(arg0, ref arg1.GetPinnableReference(), arg2); @@ -1482,7 +1482,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(arg0, ref arg1.GetPinnableReference(), ref arg2); @@ -1490,7 +1490,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, void*** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1498,7 +1498,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1506,7 +1506,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, void*** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), arg2); @@ -1514,7 +1514,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), ref arg2); @@ -1522,7 +1522,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1530,7 +1530,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8995, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserMarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1538,7 +1538,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, void*** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(arg0, ref arg1.GetPinnableReference(), arg2); @@ -1546,7 +1546,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(arg0, ref arg1.GetPinnableReference(), ref arg2); @@ -1554,7 +1554,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, void*** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1562,7 +1562,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1570,7 +1570,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, void*** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), arg2); @@ -1578,7 +1578,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), ref arg2); @@ -1586,7 +1586,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1594,7 +1594,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8996, Column 29 in wincodec.h")] - public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2) + public static unsafe byte* HBITMAPUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HBITMAPUserUnmarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1602,7 +1602,7 @@ public static unsafe uint HBITMAPUserSize(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8997, Column 39 in wincodec.h")] - public static unsafe void HBITMAPUserFree(this WindowsCodecs thisApi, Span arg0, void*** arg1) + public static unsafe void HBITMAPUserFree(this WindowsCodecs thisApi, Span arg0, IntPtr** arg1) { // SpanOverloader thisApi.HBITMAPUserFree(ref arg0.GetPinnableReference(), arg1); @@ -1610,7 +1610,7 @@ public static unsafe void HBITMAPUserFree(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8997, Column 39 in wincodec.h")] - public static unsafe void HBITMAPUserFree(this WindowsCodecs thisApi, Span arg0, ref void** arg1) + public static unsafe void HBITMAPUserFree(this WindowsCodecs thisApi, Span arg0, ref IntPtr* arg1) { // SpanOverloader thisApi.HBITMAPUserFree(ref arg0.GetPinnableReference(), ref arg1); @@ -1618,7 +1618,7 @@ public static unsafe void HBITMAPUserFree(this WindowsCodecs thisApi, Span /// To be documented. [NativeName("Src", "Line 8999, Column 39 in wincodec.h")] - public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, void*** arg2) + public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserSize(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1626,7 +1626,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 8999, Column 39 in wincodec.h")] - public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, ref void** arg2) + public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserSize(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1634,7 +1634,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, void*** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserMarshal(arg0, ref arg1.GetPinnableReference(), arg2); @@ -1642,7 +1642,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref void** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserMarshal(arg0, ref arg1.GetPinnableReference(), ref arg2); @@ -1650,7 +1650,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, void*** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserMarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1658,7 +1658,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref void** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserMarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1666,7 +1666,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, void*** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserMarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), arg2); @@ -1674,7 +1674,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref void** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserMarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), ref arg2); @@ -1682,7 +1682,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserMarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1690,7 +1690,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9000, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2) + public static unsafe byte* HICONUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserMarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1698,7 +1698,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, void*** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(arg0, ref arg1.GetPinnableReference(), arg2); @@ -1706,7 +1706,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref void** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(arg0, ref arg1.GetPinnableReference(), ref arg2); @@ -1714,7 +1714,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, void*** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1722,7 +1722,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref void** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1730,7 +1730,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, void*** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), arg2); @@ -1738,7 +1738,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref void** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), ref arg2); @@ -1746,7 +1746,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1754,7 +1754,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9001, Column 29 in wincodec.h")] - public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2) + public static unsafe byte* HICONUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HICONUserUnmarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1762,7 +1762,7 @@ public static unsafe uint HICONUserSize(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9002, Column 39 in wincodec.h")] - public static unsafe void HICONUserFree(this WindowsCodecs thisApi, Span arg0, void*** arg1) + public static unsafe void HICONUserFree(this WindowsCodecs thisApi, Span arg0, IntPtr** arg1) { // SpanOverloader thisApi.HICONUserFree(ref arg0.GetPinnableReference(), arg1); @@ -1770,7 +1770,7 @@ public static unsafe void HICONUserFree(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9002, Column 39 in wincodec.h")] - public static unsafe void HICONUserFree(this WindowsCodecs thisApi, Span arg0, ref void** arg1) + public static unsafe void HICONUserFree(this WindowsCodecs thisApi, Span arg0, ref IntPtr* arg1) { // SpanOverloader thisApi.HICONUserFree(ref arg0.GetPinnableReference(), ref arg1); @@ -1778,7 +1778,7 @@ public static unsafe void HICONUserFree(this WindowsCodecs thisApi, Span a /// To be documented. [NativeName("Src", "Line 9004, Column 39 in wincodec.h")] - public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, void*** arg2) + public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserSize(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1786,7 +1786,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9004, Column 39 in wincodec.h")] - public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, ref void** arg2) + public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, Span arg0, uint arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserSize(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1794,7 +1794,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, void*** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(arg0, ref arg1.GetPinnableReference(), arg2); @@ -1802,7 +1802,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(arg0, ref arg1.GetPinnableReference(), ref arg2); @@ -1810,7 +1810,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, void*** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1818,7 +1818,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1826,7 +1826,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, void*** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), arg2); @@ -1834,7 +1834,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), ref arg2); @@ -1842,7 +1842,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1850,7 +1850,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9005, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserMarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserMarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1858,7 +1858,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, void*** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(arg0, ref arg1.GetPinnableReference(), arg2); @@ -1866,7 +1866,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, uint* arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(arg0, ref arg1.GetPinnableReference(), ref arg2); @@ -1874,7 +1874,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, void*** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1882,7 +1882,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, byte* arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1890,7 +1890,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, void*** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), arg2); @@ -1898,7 +1898,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, Span arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(ref arg0.GetPinnableReference(), ref arg1.GetPinnableReference(), ref arg2); @@ -1906,7 +1906,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, void*** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, IntPtr** arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(ref arg0.GetPinnableReference(), arg1, arg2); @@ -1914,7 +1914,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9006, Column 29 in wincodec.h")] - public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref void** arg2) + public static unsafe byte* HPALETTEUserUnmarshal(this WindowsCodecs thisApi, Span arg0, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string arg1, ref IntPtr* arg2) { // SpanOverloader return thisApi.HPALETTEUserUnmarshal(ref arg0.GetPinnableReference(), arg1, ref arg2); @@ -1922,7 +1922,7 @@ public static unsafe uint HPALETTEUserSize(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9007, Column 39 in wincodec.h")] - public static unsafe void HPALETTEUserFree(this WindowsCodecs thisApi, Span arg0, void*** arg1) + public static unsafe void HPALETTEUserFree(this WindowsCodecs thisApi, Span arg0, IntPtr** arg1) { // SpanOverloader thisApi.HPALETTEUserFree(ref arg0.GetPinnableReference(), arg1); @@ -1930,7 +1930,7 @@ public static unsafe void HPALETTEUserFree(this WindowsCodecs thisApi, SpanTo be documented. [NativeName("Src", "Line 9007, Column 39 in wincodec.h")] - public static unsafe void HPALETTEUserFree(this WindowsCodecs thisApi, Span arg0, ref void** arg1) + public static unsafe void HPALETTEUserFree(this WindowsCodecs thisApi, Span arg0, ref IntPtr* arg1) { // SpanOverloader thisApi.HPALETTEUserFree(ref arg0.GetPinnableReference(), ref arg1);