コード例 #1
0
 public int UnpackFontFile(DWRITE_CONTAINER_TYPE containerType, [NativeTypeName("const void *")] void *fileData, [NativeTypeName("UINT32")] uint fileDataSize, IDWriteFontFileStream **unpackedFontStream)
 {
     return(((delegate * unmanaged <IDWriteFactory5 *, DWRITE_CONTAINER_TYPE, void *, uint, IDWriteFontFileStream **, int>)(lpVtbl[47]))((IDWriteFactory5 *)Unsafe.AsPointer(ref this), containerType, fileData, fileDataSize, unpackedFontStream));
 }
 public int CreateStreamFromKey([NativeTypeName("const void *")] void *fontFileReferenceKey, [NativeTypeName("UINT32")] uint fontFileReferenceKeySize, IDWriteFontFileStream **fontFileStream)
 {
     return(((delegate * unmanaged <IDWriteInMemoryFontFileLoader *, void *, uint, IDWriteFontFileStream **, int>)(lpVtbl[3]))((IDWriteInMemoryFontFileLoader *)Unsafe.AsPointer(ref this), fontFileReferenceKey, fontFileReferenceKeySize, fontFileStream));
 }