Metodo IMFTranscodeProfile::GetAudioAttributes (mfidl.h)

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

Sintassi

HRESULT GetAudioAttributes(
  [out] IMFAttributes **ppAttrs
);

Parametri

[out] ppAttrs

Riceve un puntatore all'interfaccia FMAttributes dell'archivio attributi contenente le impostazioni correnti del flusso audio. Il chiamante deve rilasciare il puntatore dell'interfaccia.

Valore restituito

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

Commenti

Se nel profilo di transcodice non sono impostati attributi audio, la chiamata a GetAudioAttributes ha esito positivo e ppAttrs riceve NULL.

Per ottenere un valore di attributo specifico, il chiamante deve chiamare il metodo FMAttributes appropriato a seconda del tipo di dati dell'attributo e specificare il nome dell'attributo. Gli argomenti seguenti descrivono gli attributi audio:

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

FMTranscodeProfile

Transcode API