SvgImageSource.RasterizePixelHeight Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает высоту, используемую для операций растеризации SVG.
public:
property double RasterizePixelHeight { double get(); void set(double value); };
double RasterizePixelHeight();
void RasterizePixelHeight(double value);
public double RasterizePixelHeight { get; set; }
var double = svgImageSource.rasterizePixelHeight;
svgImageSource.rasterizePixelHeight = double;
Public Property RasterizePixelHeight As Double
<SvgImageSource RasterizePixelHeight="double"/>
Значение свойства
double
Высота (в логических пикселях), используемая для операций декодирования SVG. Значение по умолчанию — NaN.
Комментарии
Так как единицы являются логическими пикселями, SVG декодируется с помощью значений, которые предварительно учитываются для логического разрешения, и потенциально не будет использовать столько памяти.
Если RasterizePixelHeight и RasterizePixelWidth имеют значение NaN, макет приложения определит размер декодера, чтобы SvgImageSource помещался в доступное пространство.
Примечание
В C# вы можете получить NaN из Double.NaN.
В C++ можно получить NaN с помощью макросаNAN
или std::numeric_limits<double>::quiet_NaN()
.
Не используйте оператор для ==
проверки на наличие NaN.
В C# используйте Double.IsNaN() для проверки на наличие NaN.
В C++ используйте isnan() для проверки на наличие NaN.