attributo MFSampleExtension_RepeatFirstField
Specifica se ripetere il primo campo in una cornice interlacciata. Questo attributo si applica agli esempi multimediali.
Tipo di dati
BOOL archiviato come UINT32
Ottenere/impostare
Per ottenere questo attributo, chiamare IMFAttributes::GetUINT32.
Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.
Si applica a
Commenti
Se il valore è FALSE o l'attributo non è impostato, il primo campo non viene ripetuto. Se il valore è TRUE, il primo campo viene ripetuto. Il valore TRUE è valido solo quando le condizioni seguenti sono vere:
- Il tipo di supporto è misto interlacciato e progressivo. L'attributo dell'attributo MF_MT_INTERLACE_MODE nel tipo di supporto è MFVideoInterlace_MixedInterlaceOrProgressive.
- Il frame è progressivo e l'attributo MFSampleExtension_Interlaced nell'esempio è TRUE.
- L'attributo MFSampleExtension_BottomFieldFirst viene impostato nell'esempio. Il valore può essere TRUE o FALSE. L'ordinamento dei campi è determinato da questo attributo.
Questo attributo viene usato per il pulldown 3:2. Nella tabella seguente viene illustrato l'ordine in cui vengono visualizzati i campi.
MFSampleExtension_RepeatFirstField | MFSampleExtension_BottomFieldFirst | Ordine dei campi |
---|---|---|
TRUE | TRUE | Inferiore, superiore, inferiore |
TRUE | FALSE | Superiore, inferiore, superiore |
FALSE | TRUE | Inferiore, superiore |
FALSE | FALSE | Superiore, inferiore |
La costante GUID per questo attributo viene esportata da mfuuid.lib.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [app desktop | App UWP] |
Server minimo supportato |
Windows Server 2008 [app desktop | App UWP] |
Intestazione |
|
Vedi anche