j'ai un probleme et j'aurais besoin d'aide, pour un soucis sans vraiment de lien avec Pouchin TV
qui lui fonctionne très bien.
J'essai de developper une petite application en VB.net et DirectShow.
Tout fonctionne bien mais j'ai un petit probleme.
J'ai lu qu'après avoir utilisé l'interface d'un filtre DirectShow,
par exemple de cette manière :
Code : Tout sélectionner
Dim objIPersistStream As IPersistStream
Dim l As Long
objIPersistStream = CType(objAudioCompressor, IPersistStream)
objIPersistStream.GetSizeMax(l)Code : Tout sélectionner
Marshal.ReleaseComObject(objIPersistStream)Code : Tout sélectionner
Private objAudioCompressor As IBaseFilterd'acceder à l'objet j'ai ce message d'erreur :
Je supprime alors l'instruction "Marshal.ReleaseComObject()", et le message
d'erreur disparait. Mais est-ce la bonne façon de faire ?
Merci d'avance pour votre aide.