Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea una etiqueta OpenType como un entero de 32 bits, de modo que el primer carácter de la etiqueta es el byte más bajo (menos significativo en arquitecturas little-endian), que se pueden usar para comparar con etiquetas en el archivo de fuente. Esta macro es compatible con DWRITE_FONT_FEATURE_TAG.
Sintaxis
DWORD DWRITE_MAKE_OPENTYPE_TAG(
char a,
char b,
char c,
char d
);
Parámetros
a
Tipo: CHAR
Primer carácter de la etiqueta.
b
Tipo: CHAR
Segundo carácter de la etiqueta.
c
Tipo: CHAR
Tercer carácter de la etiqueta.
d
Tipo: CHAR
Cuarto carácter de la etiqueta.
Valor devuelto
Tipo: DWORD de
Una etiqueta OpenType como un entero de 32 bits.
Observaciones
El lenguaje OpenType (como "ROM", "URD" y "FAR" para rumano, Urdu y persa) se determinan a partir de la configuración regional, y el script ("latn" y "árabe" para latino y árabe) se determina a partir del analizador de scripts. Por eso no se muestran en etiquetas OpenType; solo las etiquetas de características.
Ejemplos
DWRITE_MAKE_OPENTYPE_TAG('c','c','m','p');
// Result: DWORD 0x706D6363
Requisitos
Requisito | Importancia |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo admitido | Windows Server 2008 R2, Windows Server 2008 con SP2 y Platform Update para Windows Server 2008 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado | dwrite.h |