public HRESULT CreateMetadataReaderFromContainer([NativeTypeName("const GUID &")] Guid *guidContainerFormat, [NativeTypeName("const GUID *")] Guid *pguidVendor, [NativeTypeName("DWORD")] uint dwOptions, IStream *pIStream, IWICMetadataReader **ppIReader) { return(((delegate * unmanaged <IWICComponentFactory *, Guid *, Guid *, uint, IStream *, IWICMetadataReader **, int>)(lpVtbl[29]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), guidContainerFormat, pguidVendor, dwOptions, pIStream, ppIReader)); }
public HRESULT GetReaderByIndex(uint nIndex, IWICMetadataReader **ppIMetadataReader) { return(((delegate * unmanaged <IWICMetadataBlockReader *, uint, IWICMetadataReader **, int>)(lpVtbl[5]))((IWICMetadataBlockReader *)Unsafe.AsPointer(ref this), nIndex, ppIMetadataReader)); }
public int GetReaderByIndex([NativeTypeName("UINT")] uint nIndex, [NativeTypeName("IWICMetadataReader **")] IWICMetadataReader **ppIMetadataReader) { return(((delegate * unmanaged <IWICMetadataBlockReader *, uint, IWICMetadataReader **, int>)(lpVtbl[5]))((IWICMetadataBlockReader *)Unsafe.AsPointer(ref this), nIndex, ppIMetadataReader)); }
public int CreateInstance(IWICMetadataReader **ppIReader) { return(((delegate * unmanaged <IWICMetadataReaderInfo *, IWICMetadataReader **, int>)(lpVtbl[20]))((IWICMetadataReaderInfo *)Unsafe.AsPointer(ref this), ppIReader)); }