public int GetPatterns([NativeTypeName("UINT")] uint cbSizePatterns, [NativeTypeName("WICBitmapPattern *")] WICBitmapPattern *pPatterns, [NativeTypeName("UINT *")] uint *pcPatterns, [NativeTypeName("UINT *")] uint *pcbPatternsActual) { return(((delegate * unmanaged <IWICBitmapDecoderInfo *, uint, WICBitmapPattern *, uint *, uint *, int>)(lpVtbl[23]))((IWICBitmapDecoderInfo *)Unsafe.AsPointer(ref this), cbSizePatterns, pPatterns, pcPatterns, pcbPatternsActual)); }
public HRESULT GetPatterns(uint cbSizePatterns, WICBitmapPattern *pPatterns, uint *pcPatterns, uint *pcbPatternsActual) { return(((delegate * unmanaged <IWICBitmapDecoderInfo *, uint, WICBitmapPattern *, uint *, uint *, int>)(lpVtbl[23]))((IWICBitmapDecoderInfo *)Unsafe.AsPointer(ref this), cbSizePatterns, pPatterns, pcPatterns, pcbPatternsActual)); }