macro DWRITE_MAKE_OPENTYPE_TAG (dwrite.h)
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 las arquitecturas little-endian), que se puede usar para comparar con etiquetas en el archivo de fuente. Esta macro es compatible con DWRITE_FONT_FEATURE_TAG.
Sintaxis
void DWRITE_MAKE_OPENTYPE_TAG(
a,
b,
c,
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
None
Observaciones
El lenguaje OpenType (como "ROM", "URD" y "FAR" para rumano, Urdu y persa) se determina 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 aparecen en etiquetas OpenType; solo las etiquetas de características.
Ejemplos
DWRITE_MAKE_OPENTYPE_TAG('c','c','m','p');
// Result: DWORD 0x706D6363
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dwrite.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de