We were deciding which high-end laptop to buy for demos of a new product where we use Quicksync to significantly speed up transcoding. The person responsible had chosen a Lenovo ThinkPad W530 w. a Core i7 3820QM. I immediately said, "yes, quicksync will work". Then I realized the laptop has a NVIDIA Quadro K2000M video card in addition to integrated Intel HD Graphics 4000. Subsequently, I ended up researching how to use switchable graphics, and asked someone in the team who has a W520 to try to run my mfxinit test app to see if QS was available. He did not want to deviate from company standard installed software, and switchable graphics was not available, and alas, no Quicksync. On my home desktop computer I have to use a discrete video card, because Intel HD Graphics has a +1 year old bug where full RGB does not work, requiring a discrete video card to get decent video quality. http://communities.intel.com/thread/29420 Fortunately, my motherboard supports Lucid's VIRTU, and I can still access Quicksync for transcoding, but not for h/w accelerated video playback, without jumping through hoops to setup a non-existing VGA monitor to activate the GPU part of the Intel CPU. Finally, that brings up my question: will Windows 8 make it possible to always use Quicksync no matter which other video cards the user may have in their system in addition to a Sandy|Ivy Bridge processor? It's really complicated to offer and market Quicksync support, due to it not being always available, even when users have the required generation CPU..
Para obter mais informações sobre otimizações de compiladores, consulte Aviso sobre otimizações.