Compartilhar via


Função MFSetAttributeSize (mfapi.h)

Define largura e altura como um único valor de atributo de 64 bits.

Sintaxe

HRESULT MFSetAttributeSize(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unWidth,
  [in] UINT32        unHeight
);

Parâmetros

[in] pAttributes

Um ponteiro para a interface IMFAttributes do repositório de atributos.

[in] guidKey

Um GUID que identifica o valor a ser definido. Se essa chave já existir, a função substituirá o valor antigo.

[in] unWidth

A largura.

[in] unHeight

A altura.

Valor retornado

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Alguns atributos especificam uma largura e uma altura como um valor UINT64 empacotado. Essa função empacota os valores de largura e altura em um único valor UINT64 .

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfapi.h

Confira também

Atributos no Media Foundation

MFGetAttributeSize

Funções do Media Foundation