Compartilhar via


Função MFSetAttributeRatio (mfapi.h)

Define uma taxa como um valor de atributo de 64 bits.

Sintaxe

HRESULT MFSetAttributeRatio(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unNumerator,
  [in] UINT32        unDenominator
);

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

O numerador da taxa.

[in] unDenominator

O denominador da taxa.

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 taxa como um valor UINT64 empacotado. Essa função empacota o numerador e o denominador 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

MFGetAttributeRatio

Funções do Media Foundation