Jump to content
The simFlight Network Forums

Alexey Morozov

Members
  • Posts

    3
  • Joined

  • Last visited

About Alexey Morozov

  • Birthday 01/01/1970

Contact Methods

  • Website URL
    http://

Profile Information

  • Location
    Moscow, Russia

Alexey Morozov's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Pete, thanks for quick answer. First of all about the chains. May be I am wrong but it seems to me that the chain 0x13 is called each time something is drawn on the screen. So, for example, if we have only spot view on the screen the chain is executed only once per frame. If, additionaly, we display any text (flight display, slew mode indicator and so on) the chain will be called twice a frame but calls will be done practically at the same time moment. And it goes up, the more things are displayed (additional views and so on) the more often this chain is called. If we display cockpit view it seems that the chain is called twice (first for displaying scenery and second for gauges). As about chain 0x10. I tested it on different computers and it seems that if the computer is fast enough it is called every 15 mSec and never goes down this value, but, as well as the 0x13 chain, it may be called twice or more practicallt at the same time. If FS is not able to perform the requested frame rate, this chain goes down. Now about synchronization. For example, if I write two offsets at one Process call comparing to two different Process calls? Does it make any difference? Another words, do you wait for synchronization circle to pass all the calls that came or each call is passed immediately? Or it depends on the parameters that should be passed? Alexey
  2. Dear Pete, in one of posts of yours in this forum I have found the following "FSUIPC is synchronised to FS's frame rate -- it needs to be because aynchronous settings can upset things." So my question is, if it is not a secret of course, how does this thing work? Which of the internal chains of the simulator you use to do synchronisation? I believe that it should be the chain 0x13 that seems to be connected to the frame rate or chain 0x10 that is called quite often (I belive each (15mSec) and may be is connected to computation circle. If you do not use the chains may be you use simulator events? If so, could you tell what are the ID's of those events? I really need this information to do the same synchronisation of my computation circles with FSUIPC and FS . Best regards, Alexey
  3. Hi Pete, Thank you for excellente work with the FSUIPC! I have a couple of questions to you. I need to perform screen capturing of the FS window to make an AVI file. The question is: Is there any possibility or not to get the information (event or CALLBACK functions)as soon as each frame is rendered and displayed. For example, I fix the target frame rate at 10 frames per second and want to receive notification as soon as each frame is displayed on the screen. The second question is a bit odd. For screen capturing I try to use the Camtasia Screen Recorder SDK from TechSmith (ActiveX version) and Borland C++ Builder. It seems to be a conflict in some cases between this SDK and FSUIPC. If I use them on the main form of my application it works good. The problem appears when I try to create the form and Capture object that is placed on this form inside the dll. In this case the FSUIPC_Close function is called automatically (not by me) each time I call any method of the Screen Recorder object. This results in connection to the FS to be lost and I need to establish new connection each time. Do you have any ideas on this matter? May be there are some problems with COM and threads? This screen capture facility establishes some threads for capturing. Regards, Alexey Morozov
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.