Compartir a través de


Función MFGetMFTMerit (mfapi.h)

Obtiene el valor de mérito de un códec de hardware.

Sintaxis

HRESULT MFGetMFTMerit(
  [in, out] IUnknown   *pMFT,
  [in]      UINT32     cbVerifier,
  [in]      const BYTE *verifier,
  [out]     DWORD      *merit
);

Parámetros

[in, out] pMFT

Puntero a la interfaz IUnknown de la transformación de Media Foundation (MFT) que representa el códec.

[in] cbVerifier

Tamaño, en bytes, de la matriz del comprobador .

[in] verifier

Dirección de un búfer que contiene una de las siguientes opciones:

  • Identificador de clase (CLSID) del MFT.
  • Cadena de caracteres anchos terminada en null que contiene el vínculo de símbolos para el dispositivo de hardware subyacente. Incluya el tamaño del valor NULL de terminación en el valor de cbVerifier.

[out] merit

Recibe el valor de mérito.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Se produce un error en la función si MFT no representa un dispositivo de hardware con un certificado válido del Administrador de protección de salida (OPM).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfapi.h
Library Mfplat.lib
Archivo DLL Mfplat.dll

Consulte también

Funciones de Media Foundation

OPM_GET_CODEC_INFO