La versión de "BioShock" para Windows puede utilizar características y contenido de Direct3D 10 (DirectX 10) si el sistema cumple con los requisitos de hardware y software, pero también corre con DirectX 9 si los requisitos no son cumplidos o las opciones de video son modificadas.