Metodo IMFTranscodeProfile::SetVideoAttributes (mfidl.h)

Imposta le impostazioni di configurazione del flusso video nel profilo di transcodifica.

Per un esempio di codice, vedere MFCreateTranscodeProfile.

Sintassi

HRESULT SetVideoAttributes(
  [in] IMFAttributes *pAttrs
);

Parametri

[in] pAttrs

Puntatore all'interfaccia IMFAttributes di un archivio attributi che contiene le impostazioni di configurazione per il flusso video. I valori di attributo specificati sovrascrivono tutti i valori esistenti archiviati nel profilo di transcodifica.

È possibile impostare gli attributi video seguenti:

Per creare l'archivio attributi, chiamare MFCreateAttributes. Per impostare un valore di attributo specifico nell'archivio attributi, il chiamante deve chiamare i metodi IMFAttributes appropriati a seconda del tipo di dati dell'attributo.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

Attributi in Media Foundation

IMFTranscodeProfile

API transcodifica