Πως προσπαθείς να εμφανίσεις τους υπότιτλους? Γιατί αν προσπαθείς να τους δείξεις σαν label πάνω από το video δεν πρόκειται να παίξει. Το video εμφανίζεται σαν overlay κατευθείαν στην οθόνη, πάνω από οτιδήποτε άλλο έχουν ζωγραφίσει τα Windows.
Για να δείξεις κείμενο μέσα στην οθόνη θα πρέπει να χρησιμοποιήσεις τις κλάσεις που έχει το DirectX γι αυτό το λόγο. Ξέρω ότι για το DX3D τουλάχιστον υπάρχουν κλάσεις για κείμενο. Κάτι αντίστοιχο (αν όχι το ίδιο) θα υπάρχει και για Direct Video. Δυστυχώς το DX δεν είναι και το φόρτε μου, οπότε δεν μπορώ να βοηθήσω περισσότερο. Ψάξε στο MSDN, σίγουρα θα υπάρχουν και άρθρα και samples.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos