MediaPlaybackSession.NormalizedSourceRect Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает нормализованный прямоугольник в источнике видео, который отображается MediaPlayer. Это позволяет сдвигать и масштабировать видео.
public:
property Rect NormalizedSourceRect { Rect get(); void set(Rect value); };
Rect NormalizedSourceRect();
void NormalizedSourceRect(Rect value);
public Rect NormalizedSourceRect { get; set; }
var rect = mediaPlaybackSession.normalizedSourceRect;
mediaPlaybackSession.normalizedSourceRect = rect;
Public Property NormalizedSourceRect As Rect
Значение свойства
Нормализованный прямоугольник, указывающий прямоугольник в исходном видео, отображаемом MediaPlayer.
Комментарии
Поля x и y предоставленного прямоугольника выражают верхнюю и левую координаты исходного прямоугольника. Значения x и y должны быть не отрицательными и быть меньше 1,0. Чтобы получить нормализованную верхнюю, левую координату от значений пикселей, разделите требуемое значение x в пикселях на значение свойства NaturalVideoWidth и умножьте нужное значение y в пикселях на значение свойства NaturalVideoHeight .
Поля ширины и высоты предоставленного прямоугольника должны быть неотрицательной. Чтобы получить нормализованные значения ширины и высоты, разделите нужную ширину в пикселях на значение свойства NaturalVideoWidth и умножьте требуемое значение высоты в пикселях на значение свойства NaturalVideoHeight .
Сумма значения x и значения ширины должны быть меньше 1+10–4. Сумма значения y и высоты должна быть меньше 1+10–4.
Значение по умолчанию для этого свойства — (0,0,1,1), которое выбирает весь исходный прямоугольник для отрисовки.