예제 #1
0
 public int CreateNewFrame(IWICBitmapFrameEncode **ppIFrameEncode, IPropertyBag2 **ppIEncoderOptions)
 {
     return(((delegate * unmanaged <IWICBitmapEncoder *, IWICBitmapFrameEncode **, IPropertyBag2 **, int>)(lpVtbl[10]))((IWICBitmapEncoder *)Unsafe.AsPointer(ref this), ppIFrameEncode, ppIEncoderOptions));
 }
예제 #2
0
 public int CreateNewFrame([NativeTypeName("IWICBitmapFrameEncode **")] IWICBitmapFrameEncode **ppIFrameEncode, [NativeTypeName("UINT *")] uint *pArrayIndex, [NativeTypeName("UINT *")] uint *pMipLevel, [NativeTypeName("UINT *")] uint *pSliceIndex)
 {
     return(((delegate * unmanaged <IWICDdsEncoder *, IWICBitmapFrameEncode **, uint *, uint *, uint *, int>)(lpVtbl[5]))((IWICDdsEncoder *)Unsafe.AsPointer(ref this), ppIFrameEncode, pArrayIndex, pMipLevel, pSliceIndex));
 }
예제 #3
0
 public int CreateNewFrame([NativeTypeName("IWICBitmapFrameEncode **")] IWICBitmapFrameEncode **ppIFrameEncode, [NativeTypeName("IPropertyBag2 **")] IPropertyBag2 **ppIEncoderOptions)
 {
     return(((delegate * unmanaged[Stdcall] < IWICBitmapEncoder *, IWICBitmapFrameEncode **, IPropertyBag2 **, int >)(lpVtbl[10]))((IWICBitmapEncoder *)Unsafe.AsPointer(ref this), ppIFrameEncode, ppIEncoderOptions));
 }
예제 #4
0
 public HRESULT CreateNewFrame(IWICBitmapFrameEncode **ppIFrameEncode, void **ppIEncoderOptions)
 {
     return(((delegate * unmanaged[Stdcall] < IWICBitmapEncoder *, IWICBitmapFrameEncode **, void **, int >)(lpVtbl[10]))((IWICBitmapEncoder *)Unsafe.AsPointer(ref this), ppIFrameEncode, ppIEncoderOptions));
 }
예제 #5
0
 public HRESULT CreateNewFrame(IWICBitmapFrameEncode **ppIFrameEncode, uint *pArrayIndex, uint *pMipLevel, uint *pSliceIndex)
 {
     return(((delegate * unmanaged <IWICDdsEncoder *, IWICBitmapFrameEncode **, uint *, uint *, uint *, int>)(lpVtbl[5]))((IWICDdsEncoder *)Unsafe.AsPointer(ref this), ppIFrameEncode, pArrayIndex, pMipLevel, pSliceIndex));
 }