コード例 #1
0
 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));
 }
コード例 #2
0
 public HRESULT GetReaderByIndex(uint nIndex, IWICMetadataReader **ppIMetadataReader)
 {
     return(((delegate * unmanaged <IWICMetadataBlockReader *, uint, IWICMetadataReader **, int>)(lpVtbl[5]))((IWICMetadataBlockReader *)Unsafe.AsPointer(ref this), nIndex, ppIMetadataReader));
 }
コード例 #3
0
 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));
 }
コード例 #4
0
 public int CreateInstance(IWICMetadataReader **ppIReader)
 {
     return(((delegate * unmanaged <IWICMetadataReaderInfo *, IWICMetadataReader **, int>)(lpVtbl[20]))((IWICMetadataReaderInfo *)Unsafe.AsPointer(ref this), ppIReader));
 }