IMFASFSplitter::SetFlags method (wmcontainer.h)

Sets option flags on the Advanced Systems Format (ASF) splitter.

Syntax

HRESULT SetFlags(
  [in] DWORD dwFlags
);

Parameters

[in] dwFlags

A bitwise combination of zero or more members of the MFASF_SPLITTERFLAGS enumeration.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.
MF_E_NOT_INITIALIZED
The splitter is not initialized.
E_INVALIDARG
The dwFlags parameter does not contain a valid flag.
MF_E_INVALIDREQUEST
The MFASF_SPLITTER_REVERSE flag is set, but the content cannot be parsed in reverse.

Remarks

This method can only be called after the splitter is initialized.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wmcontainer.h
Library Mfuuid.lib

See also

ASF Splitter

IMFASFSplitter

IMFASFSplitter::GetFlags