Sdílet prostřednictvím


DrawingContext.DrawVideo Metoda

Definice

Nakreslete video do zadané oblasti.

Přetížení

DrawVideo(MediaPlayer, Rect)

Nakreslí video do zadané oblasti.

DrawVideo(MediaPlayer, Rect, AnimationClock)

Nakreslí video do zadané oblasti a použije zadané hodiny animace.

DrawVideo(MediaPlayer, Rect)

Nakreslí video do zadané oblasti.

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)

Parametry

player
MediaPlayer

Média, která se mají kreslit.

rectangle
Rect

Oblast, ve které se má nakreslit player.

Poznámky

Všimněte si, že médium se roztáhne tak, aby se vešel do oblasti definované parametrem obdélníku. Pokud mají obdélník a médium jiný poměr stran, dojde ke zkreslení. Pokud chcete mít větší kontrolu nad tím, jak se média používají k vyplnění oblasti, nakreslete DrawRectangle obdélník a vyplňte ho objektem VisualBrush , který obsahuje médium.

Platí pro

DrawVideo(MediaPlayer, Rect, AnimationClock)

Nakreslí video do zadané oblasti a použije zadané hodiny animace.

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)

Parametry

player
MediaPlayer

Média, která se mají kreslit.

rectangle
Rect

Oblast, do které chcete nakreslit médium.

rectangleAnimations
AnimationClock

Hodiny, pomocí kterých chcete animovat velikost a rozměry obdélníku, nebo null bez animace. Tyto hodiny musí být vytvořeny z objektu AnimationTimeline , který může animovat Rect objekty.

Poznámky

Všimněte si, že médium se roztáhne tak, aby se vešel do oblasti definované parametrem obdélníku. Pokud mají obdélník a médium jiný poměr stran, dojde ke zkreslení. Pokud chcete mít větší kontrolu nad tím, jak se média používají k vyplnění oblasti, nakreslete DrawRectangle obdélník a vyplňte ho objektem VisualBrush , který obsahuje médium.

Platí pro