Função DrvSetPixelFormat (winddi.h)

A função DrvSetPixelFormat define o formato de pixel de uma janela.

Sintaxe

BOOL DrvSetPixelFormat(
  SURFOBJ *pso,
  LONG    iPixelFormat,
  HWND    hwnd
);

Parâmetros

pso

Ponteiro para a estrutura SURFOBJ à qual a janela está associada.

iPixelFormat

Índice que especifica o formato do dispositivo para o qual o formato de pixel deve ser definido. Os formatos de pixel compatíveis com um dispositivo são identificados por índices inteiros positivos baseados em um a partir de 1.

hwnd

Manipule para a janela cujo formato de pixel deve ser definido.

Valor retornado

O valor retornado será TRUE se a função for bem-sucedida. Caso contrário, será FALSE e um código de erro será registrado.

Comentários

Definir o formato de pixel mais de uma vez pode resultar em complicações para o Gerenciador de Janelas e para aplicativos multithread. Consequentemente, o formato de pixel de uma janela pode ser definido apenas uma vez e deve permanecer inalterado.

Requisitos

   
Plataforma de Destino Área de Trabalho
Cabeçalho winddi.h (inclua Winddi.h)

Confira também

DrvDescribePixelFormat

SURFOBJ