public HRESULT GetThumbnailByID(WTS_THUMBNAILID thumbnailID, uint cxyRequestedThumbSize, ISharedBitmap **ppvThumb, WTS_CACHEFLAGS *pOutFlags) { return(((delegate * unmanaged <IThumbnailCache *, WTS_THUMBNAILID, uint, ISharedBitmap **, WTS_CACHEFLAGS *, int>)(lpVtbl[4]))((IThumbnailCache *)Unsafe.AsPointer(ref this), thumbnailID, cxyRequestedThumbSize, ppvThumb, pOutFlags)); }
public HRESULT GetThumbnail(IShellItem *pShellItem, uint cxyRequestedThumbSize, WTS_FLAGS flags, ISharedBitmap **ppvThumb, WTS_CACHEFLAGS *pOutFlags, WTS_THUMBNAILID *pThumbnailID) { return(((delegate * unmanaged <IThumbnailCache *, IShellItem *, uint, WTS_FLAGS, ISharedBitmap **, WTS_CACHEFLAGS *, WTS_THUMBNAILID *, int>)(lpVtbl[3]))((IThumbnailCache *)Unsafe.AsPointer(ref this), pShellItem, cxyRequestedThumbSize, flags, ppvThumb, pOutFlags, pThumbnailID)); }