DESIGNVECTOR 结构 (wingdi.h)

应用程序使用 DESIGNVECTOR 结构为多个主控字体的轴指定值。

语法

typedef struct tagDESIGNVECTOR {
  DWORD dvReserved;
  DWORD dvNumAxes;
  LONG  dvValues[MM_MAX_NUMAXES];
} DESIGNVECTOR, *PDESIGNVECTOR, *LPDESIGNVECTOR;

成员

dvReserved

保留。 必须STAMP_DESIGNVECTOR。

dvNumAxes

dvValues 数组中的值数。

dvValues[MM_MAX_NUMAXES]

一个数组,指定多主 OpenType 字体的轴值。 此数组对应于 AXESLIST 结构中的 axlAxisInfo 数组。

注解

dvNumAxes 成员确定 dvValues 的实际大小,从而确定 DESIGNVECTOR 的实际大小。 常量MM_MAX_NUMAXES为 16,指定 dvValues 数组允许的最大大小。

PostScript 开放类型字体不支持多个主控功能。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wingdi.h (包括 Windows.h)

另请参阅

AXESLIST

AddFontMemResourceEx

AddFontResourceEx

字体和文本结构

字体和文本概述

RemoveFontResourceEx