MFPKEY_VTYPE, proprietà

Specifica la logica utilizzata dal codec per rilevare il video di origine interlacciato.

Costante per IPropertyBag

g_wszWMVCVType

Tipo di dati

VT_I4

Valore predefinito

0

Commenti

Questa proprietà può essere impostata su uno dei valori seguenti.

Valore Descrizione
0 Il codec userà la logica di rilevamento dei tipi di frame standard.
1 Il codec considera tutti i fotogrammi video di origine come fotogrammi interlacciati.
2 Il codec considera tutti i fotogrammi video di origine come campi di video interlacciati.
3 Il codec determina automaticamente se i fotogrammi video di input sono fotogrammi interlacciati o campi di video interlacciati.
4 Il codec determina automaticamente se i fotogrammi video di input sono fotogrammi progressivi, fotogrammi interlacciati o campi di video interlacciati.

 

Questa proprietà determina il metodo di codifica immagine usato per la codifica video progressiva o interlacciata.

Se non viene specificato alcun tipo di video, il codec userà la codifica progressiva dei fotogrammi per le sessioni di codifica progressiva e la codifica interlacciata per le sessioni di codifica interlacciate. Il tipo di sessione di codifica video (progressivo o interlacciato) viene impostato usando la proprietà MFPKEY_INTERLACEDCODINGENABLED .

Nota

La proprietà MFPKEY_INTERLACEDCODINGENABLED deve essere impostata su VARIANT_TRUE per produrre l'output interlacciato; in caso contrario, l'impostazione della proprietà MPFKEY_VTYPE non avrà alcun effetto.

 

Quando il video interlacciato viene codificato, è possibile specificare diversi metodi di codifica immagine. In genere, il modo più efficiente per codificare video interlacciato consiste nell'usare il metodo interlacciato del campo (2). Se il video di origine contiene un movimento molto piccolo, il metodo interlacciato frame (1) o il metodo frame/field automatico (2) potrebbe essere più adatto.

Quando si codifica contenuto misto (contenente fotogrammi progressivi e interlacciati), è consigliabile usare il metodo value auto frame/field/progressive (4).

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Wmcodecdsp.h

Vedi anche

Proprietà di Media Foundation