Compartilhar via


Método IDWriteFontResource::GetFontAxisRanges (dwrite_3.h)

Recupera os intervalos de valores de cada eixo.

Sintaxe

HRESULT GetFontAxisRanges(
  [out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
        UINT32                 fontAxisRangeCount
);

Parâmetros

[out] fontAxisRanges

Tipo: DWRITE_FONT_AXIS_RANGE*

Um ponteiro para uma matriz de estruturas DWRITE_FONT_AXIS_RANGE nas quais GetFontAxisRanges grava a lista de intervalos de valores do eixo da fonte. Você é responsável por gerenciar o tamanho e o tempo de vida dessa matriz. Chame GetFontAxisCount para determinar o tamanho da matriz a ser alocada.

fontAxisRangeCount

Tipo: UINT32

O número máximo de intervalos de valores do eixo da fonte a serem gravados no bloco de memória apontado por fontAxisRanges.

Valor de retorno

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um de código de erro HRESULT.

Valor de retorno Descrição
E_INVALIDARG fontAxisValueCount não corresponde ao valor retornado por GetFontAxisCount.

Observações

Um eixo não variável tem um intervalo vazio (minValue == maxValue).

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10 Build 20348
servidor com suporte mínimo Windows 10 Build 20348
da Plataforma de Destino Windows
cabeçalho dwrite_3.h
biblioteca Dwrite.lib