Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. DirectShow GraphEdit missing property page options tab. PARTIALLY SOLVED - CLOSED

DirectShow GraphEdit missing property page options tab. PARTIALLY SOLVED - CLOSED

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestionannouncementdata-structuresperformance
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    Vaclav_
    wrote on last edited by
    #1

    I am trying to change the filter properties (Ezrgb24). I can read the property page – using IspecifyPropertyPages. I get all tabs of the property page, but getting “memory could not be written “error when I try to update it. I am working on that. SOLVED The filter .ax file was not being updated in System32 during debugging. Added to Post build proccess. I have noticed when I access the property page using GrapEdit it is missing the first tab – only the input and output pins tabs are there. It is same on another DirectShow base filter. I did not have this issue, I could read all tabs on unconnected Ezrgb24. But I could not get the property page when the filter was connected in graph and running until I registered proppage.dll. It sure looks as a problem with proppage.dll.(I'll look for a different version ). Anybody have a knowledge about this issue? I sure would like to know what is going on. UNRESOLVED still cannot access Options sheet, only pin properties sheet. Since using GraphEdit for debugging only it does not effect application. Thanks for reading. Cheers Vaclav

    R 1 Reply Last reply
    0
    • V Vaclav_

      I am trying to change the filter properties (Ezrgb24). I can read the property page – using IspecifyPropertyPages. I get all tabs of the property page, but getting “memory could not be written “error when I try to update it. I am working on that. SOLVED The filter .ax file was not being updated in System32 during debugging. Added to Post build proccess. I have noticed when I access the property page using GrapEdit it is missing the first tab – only the input and output pins tabs are there. It is same on another DirectShow base filter. I did not have this issue, I could read all tabs on unconnected Ezrgb24. But I could not get the property page when the filter was connected in graph and running until I registered proppage.dll. It sure looks as a problem with proppage.dll.(I'll look for a different version ). Anybody have a knowledge about this issue? I sure would like to know what is going on. UNRESOLVED still cannot access Options sheet, only pin properties sheet. Since using GraphEdit for debugging only it does not effect application. Thanks for reading. Cheers Vaclav

      R Offline
      R Offline
      Rage
      wrote on last edited by
      #2

      You need to post your property page initalisation code for us to be able to help you.

      ~RaGE();

      I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

      V 1 Reply Last reply
      0
      • R Rage

        You need to post your property page initalisation code for us to be able to help you.

        ~RaGE();

        I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.

        V Offline
        V Offline
        Vaclav_
        wrote on last edited by
        #3

        Thanks for reply. I did not specify which issue I need help with. Sorry. As I said, I'll figure out the update "problem". I feel the property sheet dialog should do the update just fine. But I am just curious why the difference between GraphEdit using "off the shelf" filters both Ezrgb24 and Color Conversion Filter. I did some search and found some discussions to the effect that GraphEdit does some extra work when displaying property sheet. I think I found my problem, but it will take some undooing to fix it. For safety reasons I did make copies of both filters and compiled them. For so far unknown reason the options tab page in property sheet is gone, only the pins pages are there. I assume this page code is external to the filter code. That is why it works when filters are added manually in GraphEdit - it uses the original source.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups