_ _ Attributo stride predefinito MF mt _

Stride della superficie predefinita, per un tipo di supporto video non compresso. Stride indica il numero di byte necessari per passare da una riga di pixel a quella successiva.

Tipo di dati

UINT32

Considera come un valore Int32 .

Commenti

Il valore dell'attributo viene archiviato come UInt32, ma deve essere eseguito il cast a un valore intero con segno a 32 bit. Stride può essere negativo.

Stride è un valore positivo per le immagini dall'alto verso il basso e negativo per le immagini dal basso verso l'alto.

Questo attributo fornisce lo stride per una rappresentazione contigua dell'immagine in memoria; ovvero una rappresentazione senza ulteriori byte di riempimento dopo ogni riga. Se un buffer multimediale supporta l'interfaccia IMF2DBuffer , usare il metodo IMF2DBuffer:: Lock2D per ottenere lo stride effettivo della superficie, che può includere byte di riempimento aggiuntivi.

Per altre informazioni sullo stride della superficie, vedere immagine stride.

Per un esempio di come calcolare lo stride predefinito, vedere buffer video non compressi.

La costante GUID per questo attributo viene esportata da mfuuid. lib.

Requisiti

Requisito Valore
Client minimo supportato
App desktop di Windows Vista app [ | UWP]
Server minimo supportato
App UWP per [ app desktop di Windows Server 2008 |]
Intestazione
Mfapi. h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

IMFAttributes:: GetUInt32

IMFAttributes:: seuint32

IMFMediaType

Attributi del tipo di supporto

Stride immagine