다음을 통해 공유


MFMEDIASOURCE_CHARACTERISTICS 열거형(mfidl.h)

미디어 원본의 특성을 정의합니다. 이러한 플래그는 IMFMediaSource::GetCharacteristics 메서드에 의해 검색됩니다.

Syntax

typedef enum _MFMEDIASOURCE_CHARACTERISTICS {
  MFMEDIASOURCE_IS_LIVE = 0x1,
  MFMEDIASOURCE_CAN_SEEK = 0x2,
  MFMEDIASOURCE_CAN_PAUSE = 0x4,
  MFMEDIASOURCE_HAS_SLOW_SEEK = 0x8,
  MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS = 0x10,
  MFMEDIASOURCE_CAN_SKIPFORWARD = 0x20,
  MFMEDIASOURCE_CAN_SKIPBACKWARD = 0x40,
  MFMEDIASOURCE_DOES_NOT_USE_NETWORK = 0x80
} MFMEDIASOURCE_CHARACTERISTICS;

상수

 
MFMEDIASOURCE_IS_LIVE
값: 0x1
이 플래그는 라이브 프레젠테이션과 같이 지속적으로 실행되는 데이터 원본을 나타냅니다. 원본이 중지된 후 다시 시작되면 콘텐츠에 간격이 있습니다.
MFMEDIASOURCE_CAN_SEEK
값: 0x2
미디어 소스는 검색을 지원합니다.
MFMEDIASOURCE_CAN_PAUSE
값: 0x4
원본이 일시 중지할 수 있습니다.
MFMEDIASOURCE_HAS_SLOW_SEEK
값: 0x8
미디어 원본이 콘텐츠를 다운로드합니다. 다운로드되지 않은 콘텐츠의 일부를 찾는 데 시간이 오래 걸릴 수 있습니다.
MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS
값: 0x10
미디어 원본은 둘 이상의 항목을 포함할 수 있는 재생 목록을 제공합니다. 첫 번째 재생 목록 항목이 완료된 후 미디어 원본은 MENewPresentation 이벤트를 전송하여 각 새 재생 목록 항목의 시작에 신호를 보냅니다. 이벤트에는 항목에 대한 프레젠테이션 설명자가 포함되어 있습니다.

참고 Windows 7 이상이 필요합니다.

 
MFMEDIASOURCE_CAN_SKIPFORWARD
값: 0x20
미디어 원본은 재생 목록에서 앞으로 건너뛸 수 있습니다. MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS 플래그가 있는 경우에만 적용됩니다.

참고 Windows 7 이상이 필요합니다.

 
MFMEDIASOURCE_CAN_SKIPBACKWARD
값: 0x40
미디어 원본은 재생 목록에서 뒤로 건너뛸 수 있습니다.

참고 Windows 7 이상이 필요합니다.

 
MFMEDIASOURCE_DOES_NOT_USE_NETWORK
값: 0x80
미디어 원본이 현재 없습니다.
네트워크를 사용하여 콘텐츠를 받습니다. 네트워킹 하드웨어
이 비트가 설정되면 절전 상태가 될 수 있습니다.

참고 Windows 8 이상이 필요합니다.

 

설명

재생 목록에서 앞뒤로 건너뛰려면 MF_TIME_FORMAT_ENTRY_RELATIVE 시간 형식 GUID를 사용하여 IMFMediaSource::Start 또는 IMFMediaSession::Start를 호출합니다. 이 기능은 MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS 플래그가 있는 경우에만 적용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
머리글 mfidl.h

추가 정보

Media Foundation 열거형