_ _ Atributo Stride padrão MF MT _

Stride de superfície padrão, para um tipo de mídia de vídeo descompactado. Stride é o número de bytes necessários para ir de uma linha de pixels para a próxima.

Tipo de dados

UINT32

Tratar como um valor INT32 .

Comentários

O valor do atributo é armazenado como um UINT32, mas deve ser convertido em um valor inteiro assinado de 32 bits. O stride pode ser negativo.

Stride é positivo para imagens de cima para baixo e negativo para imagens de baixo para cima.

Esse atributo fornece o stride para uma representação contígua da imagem na memória; ou seja, uma representação sem nenhum byte de preenchimento adicional após cada linha. Se um buffer de mídia der suporte à interface IMF2DBuffer , use o método IMF2DBuffer:: Lock2D para obter o stride real da superfície, que pode incluir bytes de preenchimento extras.

Para obter mais informações sobre o stride de superfície, consulte Stride de imagem.

Para obter um exemplo de como calcular o stride padrão, consulte buffers de vídeo não compactados.

A constante de GUID para esse atributo é exportada de mfuuid. lib.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Aplicativos de [ aplicativos | UWP do Windows Vista desktop]
Servidor mínimo com suporte
Aplicativos do Windows Server 2008 [ Desktop aplicativos | UWP]
parâmetro
Mfapi. h

Confira também

Lista alfabética de atributos de Media Foundation

IMFAttributes:: GetUINT32

IMFAttributes:: setuint32

IMFMediaType

Atributos de tipo de mídia

Stride da imagem