Bonjour à tous,
J'utilise une DLL .COM (dans Visual Studio) référencée dans mon projet, je la déclare ainsi que d'autres (que je vous épargne) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
...
using System.Runtime.InteropServices;
using DeckLinkAPI;  
...
Quand je créé un objet de la class CDeckLinkIteratorClass tous va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
DeckLinkAPI.CDeckLinkIteratorClass _DeviceIteration = new DeckLinkAPI.CDeckLinkIteratorClass();
Quand je créé un objet de la class IDeckLinkConfiguration :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
DeckLinkAPI.IDeckLinkConfiguration _configDecklink =  new DeckLinkAPI.IDeckLinkConfiguration();
J'obtient une erreur de type :
Impossible de créer une instance de la classe abstraite ou de l'interface 'DeckLinkAPI.IDeckLinkConfiguration
Je ne sais pas si je dois mashaler l'interface, ou autres? Quelqu'un aurait une idée ou une piste?

Dans l'idl j'ai trouver ce commentaire concernant l'interface IDeckLinkConfiguration "Created by QueryInterface from IDeckLink", comment faire une Queryinterface en C#?
Merci d'avance!
Nico