Compartilhar via


Método IXml2Dex::WriteGrfFile

[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.]

Observação

[Preterido. Essa API pode ser removida de versões futuras do Windows.]

 

O WriteGrfFile método grava um grafo de filtro em um arquivo no formato .grf.

Sintaxe

HRESULT WriteGrfFile(
   IUnknown *pGraph,
   BSTR     FileName
);

Parâmetros

pGraph

Ponteiro para a interface IUnknown do grafo de filtro.

FileName

Cadeia de caracteres que especifica o nome do arquivo a ser gravado.

Retornar valor

Retorna um valor HRESULT que depende da implementação da interface. HRESULT pode incluir uma das seguintes constantes padrão ou outros valores não listados.

Código de retorno Descrição
E_FAIL
Falha.
E_INVALIDARG
O argumento é inválido.
S_OK
Êxito.

 

Esse método também pode retornar códigos de erro gerados por chamadas internas para os métodos IStorage::CreateStream e IPersist::Save . Para obter mais informações, consulte o SDK da plataforma.

Comentários

Observação

O arquivo de cabeçalho Qedit.h não é compatível com cabeçalhos Direct3D posteriores à versão 7.

 

Observação

Para obter qedit.h, baixe o SDK do Microsoft Windows Update para Windows Vista e .NET Framework 3.0. O Qedit.h não está disponível no SDK do Microsoft Windows para Windows 7 e .NET Framework 3.5 Service Pack 1.

 

Requisitos

Requisito Valor
Versão
Internet Explorer 4.0 ou posterior
parâmetro
Qedit.h
Biblioteca
Strmiids.lib

Confira também

IXml2Dex Interface

Códigos de erro e êxito