Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: desktop apps only
Creates an activation object for a generic media sink that wraps a multiplexer Microsoft Media Foundation transform (MFT).
Syntax
HRESULT MFCreateMuxSinkActivate(
  _In_   GUID guidOutputSubType,
  _In_   IMFAttributes *pOutputAttributes,
  _In_   IMFByteStream *pOutputByteStream,
  _Out_  IMFActivate **ppMuxSinkActivate
);
Parameters
guidOutputSubType [in]
The subtype GUID of the output type for the MFT.pOutputAttributes [in]
A list of format attributes for the MFT output type. This parameter is optional and can be NULL.pOutputByteStream [in]
A pointer to the IMFByteStream interface of a byte stream. The output from the MFT is written to this byte stream. This parameter can be NULL.ppMuxSinkActivate [out]
Receives a pointer to the IMFActivate interface.
Return value
If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Requirements
Minimum supported client  | 
Windows 8 Release Preview | 
Minimum supported server  | 
None supported | 
Header  | 
Mfidl.h | 
Send comments about this topic to Microsoft
Build date: 7/18/2012