Windows.Media.Core 네임스페이스

미디어 재생과 관련 된 여러 다른 기능에서 사용 하는 핵심 미디어 Api를 포함 합니다.

클래스

AudioStreamDescriptor

오디오 미디어 스트림의 설명을 나타냅니다.

AudioTrack

오디오 트랙을 나타냅니다.

AudioTrackOpenFailedEventArgs

OpenFailedAudioTrack 이벤트에 대한 데이터를 제공합니다.

AudioTrackSupportInfo

에 대한 AudioTrack지원 정보를 제공합니다. 이 정보에는 오디오 디코더의 상태, 디코더가 적용한 오디오 성능 저하에 대한 정보 및 오디오 트랙이 연결된 상태가 MediaSource 포함됩니다.

ChapterCue

에 포함할 수 있는 챕터 큐를 TimedMetadataTrack나타냅니다.

CodecInfo

시스템에 설치된 미디어 코덱에 대한 정보를 제공합니다.

CodecQuery

FindAllAsync 시스템에 설치된 모든 미디어 코덱을 열거할 수 있는 메서드를 제공합니다.

CodecSubtypes

하위 형식에 대한 GUID 의 문자열 표현을 반환하는 지원되는 대부분의 미디어 하위 형식에 대한 속성을 제공합니다. 이러한 속성 값을 사용하여 수행된 CodecQuery.FindAllAsync쿼리를 필터링합니다. 또한 이러한 속성에서 반환된 값을 개체 컬렉션의 CodecInfoSubtypes 과 비교하여 코덱이 특정 미디어 하위 형식을 지원하는지 확인할 수도 있습니다.

DataCue

에 포함할 수 있는 데이터 큐를 TimedMetadataTrack나타냅니다.

FaceDetectedEventArgs

FaceDetected 이벤트에 대한 데이터를 제공합니다.

FaceDetectionEffect

비디오 스트림에서 얼굴을 감지하려는 효과를 나타냅니다.

FaceDetectionEffectDefinition

얼굴 감지 비디오 효과의 정의를 나타냅니다.

FaceDetectionEffectFrame

에서 감지한 얼굴 목록을 포함하는 비디오 프레임을 FaceDetectionEffect나타냅니다.

HighDynamicRangeControl

에 대해 SceneAnalysisEffectHDR(High Dynamic Range) 분석을 사용하도록 설정하고 사용하지 않도록 설정하는 기능을 제공합니다.

HighDynamicRangeOutput

에서 HDR(High Dynamic Range) 분석 작업의 SceneAnalysisEffect결과를 제공합니다.

ImageCue

에 포함할 수 있는 이미지 큐를 TimedMetadataTrack나타냅니다.

InitializeMediaStreamSourceRequestedEventArgs

InitializeMediaStreamSourceRequested 이벤트에 대한 데이터를 제공합니다.

LowLightFusion

이 클래스를 사용하면 낮은 조명 설정 및 가까운 임시 근접에서 캡처된 이미지 프레임 세트를 제출하고 이미지 조명 및 충실도를 개선하기 위해 처리된 단일 이미지를 받을 수 있습니다.

LowLightFusionResult

FuseAsync 호출로 시작된 저조도 퓨전 작업의 결과를 나타냅니다.

MediaBinder

와 연결된 미디어 콘텐츠의 지연된 바인딩을 MediaSource사용하도록 설정합니다.

미디어 플레이어가 실제로 콘텐츠를 재생하려고 할 때까지 MediaSource 개체에 바인딩하지 않으려는 미디어 콘텐츠에 이 클래스를 사용합니다. 이에 대한 일반적인 시나리오는 액세스 시 결제가 필요한 콘텐츠를 재생하는 것입니다.

MediaBindingEventArgs

연결된 MediaSource미디어 콘텐츠를 바인딩하기 위한 Binding 이벤트 및 메서드에 대한 데이터를 제공합니다.

MediaCueEventArgs

TimedMetadataTrack.CueEnteredTimedMetadataTrack.CueExited 이벤트에 대한 데이터를 제공합니다.

MediaSource

미디어 원본을 나타냅니다. 다양한 원본에서 미디어를 참조하는 일반적인 방법을 제공하고 기본 미디어 형식에 관계없이 미디어 데이터에 액세스하기 위한 공통 모델을 노출합니다.

MediaSourceAppServiceConnection

