Estrutura SharpenParams (gdipluseffects.h)

A estrutura SharpenParams contém membros que especificam a natureza de um ajuste de nitidez em um bitmap.

Você pode ajustar a nitidez de um bitmap seguindo estas etapas.

  1. Criar e inicializar uma estrutura SharpenParams .
  2. Passe o endereço da estrutura SharpenParams para o método Sharpen::SetParameters de um objeto Sharpen .
  3. Passe o endereço do objeto Sharpen para o método Graphics::D rawImage ou para o método Bitmap::ApplyEffect .

Sintaxe

struct SharpenParams {
  float radius;
  float amount;
};

Membros

radius

Tipo: REAL

Número real que especifica o raio de nitidez (o raio do kernel de convolução) em pixels. O raio deve estar no intervalo de 0 a 255. À medida que o raio aumenta, mais pixels ao redor estão envolvidos no cálculo do novo valor de um determinado pixel.

amount

Tipo: REAL

Número real no intervalo de 0 a 100 que especifica a quantidade de nitidez a ser aplicada. Um valor de 0 não especifica nenhuma nitidez. À medida que o valor da quantidade aumenta, a nitidez aumenta.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho gdipluseffects.h (inclua Gdiplus.h)