Método IDWriteFontSet1::GetFilteredFonts(UINT32const*,UINT32,IDWriteFontSet1**) (dwrite_3.h)

Recupera um subconjunto de fontes, filtrado pelos índices determinados.

Sintaxe

HRESULT GetFilteredFonts(
        UINT32 const    *indices,
        UINT32          indexCount,
  [out] IDWriteFontSet1 **filteredFontSet
);

Parâmetros

indices

Tipo: UINT32 const *

Uma matriz de índices pelos quais filtrar, no intervalo de 0 a IDwriteFontSet::GetFontCount menos 1.

indexCount

Tipo: UINT32

O número de índices.

[out] filteredFontSet

Tipo: IDWriteFontSet1**

O endereço de um ponteiro para uma interface IDWriteFontSet1 . Após a conclusão bem-sucedida, a função define o ponteiro para um objeto que representa o subconjunto de fontes indicado pelos índices fornecidos, caso contrário, define o ponteiro como nullptr.

Retornar valor

Tipo: HRESULT

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

Comentários

Os índices podem vir em qualquer ordem, o que significa que GetFilteredFonts pode produzir um novo conjunto com itens removidos, duplicados ou reordenados do original. Se você passar índices zero, um conjunto de fontes vazio será retornado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Plataforma de Destino Windows
Cabeçalho dwrite_3.h
Biblioteca Dwrite.lib