VideoCapX permet aux développeurs d'ajouter facilement un accès à des cartes de capture de vidéo numérique et à des appareils photo vers leurs applications. Il fournit une interface pour afficher la vidéo à l'écran, l'interaction de l'utilisateur, le contrôle de format vidéo, la capture vidéo en un seul cadre, l'enregistrement vidéo en mouvement, la sauvegarde d'images, en un format JPG et le chargement vers des serveurs Web. Tout cela est rendu possible grâce à un ensemble de propriétés et de méthodes complètement isolées à partir du niveau API.