BitmapCache.SnapsToDevicePixels Propriedade

Definição

Recebe ou define um valor que indica se o bitmap é renderizado com snapping de pixels.

public:
 property bool SnapsToDevicePixels { bool get(); void set(bool value); };
public bool SnapsToDevicePixels { get; set; }
member this.SnapsToDevicePixels : bool with get, set
Public Property SnapsToDevicePixels As Boolean

Valor de Propriedade

true se o snapping de píxeis estiver ativo; caso contrário, false. A predefinição é false.

Observações

Defina a SnapsToDevicePixels propriedade quando a cache exibe conteúdo que requer alinhamento de píxeis para ser renderizado corretamente. Este é o caso do texto ClearType. Se definir a EnableClearType propriedade para true, considere definir SnapsToDevicePixels para true garantir a renderização correta.

Quando a SnapsToDevicePixels propriedade está definida para false, pode-se mover e escalar o elemento em cache por uma fração de pixel, aplicando-se um filtro bilinear.

Quando a SnapsToDevicePixels propriedade é definida para true, a cache bitmap está alinhada com os limites dos píxeis do destino. Se mover ou escalar o elemento em cache numa fração de pixel, o bitmap encaixa-se na grelha de píxeis. Neste caso, o canto superior esquerdo do mapa de bits é arredondado para cima e encaixado na grelha de píxeis, mas o canto inferior direito está numa fronteira fracionária de píxeis.

A SnapsToDevicePixels propriedade é ignorada por BitmapCacheBrush e quando usada com um Viewport2DVisual3D.

Aplica-se a

Ver também