UWP 앱에서 사용할 수 있는 사용자 지정 미디어 원본을 제공하는 앱 서비스의 구현을 사용하도록 설정합니다.

MediaSourceError

에서 발생한 MediaSource오류를 나타냅니다.

MediaSourceOpenOperationCompletedEventArgs

MediaSource.MediaSourceOpenOperationCompleted 이벤트에 대한 데이터를 제공합니다.

MediaSourceStateChangedEventArgs

개체의 StateChanged MediaSource 이벤트에 대한 데이터를 제공합니다.

MediaStreamSample

에서 사용하는 MediaStreamSource미디어 샘플을 나타냅니다.

MediaStreamSamplePropertySet

에 대한 MediaStreamSample속성을 포함합니다.

MediaStreamSampleProtectionProperties

DRM(Digital Rights Management) 보호MediaStreamSample와 관련된 컬렉션 속성을 나타냅니다.

MediaStreamSource

미디어 파이프라인에 직접 미디어 샘플을 제공하는 미디어 원본을 나타냅니다.

MediaStreamSourceClosedEventArgs

MediaStreamSource.Closed 이벤트에 대한 데이터를 제공합니다.

MediaStreamSourceClosedRequest

애플리케이션에 정보를 제공하기 위해 이벤트에서 사용할 MediaStreamSource.closed 개체를 나타냅니다.

MediaStreamSourceSampleRenderedEventArgs

샘플이 MediaStreamSource.SampleRendered 렌더링될 때 MediaStreamSource 발생하는 이벤트에 대한 데이터를 제공합니다. 속성을 사용하여 SampleLag 샘플 렌더링에 지연이 있는지 확인합니다. 이 경우 하위 대역폭 스트림으로 전환할 수 있습니다.

MediaStreamSourceSampleRequest

애플리케이션에 정보를 제공하기 위해 이벤트에서 사용할 MediaStreamSource.SampleRequest 개체를 나타냅니다.

MediaStreamSourceSampleRequestDeferral

애플리케이션이 검색을 완료했음을 비동기적으로 보고하는 MediaStreamSample방법을 제공합니다.

MediaStreamSourceSampleRequestedEventArgs

SampleRequested 이벤트에 대한 데이터를 제공합니다.

MediaStreamSourceStartingEventArgs

MediaStreamSource.Starting 이벤트에 대한 데이터를 제공합니다.

MediaStreamSourceStartingRequest

애플리케이션이 미디어의 특정 위치에서 개체 누적을 MediaStreamSample 시작하기 위한 이벤트의 요청을 MediaStreamSource.Starting 나타냅니다.

MediaStreamSourceStartingRequestDeferral

애플리케이션이 이벤트 처리를 완료했음을 비동기적으로 보고하는 MediaStreamSource.Starting 방법을 제공합니다.

MediaStreamSourceSwitchStreamsRequest

애플리케이션에 정보를 제공하기 위해 이벤트에서 사용할 MediaStreamSource.SwitchStreamsRequest 개체를 나타냅니다.

MediaStreamSourceSwitchStreamsRequestDeferral

애플리케이션이 이벤트를 완료 MediaStreamSource.SwitchStreamsRequested 했음을 비동기적으로 보고하는 방법을 제공합니다.

MediaStreamSourceSwitchStreamsRequestedEventArgs

MediaStreamSource.SwitchStreamsRequested 이벤트에 대한 데이터를 제공합니다.

MseSourceBuffer

MSE(미디어 원본 확장) 원본 버퍼를 나타냅니다.

MseSourceBufferList

MSE(미디어 원본 확장) 원본 버퍼 목록을 나타냅니다.

MseStreamSource

MSE(미디어 원본 확장) 스트림 원본을 나타냅니다.

SceneAnalysisEffect

비디오 프레임을 분석하여 지원되는 가변 사진 시퀀스 캡처 기술이 더 높은 품질의 캡처된 이미지를 생성할 수 있는지 확인하는 효과를 나타냅니다.

SceneAnalysisEffectDefinition

장면 분석 비디오 효과의 정의를 나타냅니다.

SceneAnalysisEffectFrame

장면 분석 작업의 결과를 포함하는 비디오 프레임을 나타냅니다.

SceneAnalyzedEventArgs

SceneAnalysisEffect.SceneAnalyzed 이벤트에 대한 데이터를 제공합니다.

