MF_MT_DEFAULT_STRIDE屬性

未壓縮視訊媒體類型的預設表面步進。 Stride 是從一個圖元資料列移至下一個圖元資料列所需的位元組數目。

資料類型

UINT32

將 視為 INT32 值。

備註

屬性值會儲存為 UINT32,但應該轉換成 32 位帶正負號的整數值。 步進可以是負數。

由上而下影像的步進為正數,而下層影像則為負數。

這個屬性提供 連續 表示記憶體中影像的步調;也就是說,在每一個資料列後面沒有其他填補位元組的表示。 如果媒體緩衝區支援IMF2DBuffer 介面,請使用 IMF2DBuffer::Lock2D方法來取得表面的實際步幅,這可能包含額外的填補位元組。

如需表面步進的詳細資訊,請參閱 Image Stride

如需如何計算預設步幅的範例,請參閱 未壓縮的視訊緩衝區

此屬性的 GUID 常數是從 mfuuid.lib 匯出。

規格需求

需求
最低支援的用戶端
Windows Vista [傳統型應用程式|UWP 應用程式]
最低支援的伺服器
Windows Server 2008 [傳統型應用程式|UWP 應用程式]
標頭
Mfapi.h

另請參閱

媒體基礎屬性的字母順序清單

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

媒體類型屬性

Image Stride