InterfaceIMFASFMultiplexer
Interface
Definition
Namespace:MediaFoundation
Assembly:MediaFoundation.dll
Syntax:
cs-api-definition
[Guid("57BDD80A-9B38-4838-B737-C58F670D7D4F")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFASFMultiplexer
Methods
End(IMFASFContentInfo)
Declaration
cs-api-definition
HResult End(IMFASFContentInfo pIContentInfo)
Parameters
pIContentInfo
Returns
GetFlags(out MFASFMultiplexerFlags)
Declaration
cs-api-definition
HResult GetFlags(out MFASFMultiplexerFlags pdwFlags)
Parameters
pdwFlags
Returns
GetNextPacket(out ASFStatusFlags, out IMFSample)
Declaration
cs-api-definition
HResult GetNextPacket(out ASFStatusFlags pdwStatusFlags, out IMFSample ppIPacket)
Parameters
pdwStatusFlags
ppIPacket
Returns
GetStatistics(short, out ASFMuxStatistics)
Declaration
cs-api-definition
HResult GetStatistics(short wStreamNumber, out ASFMuxStatistics pMuxStats)
Parameters
wStreamNumber
pMuxStats
Returns
Initialize(IMFASFContentInfo)
Declaration
cs-api-definition
HResult Initialize(IMFASFContentInfo pIContentInfo)
Parameters
pIContentInfo
Returns
SetFlags(MFASFMultiplexerFlags)
Declaration
cs-api-definition
HResult SetFlags(MFASFMultiplexerFlags dwFlags)
Parameters
dwFlags
Returns