Método IXpsOMGlyphs::GetFontFaceIndex (xpsobjectmodel.h)
Obtém o índice da face da fonte a ser usada.
Esse valor só é usado quando GetFontResource retorna uma interface IXpsOMFontResource que representa uma coleção de fontes TrueType .
Sintaxe
HRESULT GetFontFaceIndex(
[out, retval] SHORT *fontFaceIndex
);
Parâmetros
[out, retval] fontFaceIndex
O valor de índice da face da fonte. Se a face da fonte não tiver sido definida, –1 será retornado.
Retornar valor
O método retorna um HRESULT. Os valores possíveis incluem, mas não se limitam, aqueles na tabela a seguir. Para obter informações sobre valores retornados da API de documento XPS que não estão listados nesta tabela, consulte Erros de documento XPS.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
fontFaceIndex é NULL. |
Comentários
O recurso de fonte é obtido chamando o método GetFontResource .
Se uma face de fonte não tiver sido definida ou não tiver suporte da fonte, um valor de –1 será retornado em fontFaceIndex. Quando o glifo é carregado de um arquivo de documento XPS existente, um valor fontFaceIndex de –1 indica que o atributo FontUri não incluiu um fragmento de #index .
Na marcação a seguir de um FixedPage, o atributo FontUri do elemento Glyphs tem um valor de ../Resources/Fonts/Font.TTF#1
. Nesse caso, GetFontFaceIndex retornaria um valor de 1 em fontFaceIndex.
<FixedPage Height="1056" Width="816" xml:lang="en-US"
xmlns="http://schemas.microsoft.com/xps/2005/06">
<Glyphs
OriginX="96"
OriginY="96"
UnicodeString="This is Page 1!"
FontUri="../Resources/Fonts/Font.TTF#1"
FontRenderingEmSize="16" />
</FixedPage>
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | xpsobjectmodel.h |