AxWindowsMediaPlayer 개체(VB 및 C#)
[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
AxWindowsMediaPlayer 개체는 Windows 미디어 플레이어 컨트롤의 루트 개체입니다. 다음 표에 나열된 속성, 메서드 및 이벤트를 지원합니다.
AxWindowsMediaPlayer 개체는 다음 속성을 지원합니다.
속성 | 설명 |
---|---|
cdromCollection | IWMPCdromCollection 인터페이스를 가져옵니다. |
closedCaption | IWMPClosedCaption 인터페이스를 가져옵니다. |
Ctlcontrols | IWMPControls 인터페이스를 가져옵니다. |
Ctlenabled | Windows 미디어 플레이어 컨트롤을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
currentMedia | 현재 미디어 항목에 해당하는 IWMPMedia 인터페이스를 가져오거나 설정합니다. |
currentPlaylist | 현재 IWMPPlaylist 인터페이스를 가져오거나 설정합니다. |
Dvd | IWMPDVD 인터페이스를 가져옵니다. |
enableContextMenu | 마우스 오른쪽 단추를 클릭할 때 나타나는 상황에 맞는 메뉴를 사용할지 여부를 나타내는 값을 가져오거나 설정합니다. |
오류 | IWMPError 인터페이스를 가져옵니다. |
fullScreen | 비디오 콘텐츠가 전체 화면 모드에서 재생되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
isOnline | 사용자가 네트워크에 연결되어 있는지 여부를 나타내는 값을 가져옵니다. |
isRemote | .NET 프로그래밍은 지원되지 않습니다. |
mediaCollection | IWMPMediaCollection 인터페이스를 가져옵니다. |
network | IWMPNetwork 인터페이스를 가져옵니다. |
openState | 콘텐츠 원본의 상태를 나타내는 값을 가져옵니다. |
playerApplication | .NET 프로그래밍은 지원되지 않습니다. |
playlistCollection | IWMPPlaylistCollection 인터페이스를 가져옵니다. |
playState | Windows 미디어 플레이어 작업의 상태를 나타내는 값을 가져옵니다. |
설정 | IWMPSettings 인터페이스를 가져옵니다. |
status | Windows 미디어 플레이어 현재 상태 나타내는 값을 가져옵니다. |
stretchToFit | 비디오가 Windows 미디어 플레이어 컨트롤 비디오 디스플레이의 크기에 맞게 늘어나는지 여부를 나타내는 값을 가져오거나 설정합니다. |
uiMode | Windows 미디어 플레이어 웹 페이지에 포함될 때 사용자 인터페이스에 표시되는 컨트롤을 나타내는 값을 가져오거나 설정합니다. |
URL | 재생할 클립의 이름을 가져오거나 설정합니다. |
versionInfo | Windows 미디어 플레이어 버전을 지정하는 값을 가져옵니다. |
windowlessVideo | Windows 미디어 플레이어 컨트롤이 창 없는 모드에서 비디오를 렌더링하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
AxWindowsMediaPlayer 개체는 다음 메서드를 지원합니다.
메서드 | 설명 |
---|---|
close | Windows 미디어 플레이어 리소스를 릴리스합니다. |
launchURL | 렌더링할 사용자의 기본 브라우저에 URL을 보냅니다. |
newMedia | 새 미디어 항목에 대한 IWMPMedia 인터페이스를 반환합니다. |
newPlaylist | 는 새 재생 목록에 대한 IWMPPlaylist 인터페이스를 반환합니다. |
openPlayer | 지정된 URL을 사용하여 Windows 미디어 플레이어 엽니다. |
AxWindowsMediaPlayer 개체는 다음 이벤트를 지원합니다.
이벤트 | 설명 |
---|---|
AudioLanguageChange | 현재 오디오 언어가 변경되면 발생합니다. |
버퍼링 | Windows 미디어 플레이어 컨트롤이 버퍼링을 시작하거나 종료할 때 발생합니다. |
CdromBurnError | CD 굽기 작업 중에 일반 오류가 발생할 때 발생합니다. |
CdromBurnMediaError | 개별 미디어 항목을 CD로 굽는 동안 오류가 발생할 때 발생합니다. |
CdromBurnStateChange | CD 굽기 작업이 상태를 변경할 때 발생합니다. |
CdromMediaChange | CD 또는 DVD를 CD 또는 DVD 드라이브에 삽입하거나 꺼내면 발생합니다. |
CdromRipMediaError | CD에서 개별 트랙을 리핑하는 동안 오류가 발생할 때 발생합니다. |
CdromRipStateChange | CD 리핑 작업이 상태를 변경할 때 발생합니다. |
클릭 | 사용자가 마우스 단추를 클릭할 때 발생합니다. |
CreatePartnershipComplete | .NET 프로그래밍에 지원되지 않습니다. |
CurrentItemChange | IWMPControls.currentItem이 변경되면 발생합니다. |
CurrentMediaItemAvailable | 현재 미디어 항목의 그래픽 메타데이터 항목을 사용할 수 있게 되면 발생합니다. |
CurrentPlaylistChange | 현재 재생 목록 내에서 무언가가 변경되면 발생합니다. |
CurrentPlaylistItemAvailable | 현재 재생 목록 항목을 사용할 수 있게 되면 발생합니다. |
DeviceConnect | .NET 프로그래밍에 지원되지 않습니다. |
DeviceDisconnect | .NET 프로그래밍에 지원되지 않습니다. |
DeviceStatusChange | .NET 프로그래밍에 지원되지 않습니다. |
DeviceSyncError | .NET 프로그래밍에 지원되지 않습니다. |
DeviceSyncStateChange | .NET 프로그래밍에 지원되지 않습니다. |
연결 끊기 | 다음에 사용하도록 예약됩니다. |
DomainChange | DVD 도메인이 변경되면 발생합니다. |
더블 | 사용자가 마우스 단추를 두 번 클릭할 때 발생합니다. |
DurationUnitChange | 다음에 사용하도록 예약됩니다. |
EndOfStream | 다음에 사용하도록 예약됩니다. |
오류 | Windows 미디어 플레이어 컨트롤에 오류 조건이 있을 때 발생합니다. |
FolderScanStateChange | 폴더 모니터링 작업이 상태를 변경할 때 발생합니다. |
KeyDown | 키를 누를 때 발생합니다. |
KeyPress | 키를 누른 다음 해제할 때 발생합니다. |
KeyUp | 키를 놓을 때 발생합니다. |
LibraryConnect | 라이브러리를 사용할 수 있게 되면 발생합니다. |
LibraryDisconnect | 라이브러리를 더 이상 사용할 수 없는 경우에 발생합니다. |
MarkerHit | 표식에 도달하면 발생합니다. |
MediaChange | 미디어 항목이 변경되면 발생합니다. |
MediaCollectionAttributeStringAdded | 특성 값이 라이브러리에 추가되면 발생합니다. |
MediaCollectionAttributeStringChanged | 라이브러리의 특성 값이 변경되면 발생합니다. |
MediaCollectionAttributeStringRemoved | 특성 값이 라이브러리에서 제거될 때 발생합니다. |
MediaCollectionChange | 미디어 컬렉션이 변경되면 발생합니다. |
MediaCollectionMedia추가됨 | 미디어 항목이 로컬 라이브러리에 추가되면 발생합니다. |
MediaCollectionMediaRemoved | 미디어 항목이 로컬 라이브러리에서 제거될 때 발생합니다. |
MediaError | Media 개체에 오류 조건이 있을 때 발생합니다. |
ModeChange | Windows 미디어 플레이어 모드가 변경되면 발생합니다. |
MouseDown | 마우스 단추를 누를 때 발생합니다. |
MouseMove | 마우스 포인터를 이동할 때 발생합니다. |
MouseUp | 마우스 단추를 놓을 때 발생합니다. |
NewStream | 다음에 사용하도록 예약됩니다. |
OpenPlaylistSwitch | DVD의 타이틀이 재생되기 시작할 때 발생합니다. |
OpenStateChange | Windows 미디어 플레이어 컨트롤이 상태를 변경할 때 발생합니다. |
PlayerDockedStateChange | .NET 프로그래밍에 지원되지 않습니다. |
PlayerReconnect | .NET 프로그래밍에 지원되지 않습니다. |
PlaylistChange | 재생 목록이 변경되면 발생합니다. |
PlaylistCollectionChange | 재생 목록 컬렉션에서 무언가가 변경되면 발생합니다. |
PlaylistCollectionPlaylist추가됨 | 재생 목록 컬렉션에 재생 목록이 추가되면 발생합니다. |
PlaylistCollectionPlaylistRemoved | 재생 목록 컬렉션에서 재생 목록이 제거될 때 발생합니다. |
PlaylistCollectionPlaylistSetAsDeleted | 다음에 사용하도록 예약됩니다. |
PlayStateChange | Windows 미디어 플레이어 컨트롤의 재생 상태가 변경되면 발생합니다. |
PositionChange | 미디어 항목의 현재 위치가 변경되었을 때 발생합니다. |
ScriptCommand | 동기화된 명령 또는 URL이 수신될 때 발생합니다. |
StatusChange | 상태 속성이 값을 변경할 때 발생합니다. |
StringCollectionChange | 문자열 컬렉션이 변경되면 발생합니다. |
SwitchedToControl | .NET 프로그래밍에 지원되지 않습니다. |
SwitchedToPlayerApplication | .NET 프로그래밍에 지원되지 않습니다. |
경고 | 다음에 사용하도록 예약됩니다. |
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기