mirror of
https://github.com/amerkoleci/Vortice.Win32.git
synced 2026-01-14 16:16:04 +08:00
170 lines
6.7 KiB
C#
170 lines
6.7 KiB
C#
// ------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
// ------------------------------------------------------------------------------
|
|
|
|
namespace Win32.Graphics.DirectWrite;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE"]/*' />
|
|
/// <unmanaged>DWRITE_PANOSE</unmanaged>
|
|
[StructLayout(LayoutKind.Explicit)]
|
|
public partial struct Panose
|
|
{
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::values"]/*' />
|
|
[FieldOffset(0)]
|
|
public unsafe fixed byte values[10];
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::familyKind"]/*' />
|
|
[FieldOffset(0)]
|
|
public byte familyKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::text"]/*' />
|
|
[FieldOffset(0)]
|
|
public _text_e__Struct text;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::script"]/*' />
|
|
[FieldOffset(0)]
|
|
public _script_e__Struct script;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::decorative"]/*' />
|
|
[FieldOffset(0)]
|
|
public _decorative_e__Struct decorative;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="DWRITE_PANOSE::symbol"]/*' />
|
|
[FieldOffset(0)]
|
|
public _symbol_e__Struct symbol;
|
|
|
|
public partial struct _decorative_e__Struct
|
|
{
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::familyKind"]/*' />
|
|
public byte familyKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::decorativeClass"]/*' />
|
|
public byte decorativeClass;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::weight"]/*' />
|
|
public byte weight;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::aspect"]/*' />
|
|
public byte aspect;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::contrast"]/*' />
|
|
public byte contrast;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::serifVariant"]/*' />
|
|
public byte serifVariant;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::fill"]/*' />
|
|
public byte fill;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::lining"]/*' />
|
|
public byte lining;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::decorativeTopology"]/*' />
|
|
public byte decorativeTopology;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_decorative_e__Struct::characterRange"]/*' />
|
|
public byte characterRange;
|
|
}
|
|
public partial struct _text_e__Struct
|
|
{
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::familyKind"]/*' />
|
|
public byte familyKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::serifStyle"]/*' />
|
|
public byte serifStyle;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::weight"]/*' />
|
|
public byte weight;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::proportion"]/*' />
|
|
public byte proportion;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::contrast"]/*' />
|
|
public byte contrast;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::strokeVariation"]/*' />
|
|
public byte strokeVariation;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::armStyle"]/*' />
|
|
public byte armStyle;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::letterform"]/*' />
|
|
public byte letterform;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::midline"]/*' />
|
|
public byte midline;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_text_e__Struct::xHeight"]/*' />
|
|
public byte xHeight;
|
|
}
|
|
public partial struct _symbol_e__Struct
|
|
{
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::familyKind"]/*' />
|
|
public byte familyKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::symbolKind"]/*' />
|
|
public byte symbolKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::weight"]/*' />
|
|
public byte weight;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::spacing"]/*' />
|
|
public byte spacing;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatioAndContrast"]/*' />
|
|
public byte aspectRatioAndContrast;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio94"]/*' />
|
|
public byte aspectRatio94;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio119"]/*' />
|
|
public byte aspectRatio119;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio157"]/*' />
|
|
public byte aspectRatio157;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio163"]/*' />
|
|
public byte aspectRatio163;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_symbol_e__Struct::aspectRatio211"]/*' />
|
|
public byte aspectRatio211;
|
|
}
|
|
public partial struct _script_e__Struct
|
|
{
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::familyKind"]/*' />
|
|
public byte familyKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::toolKind"]/*' />
|
|
public byte toolKind;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::weight"]/*' />
|
|
public byte weight;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::spacing"]/*' />
|
|
public byte spacing;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::aspectRatio"]/*' />
|
|
public byte aspectRatio;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::contrast"]/*' />
|
|
public byte contrast;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::scriptTopology"]/*' />
|
|
public byte scriptTopology;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::scriptForm"]/*' />
|
|
public byte scriptForm;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::finials"]/*' />
|
|
public byte finials;
|
|
|
|
/// <include file='../DirectWrite.xml' path='doc/member[@name="_script_e__Struct::xAscent"]/*' />
|
|
public byte xAscent;
|
|
}
|
|
}
|