Example #1
0
 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));
 }
Example #2
0
 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));
 }
Example #3
0
 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));
 }
Example #4
0
 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));
 }