attributo MF_TRANSCODE_ENCODINGPROFILE
Specifica il profilo di conformità del dispositivo per la codifica dei file ASF (Advanced Streaming Format).
Tipo di dati
LPWSTR
Ottenere/impostare
Per ottenere questo attributo, chiamare IMFAttributes::GetAllocatedString.
Per impostare questo attributo, chiamare IMFAttributes::SetString.
Commenti
Usare questo attributo quando si esegue la transcodifica in un dispositivo che supporta Windows Media. Se questo attributo è impostato, il codificatore userà il profilo di conformità del dispositivo o il modello per i codec Windows Media. Impostare l'attributo nel profilo di transcodifica prima di compilare la topologia transcodifica.
Il valore di questo attributo può essere una delle stringhe del modello di conformità elencate negli argomenti seguenti:
Per la codifica di Windows Media Video, il generatore di topologie usa questo attributo per impostare la proprietà MFPKEY_DECODERCOMPLEXITYREQUESTED nel codificatore. Il codificatore tenterà di usare il modello specificato per codificare il contenuto. Per ottenere il modello effettivo, attraversare i nodi della topologia transcodifica per ottenere un puntatore al nodo del codificatore. Ottenere quindi il valore della proprietà MFPKEY_DECODERCOMPLEXITYPROFILE dal codificatore.
Il generatore di topologie usa anche il valore di questo attributo per impostare la proprietà "DeviceConformanceTemplate" nel sink multimediale ASF.
Se questo attributo è impostato, l'oggetto metadati del file ASF viene sempre generato indipendentemente dal valore specificato dall'applicazione dell'attributo MF_TRANSCODE_SKIP_METADATA_TRANSFER .
I valori tipici per questo attributo includono quanto segue:
Valore | Descrizione |
---|---|
"AP" | Video del profilo avanzato |
"MP" | Video del profilo principale |
"SP" | Video di profilo semplice |
"MP@LL" | Profilo principale, video di livello medio |
"L2" | Profilo audio, <= 160 Kbps |
La costante GUID per questo attributo viene esportata da mfuuid.lib.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Windows Server 2008 R2 [solo app desktop] |
Intestazione |
|
Vedi anche