Export (0) Print
Expand All

IEVRTrustedVideoPlugin interface

Enables a plug-in component for the enhanced video renderer (EVR) to work with protected media.

To work in the protected media path (PMP), a custom EVR mixer or presenter must implement this interface. The EVR obtains a pointer to this interface by calling QueryInterface on the plug-in component.

This interface is required only if the plug-in is a trusted component, designed to work in the PMP. It is not required for playing clear content in an unprotected process.

Members

The IEVRTrustedVideoPlugin interface inherits from the IUnknown interface. IEVRTrustedVideoPlugin also has these types of members:

Methods

The IEVRTrustedVideoPlugin interface has these methods.

MethodDescription
CanConstrict

Queries whether the plug-in can limit the effective video resolution.

DisableImageExport

Enables or disables the ability of the plug-in to export the video image.

IsInTrustedVideoMode

Queries whether the plug-in has any transient vulnerabilities at this time.

SetConstriction

Limits the effective video resolution.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Evr.h

Library

Mfuuid.lib

See also

Enhanced Video Renderer
Media Foundation Interfaces
Protected Media Path

 

 

Community Additions

ADD
Show:
© 2014 Microsoft