Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

 

 

Show:
© 2017 Microsoft