Sto costruendo un progetto in C++ che utilizza la libreria di acquisizione video di DirectShow per connettersi a una telecamera. Il produttore della scheda video (BlackMagic) ha fornito i file .idl (Interface Definition Language) che aggiungono nuovi grafici di acquisizione alla raccolta standard.Inclusione di un file .idl in un progetto C++
Il problema è che non ho mai trovato un file .idl e la direzione molto vaga di "includere il file" non aiuta molto. Includerlo con una direttiva #include non genera errori, ma il programma non riesce a inserire le varie definizioni che presumo sia destinato ad aggiungere, poiché è l'unico file che mi viene detto di includere nel progetto.
La mia domanda è: come si dovrebbe includere un file .idl in un progetto?
Molto probabilmente non è necessario includere l'IDL nel progetto, oppure esiste un modo più semplice e/o migliore per ottenere tutto ciò che si sta tentando di ottenere. –