다음을 통해 공유


DrawingContext.DrawVideo 메서드

정의

지정한 영역에 비디오를 그립니다.

오버로드

DrawVideo(MediaPlayer, Rect)

지정한 영역에 비디오를 그립니다.

DrawVideo(MediaPlayer, Rect, AnimationClock)

지정한 영역에 비디오를 그린 다음 지정한 애니메이션 Clock을 적용합니다.

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)

지정한 영역에 비디오를 그린 다음 지정한 애니메이션 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

그릴 미디어입니다.

rectangle
Rect

미디어를 그릴 영역입니다.

rectangleAnimations
AnimationClock

사각형의 크기와 차원에 애니메이션 효과를 주는 데 사용할 Clock이며 애니메이션이 없는 경우 null입니다. 이 Clock은 AnimationTimeline 개체에 애니메이션 효과를 줄 수 있는 Rect에서 만들어야 합니다.

설명

미디어가 사각형 매개 변수로 정의된 영역 안에 맞게 확장됩니다. 사각형과 미디어의 가로 세로 비율이 다르면 왜곡이 발생합니다. 미디어를 사용하여 영역을 채우는 방법을 더 자세히 제어하려면 명령을 사용하여 DrawRectangle 직사각형을 그리고 미디어가 포함된 영역으로 VisualBrush 채웁니다.

적용 대상