Compartir a través de


Funciones de formato de píxel

Las siguientes funciones de Windows administran formatos de píxeles.

Función de Windows Descripción
ChoosePixelFormat Obtiene el formato de píxel del contexto del dispositivo que es la coincidencia más cercana a un formato de píxel especificado.
SetPixelFormat Establece el formato de píxel actual de un contexto de dispositivo en el formato de píxel especificado por un índice de formato de píxel.
GetPixelFormat Obtiene el índice de formato de píxel del formato de píxeles actual de un contexto de dispositivo.
DescribePixelFormat Dado un contexto de dispositivo y un índice de formato de píxel, rellena una estructura de datos PIXELFORMATDESCRIPTOR con las propiedades del formato de píxel.
GetEnhMetaFilePixelFormat Recupera información de formato de píxel para un metarchivo mejorado.

 

La función ChoosePixelFormat devuelve un índice de formato de píxeles basado en uno que identifica la mejor coincidencia de los formatos de píxeles admitidos del contexto del dispositivo.

La función SetPixelFormat identifica el formato deseado mediante un índice de formato de píxeles basado en uno. Normalmente, llamas a ChoosePixelFormat para buscar un formato de píxel que coincida mejor y, a continuación, llamas a SetPixelFormat con el resultado de ChoosePixelFormat.

Si llamas a SetPixelFormat para un contexto de dispositivo que hace referencia a una ventana, SetPixelFormat también cambia el formato de píxel de la ventana. Establecer el formato de píxel de una ventana más de una vez puede dar lugar a complicaciones significativas para el Administrador de ventanas y para las aplicaciones multithread, por lo que no se permite. Puede establecer el formato de píxel de una ventana solo una vez; después de eso, no se puede cambiar el formato de píxeles de la ventana.

La función GetPixelFormat devuelve un índice de formato de píxel basado en uno.

La función DescribePixelFormat toma lo siguiente como parámetros:

  • Identificador de un contexto de dispositivo
  • Índice de formato de píxel
  • Puntero a una estructura de datos PIXELFORMATDESCRIPTOR

La función DescribePixelFormat devuelve con los miembros de PIXELFORMATDESCRIPTOR correctamente establecidos.

La función GetEnhMetaFilePixelFormat devuelve el tamaño del formato de píxel de un metarchivo y recupera la información de formato de píxel del metarchivo.