TopoEdit를 사용하여 토폴로지 해결

토폴로지 유형에는 두 가지가 있습니다.

  • 부분 토폴로지. 원본 노드가 출력 노드에 직접 연결됩니다. 경우에 따라 부분 토폴로지의 일부 중간 변환 노드(예: 효과)가 있을 수 있지만 전부는 아닙니다. 생략된 변환 노드는 일반적으로 색 변환기 및 오디오 리샘플러와 같은 디코더 또는 형식 변환 MFT입니다.

  • 전체 토폴로지. 원본 노드는 변환 노드를 통해 출력 노드에 연결됩니다. 이 유형의 토폴로지에는 데이터를 처리하는 모든 노드가 있어야 합니다.

TopoEdit는 전체 토폴로지만 재생할 수 있습니다. TopoEdit는 Media Foundation에서 제공하는 토폴로지 로더 개체를 사용하여 필요한 변환을 삽입하여 부분 토폴로지를 전체 토폴로지로 변환합니다. 전체 토폴로지를 만드는 프로세스를 토폴로지 확인이라고 합니다.

토폴로지 유형에 대한 자세한 내용은 토폴로지 정보에서 부분 토폴로지 섹션을 참조하세요.

토폴로지를 resolve 전에 다음을 확인합니다.

  • 토폴로지에는 원본 노드와 출력 노드가 포함됩니다.

  • 원본 및 출력 노드는 유효한 노드 연결로 연결됩니다. 토폴로지 확인 중에 토폴로지 로더는 노드의 미디어 형식에서 호환성을 확인합니다. 잘못된 노드 연결이 있으면 프로세스가 실패하고 오류 메시지가 표시됩니다.

토폴로지를 resolve 토폴로지 메뉴에서 토폴로지 해결을 클릭합니다.

도구 모음은 토폴로지 상태 나타냅니다. [해결됨] 또는 [확인되지 않음].

TopoEdit에서 토폴로지를 성공적으로 확인하면 토폴로지 상태가[해결됨] 으로 설정되고 재생 컨트롤이 활성화됩니다.

토폴로지를 변경할 때마다 토폴로지 상태는[해결되지 않음] 으로 설정됩니다. 이는 토폴로지를 다시 확인해야 했음을 나타냅니다.

TopoEdit를 사용하여 토폴로지 빌드

TopoEdit