Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta seção descreve alguns dos procedimentos gerais para criar uma topologia.
As etapas gerais para criar uma topologia são as seguintes:
Crie um novo objeto de topologia chamando MFCreateTopology. Esta função retorna um ponteiro para a interface IMFTopology da topologia.
Inicialmente, a topologia não contém nenhum nó. Para criar nós para a topologia, chame MFCreateTopologyNode. Essa função retorna um ponteiro para a interface do nó IMFTopologyNode. Você deve especificar o tipo de nó ao criar o nó:
Nó de origem.
Transformar nó.
Nó de saída.
Nó Tee.
Inicialize cada nó. O processo de inicialização depende do tipo de nó, como é descrito nos tópicos seguintes.
Adicione cada nó à topologia chamando IMFTopology::AddNode.
Conecte os nós. Para conectar um nó, chame IMFTopologyNode::ConnectOutput no nó a montante e passe um ponteiro para o nó a jusante.
Os tópicos a seguir fornecem as etapas específicas para cada tipo de nó.
| Tópico | Descrição |
|---|---|
| Criação de nós de origem | Como criar um nó de origem. |
| Criando nós de transformação | Como criar um nó de transformação. |
| Criação de nós de saída | Como criar um nó de saída. |
Tópicos relacionados