IViewObjectPresentFlip interface
Interface implemented by an ActiveX control in order to use the ISurfacePresenterFlip mechanism for enabling efficient, rotation-aware Microsoft Direct3D 11 presentation.
Members
The IViewObjectPresentFlip interface inherits from the IUnknown interface. IViewObjectPresentFlip also has these types of members:
- Methods
Methods
The IViewObjectPresentFlip interface has these methods.
Method | Description |
---|---|
NotifyRender | Called from Internet Explorer (MSHTML UI thread) to notify the control that IE is rendering a frame of content. This can be used by the control to determine when to render (if synchronizing with IE's rendering is its intended behavior). |
RenderObjectToBitmap | Called from Internet Explorer during situations (such as printing) where a bitmap representation of the ActiveX control is needed. |
RenderObjectToSharedBuffer | Called from Internet Explorer to request that the ActiveX control render its current content into the provided hardware buffer. |
Remarks
Implementing this interface is how Internet Explorer determines that the control will use ISurfacePresenterFlip for rendering. Controls that implement this interface can only render using ISurfacePresenterFlip, and controls cannot use ISurfacePresenterFlip unless they implement this interface.
Requirements
Minimum supported client |
Windows 10 |
Minimum supported server |
Windows Server 2016 |
DLL |
Mshtml.dll; Edgehtml.dll |