다음을 통해 공유


토폴로지 특성

다음 특성은 토폴로지에 적용됩니다.

attribute Description
MF_TOPOLOGY_DXVA_MODE 토폴로지 로더가 토폴로지에서 Microsoft DXVA(DirectX Video Acceleration)를 사용하도록 설정할지 여부를 지정합니다.
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED 스트림 형식이 변경되면 미디어 세션에서 토폴로지를 수정하려고 하는지 여부를 지정합니다.
MF_TOPOLOGY_ENABLE_XVP_FOR_PLAYBACK 토폴로지 로더가 XVP(코드 변환 비디오 프로세서)를 사용할 수 있는지 여부를 지정합니다. 변환을 위해 하드웨어 가속 색 변환을 사용하도록 설정합니다.
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES 토폴로지 로더가 미디어 원본에서 제공하는 미디어 형식을 열거하는지 여부를 지정합니다.
MF_TOPOLOGY_HARDWARE_MODE 토폴로지에 하드웨어 기반 변환을 포함할지 여부를 지정합니다.
MF_TOPOLOGY_NO_MARKIN_MARKOUT 파이프라인이 샘플을 트리밍하는지 여부를 지정합니다.
MF_TOPOLOGY_PLAYBACK_FRAMERATE 모니터 새로 고침 속도를 지정합니다.
MF_TOPOLOGY_PLAYBACK_MAX_DIMS 비디오 재생을 위한 대상 창의 크기를 지정합니다.
MF_TOPOLOGY_PROJECTSTART 현재 세그먼트 내의 토폴로지 시작 시간을 100나노초 단위로 지정합니다.
MF_TOPOLOGY_PROJECTSTOP 현재 세그먼트 내의 토폴로지 중지 시간을 100나노초 단위로 지정합니다.
MF_TOPOLOGY_RESOLUTION_STATUS 토폴로지를 resolve 시도의 상태 지정합니다.
MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH 첫 번째 프레젠테이션 이후에 큐에 대기 중인 프레젠테이션의 시작 시간을 지정합니다.
MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS 비디오 파이프라인에서 정적 최적화를 사용하도록 설정합니다.
MFT_FIELDOFUSE_UNLOCK_Attribute 사용 필드 제한이 있는 MFT의 잠금을 해제하는 데 사용되는 IMFFieldOfUseMFTUnlock 포인터를 포함합니다. 자세한 내용은 사용 제한 필드를 참조하세요.

 

IMFTopology

Media Foundation 특성

토폴로지 노드 특성