Método IConfigAviMux::GetOutputCompatibilityIndex (strmif.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in 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 Audio/Video Capture in 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.]

O GetOutputCompatibilityIndex método recupera a configuração para o formato de índice AVI.

Sintaxe

HRESULT GetOutputCompatibilityIndex(
  [out] BOOL *pfOldIndex
);

Parâmetros

[out] pfOldIndex

Recebe um dos valores a seguir.

Valor Descrição
TRUE Crie um índice AVI 1.0, bem como um índice AVI 2.0.
FALSE Crie um índice AVI 2.0, mas não um índice AVI 1.0.

Retornar valor

Retorna um valor HRESULT . Os possíveis valores incluem os seguintes.

Código de retorno Descrição
E_POINTER
Argumento de ponteiro NULL.
S_OK
Êxito.

Comentários

O filtro AVI Mux sempre cria um índice AVI 2.0 (formato 'indx'). Se o valor retornado em pfOldIndex for TRUE, o AVI Mux também criará um índice AVI 1.0 (formato 'idx1'), para compatibilidade com versões anteriores com Vídeo para Windows.

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)
Biblioteca Strmiids.lib

Confira também

Códigos de erro e êxito

IConfigAviMux Interface

IConfigAviMux::SetOutputCompatibilityIndex