25 references to IDWriteFactory
PresentationCore (25)
MS\Internal\Interop\DWrite\IDWriteFactory.cs (22)
15
return ((delegate* unmanaged<
IDWriteFactory
*, Guid*, void**, int>)(lpVtbl[0]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), riid, ppvObject);
20
return ((delegate* unmanaged<
IDWriteFactory
*, uint>)(lpVtbl[1]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this));
25
return ((delegate* unmanaged<
IDWriteFactory
*, uint>)(lpVtbl[2]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this));
30
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteFontCollection**, int, int>)(lpVtbl[3]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), fontCollection, checkForUpdates);
35
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteFontCollectionLoader*, void*, uint, IDWriteFontCollection**, int>)(lpVtbl[4]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), collectionLoader, collectionKey, collectionKeySize, fontCollection);
40
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteFontCollectionLoader*, int>)(lpVtbl[5]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), fontCollectionLoader);
45
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteFontCollectionLoader*, int>)(lpVtbl[6]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), fontCollectionLoader);
50
return ((delegate* unmanaged<
IDWriteFactory
*, DWRITE_FONT_FACE_TYPE, uint, IDWriteFontFile**, uint, DWRITE_FONT_SIMULATIONS, IDWriteFontFace**, int>)(lpVtbl[9]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), fontFaceType, numberOfFiles, fontFiles, faceIndex, fontFaceSimulationFlags, fontFace);
55
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteFontFileLoader*, int>)(lpVtbl[13]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), fontFileLoader);
60
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteFontFileLoader*, int>)(lpVtbl[14]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), fontFileLoader);
65
return ((delegate* unmanaged<
IDWriteFactory
*, IDWriteTextAnalyzer**, int>)(lpVtbl[21]))((
IDWriteFactory
*)Unsafe.AsPointer(ref this), textAnalyzer);
MS\Internal\Text\TextInterface\Factory.cs (3)
94
internal
IDWriteFactory
* DWriteFactory
104
IDWriteFactory
* factory = null;
339
private sealed unsafe class NativeFactoryWrapper : NativeIUnknownWrapper<
IDWriteFactory
>