클래스(미디어 스트리밍 API)
[이 페이지와 연결된 기능인 Windows Media Streaming API는 레거시 기능입니다. 그것은 미디어 캐스팅에 의해 대체되었습니다. 미디어 캐스팅은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Streaming API 대신 미디어 캐스팅을 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
미디어 스트리밍 API는 다음 클래스를 제공합니다.
섹션 내용
항목 | 설명 |
---|---|
ActiveBasicDevice |
활성 DLNA(Digital Living Network Alliance) 디바이스를 나타내는 IActiveBasicDevice 인터페이스를 구현합니다. |
BasicDevice |
DLNA 디바이스를 나타내는 IBasicDevice 인터페이스를 구현합니다. |
CreateMediaRendererOperation |
CreateMediaRendererAsync 또는 CreateMediaRendererFromBasicDeviceAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
DeviceController |
캐시된 DMR(디지털 미디어 렌더러) 및/또는 DMS(디지털 미디어 서버) 목록을 검색하거나 현재 네트워크에 있는 DMR 및/또는 DMS를 비동기적으로 찾는 IDeviceController 인터페이스를 구현합니다. |
DevicePair |
렌더러와 서버로 구성된 ActiveBasicDevice 개체 쌍을 나타내는 IDevicePair 인터페이스를 구현합니다. |
GetMuteOperation |
GetMuteAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
GetPositionInformationOperation |
GetPositionInformationAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
GetStreamPropertiesOperation |
GetStreamPropertiesAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
GetTransportInformationOperation |
GetTransportInformationAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
GetVolumeOperation |
GetVolumeAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
MediaRenderer |
DLNA DMR(디지털 미디어 렌더러) 디바이스를 나타내는 IMediaRenderer 인터페이스를 구현합니다. |
PlaybackOperation |
MediaRenderer 재생 메서드 중 하나에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
StreamSelectOperation |
GetMuteAsync에서 시작된 비동기 작업이 완료될 때 호출되는 이벤트 처리기를 등록하고 작업 결과를 반환하는 메서드를 제공합니다. |
StreamSelector |
IStreamSelectorStatics 인터페이스를 구현하고 스트림을 선택할 수 있습니다. |