MFGetMFTMerit-Funktion (mfapi.h)
Ruft den Wert eines Hardwarecodecs ab.
Syntax
HRESULT MFGetMFTMerit(
[in, out] IUnknown *pMFT,
[in] UINT32 cbVerifier,
[in] const BYTE *verifier,
[out] DWORD *merit
);
Parameter
[in, out] pMFT
Ein Zeiger auf die IUnknown-Schnittstelle der Media Foundation-Transformation (MFT), die den Codec darstellt.
[in] cbVerifier
Die Größe des Prüferarrays in Bytes.
[in] verifier
Die Adresse eines Puffers, der eine der folgenden Elemente enthält:
- Der Klassenbezeichner (CLSID) des MFT.
- Eine mit NULL beendete Breitzeichenzeichenfolge, die den Symbollink für das zugrunde liegende Hardwaregerät enthält. Schließen Sie die Größe des beendenden NULL-Werts in den Wert von cbVerifier ein.
[out] merit
Erhält den Wert des Verdienstes.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die Funktion schlägt fehl, wenn MFT kein Hardwaregerät mit einem gültigen OPM-Zertifikat (Output Protection Manager) darstellt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfapi.h |
Bibliothek | Mfplat.lib |
DLL | Mfplat.dll |