Condividi tramite


Metodo IMFTranscodeProfile::SetContainerAttributes (mfidl.h)

Imposta le impostazioni di configurazione del contenitore nel profilo di transcodifica.

Per un esempio di codice, vedere MFCreateTranscodeProfile.

Sintassi

HRESULT SetContainerAttributes(
  [in] IMFAttributes *pAttrs
);

Parametri

[in] pAttrs

Puntatore all'interfaccia IMFAttributes di un archivio attributi che contiene le impostazioni di configurazione per il contenitore in cui verrà archiviato il file transcodificato. I valori di attributo specificati sovrascrivono tutti i valori esistenti archiviati nel profilo di transcodifica.

L'elenco seguente mostra gli attributi del contenitore che possono essere impostati:

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

MFCreateAttributes

API transcodifica