Share via


Estructura SharpenParams (gdipluseffects.h)

La estructura SharpenParams contiene miembros que especifican la naturaleza de un ajuste de afilado en un mapa de bits.

Puede ajustar la nitidez de un mapa de bits siguiendo estos pasos.

  1. Cree e inicialice una estructura SharpenParams .
  2. Pase la dirección de la estructura SharpenParams al método Sharpen::SetParameters de un objeto Sharpen .
  3. Pase la dirección del objeto Sharpen al método Graphics::D rawImage o al método Bitmap::ApplyEffect .

Sintaxis

struct SharpenParams {
  float radius;
  float amount;
};

Miembros

radius

Tipo: REAL

Número real que especifica el radio de afilado (el radio del kernel de convolución) en píxeles. El radio debe estar comprendido entre 0 y 255. A medida que aumenta el radio, más píxeles circundantes intervienen en el cálculo del nuevo valor de un píxel determinado.

amount

Tipo: REAL

Número real del intervalo de 0 a 100 que especifica la cantidad de afilado que se va a aplicar. Un valor de 0 no especifica ningún afilado. A medida que aumenta el valor de la cantidad , aumenta la nitidez.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado gdipluseffects.h (include Gdiplus.h)