Função MFSetAttribute2UINT32asUINT64 (mfapi.h)

Empacota dois valores UINT32 em um valor de atributo UINT64 .

Sintaxe

HRESULT MFSetAttribute2UINT32asUINT64(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unHigh32,
  [in] UINT32        unLow32
);

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] unHigh32

O valor a ser armazenado nos 32 bits de ordem alta do valor UINT64 .

[in] unLow32

O valor a ser armazenado nos 32 bits de ordem baixa do valor UINT64 .

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

Internamente, essas funções chamam Pack2UINT32AsUINT64 para criar o valor de 64 bits e IMFAttributes::SetUINT64 para definir o atributo.

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 (inclua Mfapi.h)

Confira também

Atributos e propriedades

Funções do Media Foundation