Condividi tramite


Funzione MFCreateTranscodeSinkActivate (mfidl.h)

Crea l'oggetto attivazione sink transcodifica.

L'oggetto di attivazione sink transcodifica può essere usato per creare uno dei sink di file seguenti:

  • Sink di file 3GP
  • Sink di file MP3
  • Sink di file MP4
L'oggetto attivazione sink transcodifica espone l'interfaccia IMFTranscodeSinkInfoProvider .

Sintassi

HRESULT MFCreateTranscodeSinkActivate(
  [out] IMFActivate **ppActivate
);

Parametri

[out] ppActivate

Riceve un puntatore all'interfaccia IMFActivate . Questa interfaccia viene usata per creare l'istanza del sink di file dall'oggetto attivazione. Prima di eseguire questa operazione, eseguire una query sul puntatore restituito per l'interfaccia IMFTranscodeSinkInfoProvider e usare tale interfaccia per inizializzare l'oggetto.

Valore restituito

Se questa funzione 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
Libreria Mf.lib
DLL Mf.dll

Vedi anche

IMFTranscodeSinkInfoProvider

Funzioni di Media Foundation