Función EngCreateDeviceBitmap (winddi.h)
La función EngCreateDeviceBitmap solicita a GDI que cree un identificador para un mapa de bits de dispositivo.
Sintaxis
ENGAPI HBITMAP EngCreateDeviceBitmap(
[in] DHSURF dhsurf,
[in] SIZEL sizl,
ULONG iFormatCompat
);
Parámetros
[in] dhsurf
Identificador de dispositivo para el mapa de bits del dispositivo que se va a crear.
[in] sizl
Especifica una estructura SIZEL que contiene el ancho y alto del mapa de bits que se va a crear. Los miembros cx y cy de esta estructura contienen respectivamente el ancho y el alto del mapa de bits, en píxeles. Una estructura SIZEL es idéntica a una estructura SIZE .
iFormatCompat
Especifica el formato de motor compatible de la superficie del dispositivo que se va a crear. GDI lo usa si se necesita un búfer temporal para simular una llamada de dibujo complicada. Los valores permitidos para iFormatCompat son BMF_1BPP, BMF_4BPP, BMF_8BPP, BMF_16BPP, BMF_24BPP y BMF_32BPP.
Valor devuelto
El valor devuelto es un identificador que identifica el mapa de bits si la función es correcta. De lo contrario, es cero y se registra un código de error.
Comentarios
La superficie debe estar asociada mediante EngAssociateSurface. El mapa de bits debe eliminarse llamando a EngDeleteSurface cuando ya no sea necesario.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Universal |
Encabezado | winddi.h (incluya Winddi.h) |
Library | Win32k.lib |
Archivo DLL | Win32k.sys |