[]
IDWriteFactory1
[Guid("30572f99-dac6-41db-a16e-0486307e606a")]
public class Factory1 : Factory, IDisposable, IUnknown
Initializes a new instance of the Factory1 class.
public Factory1(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
Creates a new instance of the Factory1 class.
public static Factory1 Create(FactoryType factoryType)
factoryType
FactoryTypeThe factory type.
HRESULT IDWriteFactory1::CreateCustomRenderingParams([In] float gamma,[In] float enhancedContrast,[In] float enhancedContrastGrayscale,[In] float clearTypeLevel,[In] DWRITE_PIXEL_GEOMETRY pixelGeometry,[In] DWRITE_RENDERING_MODE renderingMode,[Out] IDWriteRenderingParams1** renderingParams)
public RenderingParams1 CreateCustomRenderingParams1(float gamma, float enhancedContrast, float enhancedContrastGrayscale, float clearTypeLevel, PixelGeometry pixelGeometry, RenderingMode renderingMode)
gamma
floatenhancedContrast
floatenhancedContrastGrayscale
floatclearTypeLevel
floatpixelGeometry
PixelGeometryrenderingMode
RenderingModeHRESULT IDWriteFactory1::GetEudcFontCollection([out] IDWriteFontCollection **fontCollection, BOOL checkForUpdates = FALSE)
public FontCollection GetEudcFontCollection(bool checkForUpdates = false)
checkForUpdates
boolPerforms an explicit conversion from System.IntPtr to Factory1.
public static explicit operator Factory1(IntPtr nativePointer)
nativePointer
System.IntPtr