public HRESULT GetThumbnail(uint cx, HBITMAP *phbmp, WTS_ALPHATYPE *pdwAlpha) { return(((delegate * unmanaged <IThumbnailProvider *, uint, HBITMAP *, WTS_ALPHATYPE *, int>)(lpVtbl[3]))((IThumbnailProvider *)Unsafe.AsPointer(ref this), cx, phbmp, pdwAlpha)); }
public HRESULT DrawBitmap([NativeTypeName("LONG")] int bmWidth, [NativeTypeName("LONG")] int bmHeight, [NativeTypeName("DWORD")] uint dwFlags, HBITMAP *phbmp, HBITMAP *phbmpMask) { return(((delegate * unmanaged <ITfLangBarItemBitmap *, int, int, uint, HBITMAP *, HBITMAP *, int>)(lpVtbl[9]))((ITfLangBarItemBitmap *)Unsafe.AsPointer(ref this), bmWidth, bmHeight, dwFlags, phbmp, phbmpMask)); }
public HRESULT GetBitmapValue([NativeTypeName("DWORD")] uint dwFieldID, HBITMAP *phbmp) { return(((delegate * unmanaged <ICredentialProviderCredential *, uint, HBITMAP *, int>)(lpVtbl[9]))((ICredentialProviderCredential *)Unsafe.AsPointer(ref this), dwFieldID, phbmp)); }
public HRESULT Detach(HBITMAP *phbm) { return(((delegate * unmanaged <ISharedBitmap *, HBITMAP *, int>)(lpVtbl[7]))((ISharedBitmap *)Unsafe.AsPointer(ref this), phbm)); }
public HRESULT Extract(HBITMAP *phBmpThumbnail) { return(((delegate * unmanaged <IExtractImage *, HBITMAP *, int>)(lpVtbl[4]))((IExtractImage *)Unsafe.AsPointer(ref this), phBmpThumbnail)); }
public static extern HRESULT GetThemeBitmap(HTHEME hTheme, int iPartId, int iStateId, int iPropId, [NativeTypeName("ULONG")] uint dwFlags, HBITMAP *phBitmap);
public HRESULT GetBitmap(HBITMAP *phBitmap) { return(((delegate * unmanaged <IBanneredBar *, HBITMAP *, int>)(lpVtbl[6]))((IBanneredBar *)Unsafe.AsPointer(ref this), phBitmap)); }
public HRESULT CaptureThumbnail([NativeTypeName("const SIZE *")] SIZE *pMaxSize, IUnknown *pHTMLDoc2, HBITMAP *phbmThumbnail) { return(((delegate * unmanaged <IThumbnailCapture *, SIZE *, IUnknown *, HBITMAP *, int>)(lpVtbl[3]))((IThumbnailCapture *)Unsafe.AsPointer(ref this), pMaxSize, pHTMLDoc2, phbmThumbnail)); }
public HRESULT ExtractThumbnail(IStorage *pStg, [NativeTypeName("ULONG")] uint ulLength, [NativeTypeName("ULONG")] uint ulHeight, [NativeTypeName("ULONG *")] uint *pulOutputLength, [NativeTypeName("ULONG *")] uint *pulOutputHeight, HBITMAP *phOutputBitmap) { return(((delegate * unmanaged <IThumbnailExtractor *, IStorage *, uint, uint, uint *, uint *, HBITMAP *, int>)(lpVtbl[3]))((IThumbnailExtractor *)Unsafe.AsPointer(ref this), pStg, ulLength, ulHeight, pulOutputLength, pulOutputHeight, phOutputBitmap)); }
public HRESULT GetImage(SIZE size, [NativeTypeName("SIIGBF")] int flags, HBITMAP *phbm) { return(((delegate * unmanaged <IShellItemImageFactory *, SIZE, int, HBITMAP *, int>)(lpVtbl[3]))((IShellItemImageFactory *)Unsafe.AsPointer(ref this), size, flags, phbm)); }