Compartilhar via


Método IDWriteTextLayout3::GetLineMetrics (dwrite_3.h)

Recupera as propriedades de cada linha.

Sintaxe

HRESULT GetLineMetrics(
  [out] DWRITE_LINE_METRICS1 *lineMetrics,
        UINT32               maxLineCount,
  [out] UINT32               *actualLineCount
);

Parâmetros

[out] lineMetrics

A matriz a ser preenchida com informações de linha.

maxLineCount

O tamanho máximo da matriz lineMetrics.

[out] actualLineCount

O tamanho real da linhaMetrics
matriz que é necessária.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Se maxLineCount não for grande o suficiente E_NOT_SUFFICIENT_BUFFER,
que é equivalente a HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER),
é retornado e actualLineCount é definido como o número de linhas
Necessário.

Requisitos

   
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dwrite_3.h
Biblioteca Dwrite.lib
DLL Dwrite.dll

Confira também

IDWriteTextLayout3