Microsoft DirectX 8.1 (C++)

IConfigAviMux::SetOutputCompatibilityIndex

The SetOutputCompatibilityIndex method sets the AVI index format for the file that the multiplexer saves to.

Syntax

HRESULT SetOutputCompatibilityIndex(
  BOOL fOldIndex
);

Parameters

fOldIndex

[in] Value specifying the AVI index format. TRUE indicates either AVI 1.0 (idx1) index format or AVI 2.0 (indx) index format; FALSE indicates only AVI 2.0 (indx) index format.

Return Values

Returns an HRESULT value that depends on the implementation of the interface.

Remarks

In addition to backward compatibility with Video for Windows® AVI index formats (idx1), DirectShow also supports extended AVI 2.0 index format (indx), which this method can specify. AVI 2.0 index format allows for increased AVI file size (greater than 1 GB), hierarchical indexing, incremental growth of files, and minimal disk seeks.

See Also