Baca dalam bahasa Inggris

Bagikan melalui


enumerasi DWRITE_FONT_PROPERTY_ID (dwrite_3.h)

Mengidentifikasi string dalam font.

Sintaksis

typedef enum DWRITE_FONT_PROPERTY_ID {
  DWRITE_FONT_PROPERTY_ID_NONE,
  DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME,
  DWRITE_FONT_PROPERTY_ID_FULL_NAME,
  DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME,
  DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG,
  DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG,
  DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG,
  DWRITE_FONT_PROPERTY_ID_WEIGHT,
  DWRITE_FONT_PROPERTY_ID_STRETCH,
  DWRITE_FONT_PROPERTY_ID_STYLE,
  DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME,
  DWRITE_FONT_PROPERTY_ID_TOTAL,
  DWRITE_FONT_PROPERTY_ID_TOTAL_RS3,
  DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_FAMILY_NAME,
  DWRITE_FONT_PROPERTY_ID_FACE_NAME
} ;

Konstanta

 
DWRITE_FONT_PROPERTY_ID_NONE
Pengidentifikasi properti font yang tidak ditentukan.
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME
DWRITE_FONT_PROPERTY_ID_FULL_NAME
Nama lengkap font, misalnya "Arial Bold", dari nama id 4 dalam tabel nama.
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME
Nama keluarga yang kompatibel dengan GDI. Karena GDI memungkinkan maksimal empat font per keluarga, font dalam keluarga yang sama mungkin memiliki nama keluarga yang kompatibel dengan GDI yang berbeda,
misalnya "Arial", "Arial Narrow", "Arial Black".
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME
Nama postscript font, misalnya "GillSans-Bold", dari nama id 6 dalam tabel nama.
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG
Tag skrip/bahasa untuk mengidentifikasi skrip atau bahasa yang terutama dirancang untuk didukung oleh font.
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG
Tag skrip/bahasa untuk mengidentifikasi skrip atau bahasa yang dapat didukung font.
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG
Tag semantik untuk menggambarkan font, misalnya Fancy, Decorative, Handmade, Sans-serif, Swiss, Pixel, Futuristic.
DWRITE_FONT_PROPERTY_ID_WEIGHT
Bobot font yang direpresentasikan sebagai string desimal dalam rentang 1-999.
DWRITE_FONT_PROPERTY_ID_STRETCH
Rentang font yang direpresentasikan sebagai string desimal dalam rentang 1-9.
DWRITE_FONT_PROPERTY_ID_STYLE
Gaya font yang direpresentasikan sebagai string desimal dalam rentang 0-2.
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME
DWRITE_FONT_PROPERTY_ID_TOTAL
Jumlah total properti.
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME
Nama keluarga lebih disukai oleh perancang. Ini memungkinkan perancang font untuk mengelompokkan lebih dari empat font dalam satu keluarga tanpa kehilangan kompatibilitas dengan
GDI. Nama ini biasanya hanya ada jika berbeda dari nama keluarga yang kompatibel dengan GDI.
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME
Nama keluarga untuk model kelereng lebar berat.
DWRITE_FONT_PROPERTY_ID_FACE_NAME
Nama wajah font, misalnya Reguler atau Tebal.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 10 [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Header dwrite_3.h