Condividi tramite


Interfaccia FMTranscodeProfile (mfidl.h)

Implementato dall'oggetto profilo transcode.

Il profilo di transcode archivia le impostazioni di configurazione usate dal generatore di topologie per generare la topologia di transcode per il file di output. Queste impostazioni di configurazione vengono specificate dal chiamante e includono proprietà del flusso audio e video, impostazioni del codificatore e impostazioni del contenitore specificate dal chiamante.

Per creare l'oggetto profilo transcode, chiamare MFCreateTranscodeProfile. Il profilo transcode configurato viene passato a MFCreateTranscodeTo topologia, che crea la topologia di transcode con le impostazioni appropriate.

Ereditarietà

L'interfaccia FMTranscodeProfile eredita dall'interfaccia IUnknown . FMTranscodeProfile include anche questi tipi di membri:

Metodi

L'interfaccia IMFTranscodeProfile include questi metodi.

 
FMTranscodeProfile::GetAudioAttributes

Ottiene le impostazioni del flusso audio attualmente impostate nel profilo transcode.
FMTranscodeProfile::GetContainerAttributes

Ottiene le impostazioni del contenitore attualmente impostate nel profilo di transcode.
FMTranscodeProfile::GetVideoAttributes

Ottiene le impostazioni del flusso video attualmente impostate nel profilo di transcode.
FMTranscodeProfile::SetAudioAttributes

Imposta le impostazioni di configurazione del flusso audio nel profilo di transcode.
FMTranscodeProfile::SetContainerAttributes

Imposta le impostazioni di configurazione del contenitore nel profilo di transcode.
FMTranscodeProfile::SetVideoAttributes

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

Requisiti

   
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

Oggetti transcodifica veloci

Interfacce di Media Foundation

Transcode API