DrawingContext.DrawVideo Метод

Определение

Рисует видео в заданной области.Draw a video into the specified region.

Перегрузки

DrawVideo(MediaPlayer, Rect)

Рисует видео в заданной области.Draws a video into the specified region.

DrawVideo(MediaPlayer, Rect, AnimationClock)

Рисует видео в заданной области и применяет заданные часы анимации.Draws a video into the specified region and applies the specified animation clock.

DrawVideo(MediaPlayer, Rect)

Рисует видео в заданной области.Draws a video into the specified region.

public:
 abstract void DrawVideo(System::Windows::Media::MediaPlayer ^ player, System::Windows::Rect rectangle);
public abstract void DrawVideo (System.Windows.Media.MediaPlayer player, System.Windows.Rect rectangle);
abstract member DrawVideo : System.Windows.Media.MediaPlayer * System.Windows.Rect -> unit
Public MustOverride Sub DrawVideo (player As MediaPlayer, rectangle As Rect)

Параметры

player
MediaPlayer

Мультимедиа для рисования.The media to draw.

rectangle
Rect

Область, в которой следует нарисовать player.The region in which to draw player.

Комментарии

Обратите внимание, что носитель будет растянут в область, определяемую параметром прямоугольника.Note that the media will be stretched to fit inside the area defined by the rectangle parameter. Если прямоугольник и носитель имеют разные пропорции, возникает искажение.If rectangle and media have different aspect ratios, distortion will occur. Чтобы получить более полный контроль над тем, как мультимедиа используется для заполнения области, DrawRectangle используйте команду, чтобы нарисовать прямоугольник и заполнить его VisualBrush , который содержит носитель.For more control over how media is used to fill an area, use the DrawRectangle command to draw a rectangle and fill it with a VisualBrush that contains media.

Безопасность

MediaPermission
для вывода недоступного носителя WebPermission или FileIOPermission доступа к нему.to display media that you do not have WebPermission or FileIOPermission access for. Связанное перечисление: SafeImage.Associated enumeration: SafeImage.

DrawVideo(MediaPlayer, Rect, AnimationClock)

Рисует видео в заданной области и применяет заданные часы анимации.Draws a video into the specified region and applies the specified animation clock.

public:
 abstract void DrawVideo(System::Windows::Media::MediaPlayer ^ player, System::Windows::Rect rectangle, System::Windows::Media::Animation::AnimationClock ^ rectangleAnimations);
public abstract void DrawVideo (System.Windows.Media.MediaPlayer player, System.Windows.Rect rectangle, System.Windows.Media.Animation.AnimationClock rectangleAnimations);
abstract member DrawVideo : System.Windows.Media.MediaPlayer * System.Windows.Rect * System.Windows.Media.Animation.AnimationClock -> unit
Public MustOverride Sub DrawVideo (player As MediaPlayer, rectangle As Rect, rectangleAnimations As AnimationClock)

Параметры

player
MediaPlayer

Мультимедиа для рисования.The media to draw.

rectangle
Rect

Область для рисования мультимедиа.The area in which to draw the media.

rectangleAnimations
AnimationClock

Часы, с использованием которых следует анимировать размер и измерения прямоугольника, или null, чтобы анимация не выполнялась.The clock with which to animate the rectangle's size and dimensions, or null for no animation. Эти часы должны быть созданы из AnimationTimeline, способного анимировать объекты Rect.This clock must be created from an AnimationTimeline that can animate Rect objects.

Комментарии

Обратите внимание, что носитель будет растянут в область, определяемую параметром прямоугольника.Note that the media will be stretched to fit inside the area defined by the rectangle parameter. Если прямоугольник и носитель имеют разные пропорции, возникает искажение.If rectangle and media have different aspect ratios, distortion will occur. Чтобы получить более полный контроль над тем, как мультимедиа используется для заполнения области, DrawRectangle используйте команду, чтобы нарисовать прямоугольник и заполнить его VisualBrush , который содержит носитель.For more control over how media is used to fill an area, use the DrawRectangle command to draw a rectangle and fill it with a VisualBrush that contains media.

Безопасность

MediaPermission
для вывода недоступного носителя WebPermission или FileIOPermission доступа к нему.to display media that you do not have WebPermission or FileIOPermission access for. Связанное перечисление: SafeImage.Associated enumeration: SafeImage.

Применяется к