SpeechCue

에 포함 TimedMetadataTrack할 수 있는 음성 신호를 나타냅니다. 이 큐는 단어 경계, 문장 경계 및 SSML(Speech Sythesis Markup Language) 책갈피와 같은 TTS(텍스트 음성 변환) 스트림에 포함된 메타데이터를 기반으로 이벤트를 수신하는 데 사용할 수 있습니다.

TimedMetadataStreamDescriptor

시간 제한 메타 미디어 스트림에 대한 설명을 나타냅니다.

TimedMetadataTrack

시간 제한 메타데이터 트랙을 나타냅니다. 트랙은 개체 목록을 포함하고 각 큐의 IMediaCue 시간 창의 시작과 끝에 이벤트를 발생합니다.

TimedMetadataTrackError

시간이 지정된 메타데이터 트랙에서 발생한 오류에 대한 정보를 제공합니다.

TimedMetadataTrackFailedEventArgs

TimedMetadataTrack.TrackFailed 이벤트에 대한 데이터를 제공합니다.

TimedTextBouten

시간 제한 텍스트 줄과 연결된 부텐 표시를 나타냅니다.

TimedTextCue

에 있는 텍스트 큐를 TimedMetadataTrack나타냅니다.

TimedTextLine

와 함께 TimedTextCue표시되는 텍스트 줄을 나타냅니다.

TimedTextRegion

의 렌더링 영역 TimedTextCue모양을 사용자 지정하기 위한 속성을 노출합니다.

TimedTextRuby

시간 제한 텍스트 줄과 연결된 ruby 텍스트 블록을 나타냅니다.

TimedTextSource

시간 제한 텍스트 데이터의 원본을 나타냅니다.

TimedTextSourceResolveResultEventArgs

TimedTextSource.Resolved 이벤트에 대한 데이터를 제공합니다.

TimedTextStyle

에서 렌더링된 텍스트 TimedTextCue의 스타일을 정의합니다. 속성을 사용하여 Subformats a 내에서 TimedTextLine 부분 문자열의 스타일을 설정할 수 있습니다.

TimedTextSubformat

에서 TimedTextStyle 부분 문자열에 대한 A TimedTextLine를 정의합니다. 는 렌더링된 텍스트의 스타일을 정의하는 큐의 형식입니다.

VideoStabilizationEffect

비디오 스트림을 안정시키는 효과를 나타냅니다.

VideoStabilizationEffectDefinition

비디오 안정화 효과의 정의를 나타냅니다.

VideoStabilizationEffectEnabledChangedEventArgs

VideoStabilizationEffect.EnabledChanged 이벤트에 대한 데이터를 제공합니다.

VideoStreamDescriptor

비디오 미디어 스트림의 설명을 나타냅니다.

VideoTrack

비디오 트랙을 나타냅니다.

VideoTrackOpenFailedEventArgs

OpenFailedVideoTrack 이벤트에 데이터를 제공합니다.

VideoTrackSupportInfo

에 대한 VideoTrack지원 정보를 제공합니다. 이 정보에는 비디오 디코더의 상태와 비디오 트랙이 MediaSource 연결된 상태가 포함됩니다.

구조체

MseTimeRange

시간 범위의 시작 및 끝을 설명합니다.

TimedTextDouble

시간 지정된 텍스트 스타일 속성의 값을 전달하는 데 사용되는 부동 소수점 값을 나타냅니다.

TimedTextPadding

시간 제한 텍스트 영역 주위의 안쪽 여백 크기를 나타냅니다.

TimedTextPoint

시간 지정된 텍스트 스타일 속성의 값을 전달하는 데 사용되는 2D 좌표를 나타냅니다.

TimedTextSize

시간 제한 텍스트 스타일 속성의 값을 전달하는 데 사용되는 크기를 나타냅니다.

인터페이스

IMediaCue

모든 미디어 큐에 의해 구현되는 인터페이스를 정의합니다.

IMediaSource

미디어 파이프라인에 미디어 샘플을 제공하는 미디어 원본을 나타냅니다.

IMediaStreamDescriptor

오디오 또는 비디오 스트림 설명자로 구현되는 인터페이스를 정의합니다.

IMediaStreamDescriptor2

오디오 또는 비디오 스트림 설명자에 의해 구현되는 인터페이스를 정의합니다.

IMediaTrack

