Función DrawDibRealize (vfw.h)

La función DrawDibRealize realiza la paleta del controlador de dominio DrawDib para su uso con el controlador de dominio especificado.

Sintaxis

UINT VFWAPI DrawDibRealize(
  HDRAWDIB hdd,
  HDC      hdc,
  BOOL     fBackground
);

Parámetros

hdd

Identificador de un controlador DrawDib.

hdc

Identificador del controlador de dominio que contiene la paleta.

fBackground

Marca de paleta de fondo. Si este valor es distinto de cero, la paleta es una paleta de fondo. Si este valor es cero y el controlador de dominio se adjunta a una ventana, la paleta lógica se convierte en la paleta de primer plano cuando la ventana tiene el foco de entrada. (Un controlador de dominio se adjunta a una ventana cuando el estilo de clase de ventana se CS_OWNDC o cuando el controlador de dominio se obtiene mediante la función GetDC ).

Valor devuelto

Devuelve el número de entradas de la paleta lógica asignadas a valores diferentes de la paleta del sistema. Si se produce un error o no se actualizaron colores, devuelve cero.

Comentarios

Para seleccionar la paleta de DrawDib DC como paleta de fondo, use la función DrawDibDraw y especifique la marca DDF_BACKGROUNDPAL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vfw.h
Library Vfw32.lib
Archivo DLL Msvfw32.dll

Consulte también

Funciones DrawDib