다음을 통해 공유


MF_TOPOLOGY_TYPE 열거형(mfidl.h)

토폴로지 노드의 형식을 정의합니다.

Syntax

typedef enum MF_TOPOLOGY_TYPE {
  MF_TOPOLOGY_OUTPUT_NODE = 0,
  MF_TOPOLOGY_SOURCESTREAM_NODE,
  MF_TOPOLOGY_TRANSFORM_NODE,
  MF_TOPOLOGY_TEE_NODE,
  MF_TOPOLOGY_MAX = 0xffffffff
} ;

상수

 
MF_TOPOLOGY_OUTPUT_NODE
값: 0
출력 노드. 토폴로지의 미디어 싱크를 나타냅니다.
MF_TOPOLOGY_SOURCESTREAM_NODE
원본 노드. 토폴로지의 미디어 스트림을 나타냅니다.
MF_TOPOLOGY_TRANSFORM_NODE
노드 변환. 토폴로지의 MFT(Media Foundation Transform)를 나타냅니다.
MF_TOPOLOGY_TEE_NODE
Tee 노드. 티 노드는 개체에 대한 포인터를 보유하지 않습니다. 대신 스트림의 포크를 나타냅니다. 티 노드에는 하나의 입력과 여러 출력이 있으며 업스트림 노드의 샘플은 모든 다운스트림 노드에 전달됩니다.
MF_TOPOLOGY_MAX
값: 0xffffffff
예약되어 있습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 mfidl.h

참고 항목

Media Foundation 열거형