public HRESULT CreateEncoderPropertyBag(PROPBAG2 *ppropOptions, uint cCount, IPropertyBag2 **ppIPropertyBag) { return(((delegate * unmanaged <IWICComponentFactory *, PROPBAG2 *, uint, IPropertyBag2 **, int>)(lpVtbl[34]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), ppropOptions, cCount, ppIPropertyBag)); }
public int GetPropertyInfo([NativeTypeName("ULONG")] uint iProperty, [NativeTypeName("ULONG")] uint cProperties, [NativeTypeName("PROPBAG2 *")] PROPBAG2 *pPropBag, [NativeTypeName("ULONG *")] uint *pcProperties) { return(((delegate * unmanaged[Stdcall] < IPropertyBag2 *, uint, uint, PROPBAG2 *, uint *, int >)(lpVtbl[6]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), iProperty, cProperties, pPropBag, pcProperties)); }
public int Write([NativeTypeName("ULONG")] uint cProperties, [NativeTypeName("PROPBAG2 *")] PROPBAG2 *pPropBag, [NativeTypeName("VARIANT *")] VARIANT *pvarValue) { return(((delegate * unmanaged[Stdcall] < IPropertyBag2 *, uint, PROPBAG2 *, VARIANT *, int >)(lpVtbl[4]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), cProperties, pPropBag, pvarValue)); }
public int Read([NativeTypeName("ULONG")] uint cProperties, [NativeTypeName("PROPBAG2 *")] PROPBAG2 *pPropBag, [NativeTypeName("IErrorLog *")] IErrorLog *pErrLog, [NativeTypeName("VARIANT *")] VARIANT *pvarValue, [NativeTypeName("HRESULT *")] int *phrError) { return(((delegate * unmanaged[Stdcall] < IPropertyBag2 *, uint, PROPBAG2 *, IErrorLog *, VARIANT *, int *, int >)(lpVtbl[3]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), cProperties, pPropBag, pErrLog, pvarValue, phrError)); }
public HRESULT Read([NativeTypeName("ULONG")] uint cProperties, PROPBAG2 *pPropBag, IErrorLog *pErrLog, VARIANT *pvarValue, HRESULT *phrError) { return(((delegate * unmanaged <IPropertyBag2 *, uint, PROPBAG2 *, IErrorLog *, VARIANT *, HRESULT *, int>)(lpVtbl[3]))((IPropertyBag2 *)Unsafe.AsPointer(ref this), cProperties, pPropBag, pErrLog, pvarValue, phrError)); }
public int CreateEncoderPropertyBag([NativeTypeName("PROPBAG2 *")] PROPBAG2 *ppropOptions, [NativeTypeName("UINT")] uint cCount, [NativeTypeName("IPropertyBag2 **")] IPropertyBag2 **ppIPropertyBag) { return(((delegate * unmanaged <IWICComponentFactory *, PROPBAG2 *, uint, IPropertyBag2 **, int>)(lpVtbl[34]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), ppropOptions, cCount, ppIPropertyBag)); }