Método IDWriteGdiInterop::CreateFontFaceFromHdc (dwrite.h)

Crea un objeto IDWriteFontFace que corresponde al HFONT seleccionado actualmente del HDC especificado.

Sintaxis

HRESULT CreateFontFaceFromHdc(
        HDC             hdc,
  [out] IDWriteFontFace **fontFace
);

Parámetros

hdc

Tipo: HDC

Identificador de un contexto de dispositivo en el que se ha seleccionado una fuente. Se supone que el cliente ya ha realizado la asignación de fuentes y que la fuente seleccionada en el contexto del dispositivo es la fuente real que se usará para representar glifos.

[out] fontFace

Tipo: IDWriteFontFace**

Contiene una dirección de un puntero al objeto de cara de fuente recién creado o NULL en caso de error. Se garantiza que la cara de fuente devuelta haga referencia al mismo tipo de letra físico que se usaría para dibujar glifos (pero no necesariamente caracteres) mediante ExtTextOut.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Esta función está pensada para escenarios en los que una aplicación quiere usar GDI y Uniscribe 1.x para el diseño y la forma de texto, pero DirectWrite para la representación final. Esta función supone que el cliente está realizando la salida de texto mediante índices de glifo.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dwrite.h
Library Dwrite.lib
Archivo DLL Dwrite.dll

Consulte también

IDWriteGdiInterop