Si te refieres al DirectX 10, no tanto. Starcraft II va a ser compatible con DirectX9 y DirectX 10. Ahora, para que puedas tener DirectX10 necesitas dos cosas:
-Una tarjeta de video que permita el uso de DirectX 10
-Windows Vista
ActiveX no tiene nada que ver con los requerimientos del sistema. Es una especie de software que tienen varias funciones dependiendo del tipo de ActiveX. Por ejemplo, los ActiveX Controls que usa el internet explorer cumplen la función de un plugin la mayoría de veces.