Tôi đang xây dựng một dự án trong C++ sử dụng thư viện quay video của DirectShow để kết nối với máy ảnh. Nhà sản xuất card màn hình (BlackMagic) đã cung cấp các tập tin .idl (Interface Definition Language) để thêm các đồ thị mới vào bộ sưu tập tiêu chuẩn.Bao gồm tệp .idl trong dự án C++
Thing là, tôi chưa bao giờ gặp một tệp .idl, và hướng mơ hồ "bao gồm tệp" không giúp ích gì nhiều. Bao gồm nó với một chỉ thị #include không ném ra bất kỳ lỗi nào, nhưng chương trình cũng không thể kéo theo các định nghĩa khác nhau mà tôi đoán là nó có ý định thêm vào, vì đó là tệp duy nhất mà tôi được cho là đưa vào dự án.
Câu hỏi của tôi là: cách bao gồm một tệp .idl trong một dự án?
Rất có thể bạn không cần bao gồm .IDL vào dự án của mình hoặc có cách dễ dàng và/hoặc tốt hơn để đạt được bất kỳ điều gì bạn đang cố gắng đạt được. –