MF_TOPONODE_MARKIN_HERE 특성

파이프라인이 이 노드에서 로그인을 적용할지 여부를 지정합니다. 로그인은 프레젠테이션이 시작되는 지점입니다. 파이프라인 구성 요소가 마크인 지점 이전에 데이터를 생성하는 경우 데이터가 렌더링되지 않습니다.

데이터 형식

UINT32

부울 값으로 처리합니다.

설명

참고

대부분의 애플리케이션은 이 특성을 사용할 필요가 없습니다. 미디어 세션은 필요한 경우 이 특성을 자동으로 설정합니다.

 

이 특성은 모든 노드 형식에 적용됩니다. 특성이 TRUE이면 Media Foundation 파이프라인은 이 노드의 출력 샘플을 프레젠테이션의 시작 시간과 일치하도록 트리밍합니다. 토폴로지 로더는 토폴로지를 확인할 때 이 특성을 설정합니다.

토폴로지의 모든 분기에 정확히 하나의 노드가 이 특성을 TRUE로 설정해야 합니다. 토폴로지 분기는 원본 노드에서 출력 노드로의 경로로 정의됩니다. 분기 내에서 MF_TOPONODE_MARKOUT_HERE 및 MF_TOPONODE_MARKIN_HERE 특성은 분기의 동일한 노드에서 설정되어야 합니다. 동일한 분기 내의 다른 노드에서 설정할 수 없습니다.

이 특성의 GUID 상수는 mfuuid.lib에서 내보냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
Mfidl.h

추가 정보

미디어 파운데이션 특성의 사전순 목록

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

MF_TOPONODE_MARKOUT_HERE

토폴로지 노드 특성