미디어 트랙에서 구현하는 인터페이스를 정의합니다.

ISingleSelectMediaTrackList

한 번에 하나의 항목을 선택할 수 있는 미디어 트랙 목록을 나타냅니다.

ITimedMetadataTrackProvider

메타데이터 트랙을 제공하는 사용자 지정 스트림에 의해 구현되는 인터페이스를 정의합니다.

열거형

AudioDecoderDegradation

오디오 디코더에 의해 적용된 집계 유형(있는 경우)을 AudioTrack 지정합니다.

AudioDecoderDegradationReason

오디오 디코더의 성능이 저하된 이유를 지정합니다 AudioTrack.

CodecCategory

코덱의 범주를 지정합니다.

CodecKind

코덱이 오디오 또는 비디오 데이터에서 작동하는지 여부를 지정합니다.

FaceDetectionMode

얼굴 감지에 사용되는 모드를 지정합니다.

MediaDecoderStatus

미디어 항목을 디코딩할 때 미디어 디코더의 상태를 지정합니다.

MediaSourceState

MediaSource의 상태를 지정합니다.

MediaSourceStatus

원본과 연결된 미디어 항목을 열 때의 MediaSource 상태를 지정합니다.

MediaStreamSourceClosedReason

닫힌 이유를 MediaStreamSource 지정합니다.

MediaStreamSourceErrorStatus

에 관련된 오류를 지정합니다 MediaStreamSource.

MediaTrackKind

미디어 트랙의 형식을 지정합니다.

MseAppendMode

개체가 버퍼를 MseSourceBuffer 추가하는 방법을 지정합니다.

MseEndOfStreamStatus

스트림의 끝에 있는 상태를 지정합니다.

MseReadyState

개체의 MseStreamSource 준비 상태를 지정합니다.

SceneAnalysisRecommendation

SceneAnalysisEffect에 의해 결정된 현재 캡처 조건에 따라 캡처된 이미지의 이미지 품질 및 충실도를 개선하기 위해 권장되는 이미지 처리를 지정합니다.

TimedMetadataKind

에 있을 수 있는 메타데이터의 형식을 지정합니다 TimedMetadataTrack.

TimedMetadataTrackErrorCode

에서 발생한 TimedMetadataTrack오류의 유형을 지정합니다.

TimedTextBoutenPosition

연결된 Ruby 베이스와 관련하여 블록 진행 차원의 부텐 표시 위치를 지정합니다.

TimedTextBoutenType

시간 지정된 텍스트로 렌더링할 부텐 표시의 유형을 지정합니다.

TimedTextDisplayAlignment

비디오 프레임에 상대적인 TimedTextRegion 맞춤을 지정합니다.

TimedTextFlowDirection

시간 제한 텍스트가 흐르는 방향을 지정합니다.

TimedTextFontStyle

표시 시간 지정된 텍스트에 사용할 수 있는 글꼴 스타일을 지정합니다.

TimedTextLineAlignment

표시되는 상대의 TimedTextLine 맞춤을 TimedTextRegion 지정합니다.

TimedTextRubyAlign

ruby 텍스트 컨테이너 주석에 의해 생성된 인라인 영역 내에서 ruby 텍스트의 위치를 지정합니다.

TimedTextRubyPosition

연결된 ruby 기준과 관련하여 블록 진행 차원의 ruby 텍스트 위치를 지정합니다.

TimedTextRubyReserve

블록 진행 차원에 줄 영역 범위 내에 배치된 ruby 텍스트 컨테이너에 의해 생성된 인라인 영역을 포함할 충분한 공간을 예약하기 위해 영향을 받는 선 영역에 적용할 추가 공간을 지정합니다.

TimedTextScrollMode

텍스트 줄이 영역을 스크롤하는 메서드를 지정합니다.

TimedTextUnit

시간 제한 텍스트 스타일 값이 표현되는 시간 초과 단위를 지정합니다.

TimedTextWeight

시간 제한 텍스트의 가중치를 지정합니다.

TimedTextWrapping

시간 제한 텍스트의 줄 바꿈 동작을 지정합니다.

TimedTextWritingMode

시간 제한 텍스트를 쓰는 방향을 지정합니다.

VideoStabilizationEffectEnabledChangedReason

속성이 변경된 VideoStabilizationEffect.Enabled 이유를 지정합니다.

추가 정보