115 references to GpStringFormat
System.Drawing.Common (7)
System\Drawing\PointerExtensions.cs (1)
15public static GpStringFormat* Pointer(this StringFormat? format) => format is null ? null : format._nativeFormat;
System\Drawing\StringFormat.cs (6)
15internal GpStringFormat* _nativeFormat; 17private StringFormat(GpStringFormat* format) => _nativeFormat = format; 39GpStringFormat* format; 51GpStringFormat* newFormat; 310GpStringFormat* format; 336GpStringFormat* format;
System.Private.Windows.GdiPlus (108)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (108)
345 /// <inheritdoc cref="GdipAddPathString(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFontFamily*, int, float, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.GpStringFormat*)"/> 346 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipAddPathString(ref winmdroot.Graphics.GdiPlus.GpPath path, string @string, int length, in winmdroot.Graphics.GdiPlus.GpFontFamily family, int style, float emSize, in winmdroot.Graphics.GdiPlus.RectF layoutRect, in winmdroot.Graphics.GdiPlus.GpStringFormat format) 348 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 368 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipAddPathString(winmdroot.Graphics.GdiPlus.GpPath* path, winmdroot.Foundation.PCWSTR @string, int length, winmdroot.Graphics.GdiPlus.GpFontFamily* family, int style, float emSize, winmdroot.Graphics.GdiPlus.RectF* layoutRect, winmdroot.Graphics.GdiPlus.GpStringFormat* format); 728 /// <inheritdoc cref="GdipCloneStringFormat(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.GpStringFormat**)"/> 729 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCloneStringFormat(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref winmdroot.Graphics.GdiPlus.GpStringFormat* newFormat) 731 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat** newFormatLocal = &newFormat) 733 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 742 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCloneStringFormat(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.GpStringFormat** newFormat); 1596 /// <inheritdoc cref="GdipCreateStringFormat(int, ushort, winmdroot.Graphics.GdiPlus.GpStringFormat**)"/> 1597 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateStringFormat(int formatAttributes, ushort language, ref winmdroot.Graphics.GdiPlus.GpStringFormat* format) 1599 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat** formatLocal = &format) 1607 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateStringFormat(int formatAttributes, ushort language, winmdroot.Graphics.GdiPlus.GpStringFormat** format); 1829 /// <inheritdoc cref="GdipDeleteStringFormat(winmdroot.Graphics.GdiPlus.GpStringFormat*)"/> 1830 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteStringFormat(ref winmdroot.Graphics.GdiPlus.GpStringFormat format) 1832 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 1840 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteStringFormat(winmdroot.Graphics.GdiPlus.GpStringFormat* format); 2518 /// <inheritdoc cref="GdipDrawString(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.GpBrush*)"/> 2519 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawString(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, string @string, int length, in winmdroot.Graphics.GdiPlus.GpFont font, in winmdroot.Graphics.GdiPlus.RectF layoutRect, in winmdroot.Graphics.GdiPlus.GpStringFormat stringFormat, in winmdroot.Graphics.GdiPlus.GpBrush brush) 2523 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormatLocal = &stringFormat) 2544 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawString(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Foundation.PCWSTR @string, int length, winmdroot.Graphics.GdiPlus.GpFont* font, winmdroot.Graphics.GdiPlus.RectF* layoutRect, winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormat, winmdroot.Graphics.GdiPlus.GpBrush* brush); 5156 /// <inheritdoc cref="GdipGetStringFormatAlign(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.StringAlignment*)"/> 5157 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatAlign(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref winmdroot.Graphics.GdiPlus.StringAlignment align) 5161 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5170 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatAlign(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.StringAlignment* align); 5172 /// <inheritdoc cref="GdipGetStringFormatDigitSubstitution(winmdroot.Graphics.GdiPlus.GpStringFormat*, ushort*, winmdroot.Graphics.GdiPlus.StringDigitSubstitute*)"/> 5173 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatDigitSubstitution(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref ushort language, ref winmdroot.Graphics.GdiPlus.StringDigitSubstitute substitute) 5179 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5189 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatDigitSubstitution(winmdroot.Graphics.GdiPlus.GpStringFormat* format, ushort* language, winmdroot.Graphics.GdiPlus.StringDigitSubstitute* substitute); 5191 /// <inheritdoc cref="GdipGetStringFormatFlags(winmdroot.Graphics.GdiPlus.GpStringFormat*, int*)"/> 5192 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatFlags(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref int flags) 5196 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5205 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatFlags(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int* flags); 5207 /// <inheritdoc cref="GdipGetStringFormatHotkeyPrefix(winmdroot.Graphics.GdiPlus.GpStringFormat*, int*)"/> 5208 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatHotkeyPrefix(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref int hotkeyPrefix) 5212 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5221 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatHotkeyPrefix(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int* hotkeyPrefix); 5223 /// <inheritdoc cref="GdipGetStringFormatLineAlign(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.StringAlignment*)"/> 5224 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatLineAlign(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref winmdroot.Graphics.GdiPlus.StringAlignment align) 5228 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5237 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatLineAlign(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.StringAlignment* align); 5239 /// <inheritdoc cref="GdipGetStringFormatMeasurableCharacterRangeCount(winmdroot.Graphics.GdiPlus.GpStringFormat*, int*)"/> 5240 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatMeasurableCharacterRangeCount(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref int count) 5244 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5253 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatMeasurableCharacterRangeCount(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int* count); 5255 /// <inheritdoc cref="GdipGetStringFormatTabStopCount(winmdroot.Graphics.GdiPlus.GpStringFormat*, int*)"/> 5256 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatTabStopCount(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref int count) 5260 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5269 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatTabStopCount(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int* count); 5271 /// <inheritdoc cref="GdipGetStringFormatTabStops(winmdroot.Graphics.GdiPlus.GpStringFormat*, int, float*, float*)"/> 5272 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatTabStops(in winmdroot.Graphics.GdiPlus.GpStringFormat format, int count, ref float firstTabOffset, ref float tabStops) 5278 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5288 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatTabStops(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int count, float* firstTabOffset, float* tabStops); 5290 /// <inheritdoc cref="GdipGetStringFormatTrimming(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.StringTrimming*)"/> 5291 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatTrimming(in winmdroot.Graphics.GdiPlus.GpStringFormat format, ref winmdroot.Graphics.GdiPlus.StringTrimming trimming) 5295 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 5304 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetStringFormatTrimming(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.StringTrimming* trimming); 5878 /// <inheritdoc cref="GdipMeasureCharacterRanges(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.GpStringFormat*, int, winmdroot.Graphics.GdiPlus.GpRegion**)"/> 5879 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureCharacterRanges(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, string @string, int length, in winmdroot.Graphics.GdiPlus.GpFont font, in winmdroot.Graphics.GdiPlus.RectF layoutRect, in winmdroot.Graphics.GdiPlus.GpStringFormat stringFormat, int regionCount, ref winmdroot.Graphics.GdiPlus.GpRegion* regions) 5883 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormatLocal = &stringFormat) 5904 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureCharacterRanges(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Foundation.PCWSTR @string, int length, winmdroot.Graphics.GdiPlus.GpFont* font, winmdroot.Graphics.GdiPlus.RectF* layoutRect, winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormat, int regionCount, winmdroot.Graphics.GdiPlus.GpRegion** regions); 5906 /// <inheritdoc cref="GdipMeasureString(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.RectF*, int*, int*)"/> 5907 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureString(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, string @string, int length, in winmdroot.Graphics.GdiPlus.GpFont font, in winmdroot.Graphics.GdiPlus.RectF layoutRect, in winmdroot.Graphics.GdiPlus.GpStringFormat stringFormat, ref winmdroot.Graphics.GdiPlus.RectF boundingBox, ref int codepointsFitted, ref int linesFilled) 5915 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormatLocal = &stringFormat) 5938 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureString(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Foundation.PCWSTR @string, int length, winmdroot.Graphics.GdiPlus.GpFont* font, winmdroot.Graphics.GdiPlus.RectF* layoutRect, winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormat, winmdroot.Graphics.GdiPlus.RectF* boundingBox, int* codepointsFitted, int* linesFilled); 7824 /// <inheritdoc cref="GdipSetStringFormatAlign(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.StringAlignment)"/> 7825 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatAlign(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, winmdroot.Graphics.GdiPlus.StringAlignment align) 7827 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7835 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatAlign(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.StringAlignment align); 7837 /// <inheritdoc cref="GdipSetStringFormatDigitSubstitution(winmdroot.Graphics.GdiPlus.GpStringFormat*, ushort, winmdroot.Graphics.GdiPlus.StringDigitSubstitute)"/> 7838 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatDigitSubstitution(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, ushort language, winmdroot.Graphics.GdiPlus.StringDigitSubstitute substitute) 7840 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7848 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatDigitSubstitution(winmdroot.Graphics.GdiPlus.GpStringFormat* format, ushort language, winmdroot.Graphics.GdiPlus.StringDigitSubstitute substitute); 7850 /// <inheritdoc cref="GdipSetStringFormatFlags(winmdroot.Graphics.GdiPlus.GpStringFormat*, int)"/> 7851 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatFlags(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, int flags) 7853 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7861 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatFlags(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int flags); 7863 /// <inheritdoc cref="GdipSetStringFormatHotkeyPrefix(winmdroot.Graphics.GdiPlus.GpStringFormat*, int)"/> 7864 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatHotkeyPrefix(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, int hotkeyPrefix) 7866 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7874 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatHotkeyPrefix(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int hotkeyPrefix); 7876 /// <inheritdoc cref="GdipSetStringFormatLineAlign(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.StringAlignment)"/> 7877 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatLineAlign(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, winmdroot.Graphics.GdiPlus.StringAlignment align) 7879 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7887 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatLineAlign(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.StringAlignment align); 7889 /// <inheritdoc cref="GdipSetStringFormatMeasurableCharacterRanges(winmdroot.Graphics.GdiPlus.GpStringFormat*, int, winmdroot.Graphics.GdiPlus.CharacterRange*)"/> 7890 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatMeasurableCharacterRanges(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, int rangeCount, in winmdroot.Graphics.GdiPlus.CharacterRange ranges) 7894 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7903 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatMeasurableCharacterRanges(winmdroot.Graphics.GdiPlus.GpStringFormat* format, int rangeCount, winmdroot.Graphics.GdiPlus.CharacterRange* ranges); 7905 /// <inheritdoc cref="GdipSetStringFormatTabStops(winmdroot.Graphics.GdiPlus.GpStringFormat*, float, int, float*)"/> 7906 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatTabStops(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, float firstTabOffset, int count, in float tabStops) 7910 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7919 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatTabStops(winmdroot.Graphics.GdiPlus.GpStringFormat* format, float firstTabOffset, int count, float* tabStops); 7921 /// <inheritdoc cref="GdipSetStringFormatTrimming(winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.StringTrimming)"/> 7922 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatTrimming(ref winmdroot.Graphics.GdiPlus.GpStringFormat format, winmdroot.Graphics.GdiPlus.StringTrimming trimming) 7924 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat* formatLocal = &format) 7932 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetStringFormatTrimming(winmdroot.Graphics.GdiPlus.GpStringFormat* format, winmdroot.Graphics.GdiPlus.StringTrimming trimming); 8031 /// <inheritdoc cref="GdipStringFormatGetGenericDefault(winmdroot.Graphics.GdiPlus.GpStringFormat**)"/> 8032 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipStringFormatGetGenericDefault(ref winmdroot.Graphics.GdiPlus.GpStringFormat* format) 8034 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat** formatLocal = &format) 8042 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipStringFormatGetGenericDefault(winmdroot.Graphics.GdiPlus.GpStringFormat** format); 8044 /// <inheritdoc cref="GdipStringFormatGetGenericTypographic(winmdroot.Graphics.GdiPlus.GpStringFormat**)"/> 8045 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipStringFormatGetGenericTypographic(ref winmdroot.Graphics.GdiPlus.GpStringFormat* format) 8047 fixed (winmdroot.Graphics.GdiPlus.GpStringFormat** formatLocal = &format) 8055 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipStringFormatGetGenericTypographic(winmdroot.Graphics.GdiPlus.GpStringFormat** format);