• Home
  • Knowledge Base
    • Licensing
    • Operation
    • Quality Improvement
    • References
  • Documentation
    • VIOSO Core 5
    • VIOSO Anyblend 5
    • VIOSO Anyblend VR&SIM 5
    • VIOSO Integrate 5
    • VIOSO Player 2
  • FAQ
    • Error and other feedback
    • Licensing
    • System & Requirements
  • Videos
  • Home
  • Knowledge Base
    • Licensing
    • Operation
    • Quality Improvement
    • References
  • Documentation
    • VIOSO Core 5
    • VIOSO Anyblend 5
    • VIOSO Anyblend VR&SIM 5
    • VIOSO Integrate 5
    • VIOSO Player 2
  • FAQ
    • Error and other feedback
    • Licensing
    • System & Requirements
  • Videos

VIOSO Anyblend 5

home/Documentation/VIOSO Anyblend 5
Expand All Collapse All
  • VIOSO Anyblend Software Overview
  • Video Tutorial: Typical Projector Setup
  • VIOSO Anyblend vs. VIOSO Anyblend VR&SIM
  • System requirements and specifications
    • GPU setup
      • GPU drivers for Anyblend
      • Configuring an NVIDIA Quadro GPU-based system
    • VIOSO Anyblend download and installation
  • System preparation
    • EDID management
    • GPU Display Spanning
  • VIOSO Anyblend main window explained
  • Calibration (single client)
    • New calibration
    • Edit calibration
    • 1-click Recalibration
  • Embedding Calibrations in Windows
    • NVAPI vs. Windows Aero
    • Windows Aero (Windows 7 only)
  • Global program configuration
    • Configuration files and location
    • Autostart
  • Remote Control of Anyblend

NVAPI vs. Windows Aero

990 views 0

Emanuel
March 11, 2020

There are various techniques to integrate projector calibrations into the display system. We call this feature   hooking .  There are different ways to embed the calibrations into the operating system:

  1. Hardware-based hooking: On this level, the warping and blending data is imported directly into the graphics processing unit (GPU). This hooking mode requires to use a professional series of graphics cards.
    • NVIDIA NVAPI: Available on NVIDIA Quadro GPU K5200 or better.
    • AMD D.O.P.P: Available on AMD FirePro w600 (other models are unreliable in D.O.P.P. support).
  2. Desktop hooking (DWM): This embedding mode applies the calibration data onto the Windows display configuration. For this mode, it is required to have Windows 7 ( not 8.1 or 10! ) as the operating system with Aero theme activated.
  3. Application hooking:  Warp&Blend files are processed by the image generating application.  Provided as a plugin or calibration file loader by VIOSO or the vendor of the application. Note that this might involve extra costs for development time. For a list of supported applications,  click here .

This table shows the capabilities of the different hooking techniques:

Hooking technique
Desktop warping Windows 7
Desktop warping Windows 8.1-10
Max. projectos
No. of displays or groups
Blending between groups
Exkl. Fullscreen apps
Content overlap adjustment
Quadbuffer Stereo apps
comments
Windows 7 DWM
(Aero Theme)
16 8 /
NVIDIA API 16 8 P-series and above
AMD D.O.P.P 6 1 FirePro W-series only!
DirectX 9 Hook 16 8 legacy mode only
OpenGL Hook 16 8

Refer to the GPU setup section to get another list of features supported, depending on the hardware and operating system.

Was this helpful?

Yes  No
Related Articles
  • GPU drivers for Anyblend
  • New calibration
  • GPU setup
  • Configuring an NVIDIA Quadro GPU-based system
  • Windows Aero (Windows 7 only)
  • Configuration files and location

Didn't find your answer? Contact Us

Previous
Embedding Calibrations in Windows
Next
Windows Aero (Windows 7 only)
  • Ticket System
  • VIOSO Home
  • Imprint
  • © 2020-now VIOSO GmbH. All Rights Reserved.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT