Bonjour,
Pour l'affichage rapide des images, tu peux faire ca en opengl (si tu veux un projet portable), ou bien directX. 2 triangles, 1 texture, et tu pourras afficher 100 images par secondes sans problème (je simplifie mais en gros c'est ca).
Pour l'acquisition du tick de fréquence, tu peux aussi utiliser un port série mais comme ça a été dit ci-dessus, tu es tributaire du système d'exploitation qui risque de bufferiser la réception de données. Mais après tout ,100 Hz, ca représente une info tous les 10 ms , ca reste assez lent. L'idéal est encore de générer précisément d'un coté, et mesurer de l'autre pour voir si l'écart moyen est acceptable.