115 references to GpStringFormat
System.Drawing.Common (7)
System\Drawing\PointerExtensions.cs (1)
15
public static
GpStringFormat
* Pointer(this StringFormat? format) => format is null ? null : format._nativeFormat;
System\Drawing\StringFormat.cs (6)
15
internal
GpStringFormat
* _nativeFormat;
17
private StringFormat(
GpStringFormat
* format) => _nativeFormat = format;
39
GpStringFormat
* format;
51
GpStringFormat
* newFormat;
310
GpStringFormat
* format;
336
GpStringFormat
* 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);