DrawingContext.DrawVideo メソッド

定義

指定したリージョンにビデオを描画します。

オーバーロード

名前 説明
DrawVideo(MediaPlayer, Rect)

指定した領域にビデオを描画します。

DrawVideo(MediaPlayer, Rect, AnimationClock)

指定した領域にビデオを描画し、指定したアニメーション クロックを適用します。

DrawVideo(MediaPlayer, Rect)

指定した領域にビデオを描画します。

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

描画するメディア。

rectangle
Rect

playerを描画する領域。

注釈

メディアは、四角形パラメーターで定義された領域内に収まるように引き伸ばされることに注意してください。 四角形とメディアの縦横比が異なる場合、歪みが発生します。 領域の塗りつぶしにメディアを使用する方法を詳細に制御するには、 DrawRectangle コマンドを使用して四角形を描画し、メディアを含む VisualBrush で塗りつぶします。

適用対象

DrawVideo(MediaPlayer, Rect, AnimationClock)

指定した領域にビデオを描画し、指定したアニメーション クロックを適用します。

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

描画するメディア。

rectangle
Rect

メディアを描画する領域。

rectangleAnimations
AnimationClock

四角形のサイズと寸法をアニメーション化するクロック、またはアニメーションなしの null 。 このクロックは、AnimationTimelineオブジェクトをアニメーション化できるRectから作成する必要があります。

注釈

メディアは、四角形パラメーターで定義された領域内に収まるように引き伸ばされることに注意してください。 四角形とメディアの縦横比が異なる場合、歪みが発生します。 領域の塗りつぶしにメディアを使用する方法を詳細に制御するには、 DrawRectangle コマンドを使用して四角形を描画し、メディアを含む VisualBrush で塗りつぶします。

適用対象