IMFTransform::GetOutputStreamAttributes Method

Gets the attribute store for an output stream on this Media Foundation transform (MFT).

Syntax

HRESULT GetOutputStreamAttributes(
  [in]   DWORD dwOutputStreamID,
  [out]  IMFAttributes **ppAttributes
);

Parameter

  • dwOutputStreamID [in]
    Output stream identifier. To get the list of stream identifiers, call IMFTransform::GetStreamIDs.

  • ppAttributes [out]
    Receives a pointer to the IMFAttributes interface. The caller must release the interface.

Rückgabewert

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

Rückgabecode Beschreibung
S_OK

The method succeeded.

E_NOTIMPL

The MFT does not support output stream attributes.

MF_E_INVALIDSTREAMNUMBER

Invalid stream identifier.

 

Hinweise

Implementation of this method is optional unless the MFT needs to support a particular set of attributes.

To get the attribute store for the entire MFT, call IMFTransform::GetAttributes.

Anforderungen

Mindestens unterstützter Client

Windows Vista

Mindestens unterstützter Server

Windows Server 2008

Header

Mftransform.h

Bibliothek

Mfuuid.lib

Siehe auch

IMFTransform

Transform Attributes

Media Foundation Transforms