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.
| Method | Description |
|---|---|
| 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 |
|
|
Library |
|
See also