Função MFGetMFTMerit (mfapi.h)
Obtém o valor de mérito de um codec de hardware.
Sintaxe
HRESULT MFGetMFTMerit(
[in, out] IUnknown *pMFT,
[in] UINT32 cbVerifier,
[in] const BYTE *verifier,
[out] DWORD *merit
);
Parâmetros
[in, out] pMFT
Um ponteiro para a interface IUnknown da transformação do Media Foundation (MFT) que representa o codec.
[in] cbVerifier
O tamanho, em bytes, da matriz do verificador .
[in] verifier
O endereço de um buffer que contém um dos seguintes:
- O CLSID (identificador de classe) do MFT.
- Uma cadeia de caracteres largos terminada em nulo que contém o link de símbolo para o dispositivo de hardware subjacente. Inclua o tamanho do nulo de terminação no valor de cbVerifier.
[out] merit
Recebe o valor de mérito.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A função falhará se o MFT não representar um dispositivo de hardware com um certificado OPM (Output Protection Manager) válido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfapi.h |
Biblioteca | Mfplat.lib |
DLL | Mfplat.dll |