ICM_DRAW_SUGGESTFORMAT mensagem
A mensagem ICM_DRAW_SUGGESTFORMAT consulta um driver de renderização para sugerir um formato descompactado que ele possa desenhar.
ICM_DRAW_SUGGESTFORMAT
wParam = (DWORD_PTR) (LPVOID) &icdrwSuggest;
lParam = sizeof(ICDRAWSUGGEST);
Parâmetros
-
icdrwSuggest
-
Ponteiro para uma estrutura ICDRAWSUGGEST .
-
Lparam
-
Tamanho, em bytes, de ICDRAWSUGGEST.
Valor Retornado
Retorna ICERR_OK se tiver êxito. Se o membro lpbiSuggest da estrutura ICDRAWSUGGEST for NULL, essa mensagem retornará a quantidade de memória necessária para conter o formato sugerido.
Comentários
O driver deve examinar o formato especificado no membro lpbiIn da estrutura ICDRAWSUGGEST e usar o membro lpbiSuggest para retornar um formato que possa desenhar. O formato de saída deve preservar o máximo de dados possível do formato de entrada.
Opcionalmente, o driver pode usar o identificador de compressor instalável passado no membro hicDecompressor de ICDRAWSUGGEST para fazer seleções mais complexas. Por exemplo, se o formato de entrada for dados JPEG de 24 bits, um renderizador poderá consultar o descompactador para descobrir se ele pode descompactar para um formato YUV (que pode ser desenhado com mais eficiência) antes de selecionar o formato a ser sugerido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|