Condividi tramite


Metodo IMFTranscodeProfile::GetVideoAttributes (mfidl.h)

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

Sintassi

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

Parametri

[out] ppAttrs

Riceve un puntatore all'interfaccia IMFAttributes dell'archivio attributi contenente le impostazioni correnti del flusso video. 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 non sono presenti attributi contenitore impostati nel profilo di transcode, il metodo GetVideoAttributes 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. L'elenco seguente mostra gli attributi video:

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

Attributi in Media Foundation

FMTranscodeProfile

Transcode API