Metodo IMFTransform::GetOutputStreamAttributes (mftransform.h)

Ottiene l'archivio attributi per un flusso di output in questa trasformazione Media Foundation (MFT).

Sintassi

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

Parametri

[in] dwOutputStreamID

Identificatore del flusso di output. Per ottenere l'elenco degli identificatori di flusso, chiamare IMFTransform::GetStreamIDs.

[out] pAttributes

Riceve un puntatore all'interfaccia IMFAttributes . Il chiamante deve rilasciare l'interfaccia.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_NOTIMPL
MFT non supporta gli attributi del flusso di output.
MF_E_INVALIDSTREAMNUMBER
Identificatore di flusso non valido.

Commenti

L'implementazione di questo metodo è facoltativa, a meno che MFT non debba supportare un determinato set di attributi.

Per ottenere l'archivio attributi per l'intero MFT, chiamare IMFTransform::GetAttributes.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mftransform.h
Libreria Mfuuid.lib

Vedi anche

IMFTransform

Trasformazioni di Media Foundation

Attributi di trasformazione