Compartilhar via


Interface IDvdGraphBuilder (strmif.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

A IDvdGraphBuilder interface cria um grafo de filtro para DVD-Video reprodução. O objeto DVD Graph Builder implementa essa interface.

O método RenderDvdVideoVolume cria um grafo de reprodução de DVD do software e hardware disponíveis no sistema. Para obter informações sobre como criar o grafo de filtro de DVD e obter os ponteiros para todas as interfaces necessárias, consulte Criando o Grafo de Filtro de DVD.

Nota Um grafo de filtro de DVD requer um decodificador MPEG-2 de hardware ou software.
 
Geralmente, você não deve adicionar, remover, conectar, desconectar ou acessar filtros individuais no grafo criado por RenderDvdVideoVolume, pois isso pode confundir o código de limpeza. A finalidade do objeto DvdGraphBuilder é simplificar o desenvolvimento de aplicativos DVD-Video. Se você precisar de um tipo específico de grafo para uma solução específica, deverá criar manualmente todo o grafo de filtro.

Herança

A interface IDvdGraphBuilder herda da interface IUnknown . IDvdGraphBuilder também tem estes tipos de membros:

Métodos

A interface IDvdGraphBuilder tem esses métodos.

 
IDvdGraphBuilder::GetDvdInterface

O método GetDvdInterface recupera interfaces do grafo de reprodução DVD-Video para facilitar o desenvolvimento de reprodução DVD-Video.
IDvdGraphBuilder::GetFiltergraph

O método GetFiltergraph recupera a interface IGraphBuilder para o grafo de filtro usado pelo objeto construtor de grafo DVD-Video.
IDvdGraphBuilder::RenderDvdVideoVolume

O método RenderDvdVideoVolume conclui a criação de um grafo de filtro de acordo com as especificações do usuário para reproduzir um volume de DVD-Video.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho strmif.h (inclua Dshow.h)

Confira também

Aplicativos DE DVD