Share via


AxWindowsMediaPlayer.fullScreen 속성

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

fullScreen 속성은 비디오 콘텐츠가 전체 화면 모드에서 재생되는지 여부를 나타내는 값을 가져오거나 설정합니다.

구문

public System.Boolean fullScreen {get; set;}

Public Property fullScreen As System.Boolean

속성 값

콘텐츠가 전체 화면 모드에서 재생되는지 여부를 나타내는 System.Boolean 값입니다. 기본값은 False입니다.

설명

Windows 미디어 플레이어 컨트롤을 포함할 때 전체 화면 모드가 제대로 작동하려면 비디오 표시 영역의 높이와 너비가 1픽셀 이상이어야 합니다. uiMode가 "mini" 또는 "full"로 설정된 경우 사용자 인터페이스 외에 비디오 표시 영역을 수용하려면 컨트롤 자체의 높이가 65 이상이어야 합니다.

uiMode가 "보이지 않음"으로 설정된 경우 이 속성을 true로 설정하면 오류가 발생하며 컨트롤의 동작에 영향을 주지 않습니다.

전체 화면 재생 중에 enableContextMenu가 false이고 uiMode가 "none"과 같으면 Windows 미디어 플레이어 마우스 커서를 숨깁니다.

uiMode가 "full" 또는 "mini"로 설정된 경우 Windows 미디어 플레이어 마우스 커서가 움직일 때 전송 컨트롤을 전체 화면 모드로 표시합니다. 마우스 이동이 없는 짧은 간격이 지나면 전송 컨트롤이 숨겨집니다. uiMode가 "none"으로 설정된 경우 컨트롤이 전체 화면 모드로 표시되지 않습니다.

참고

전송 컨트롤을 전체 화면 모드로 표시하려면 Windows XP 운영 체제가 필요합니다.

전송 컨트롤이 전체 화면 모드로 표시되지 않으면 재생이 중지되면 Windows 미디어 플레이어 자동으로 전체 화면 모드를 종료합니다.

예제

다음 예제에서는 fullScreen 속성을 사용하여 포함된 플레이어 개체를 전체 화면 모드로 전환하는 단추를 만듭니다. AxWMPLib.AxWindowsMediaPlayer 개체는 player라는 변수로 표시됩니다.

private void fullScreen_Click(object sender, System.EventArgs e)
{
    // If the player is playing, switch to full screen. 
    if (player.playState == WMPLib.WMPPlayState.wmppsPlaying)
    {
        player.fullScreen = true;
    }
}

Public Sub fullScreen_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles fullScreen.Click

    ' If the player is playing, switch to full screen. 
    If (player.playState = WMPLib.WMPPlayState.wmppsPlaying) Then

        player.fullScreen = True

    End If

End Sub

요구 사항

요구 사항
버전
Windows 미디어 플레이어 9 시리즈 이상
네임스페이스
AxWMPLib
어셈블리
AxInterop.WMPLib(AxInterop.WMPLib.dll)

추가 정보

AxWindowsMediaPlayer 개체(VB 및 C#)

AxWindowsMediaPlayer.uiMode(VB 및 C#)