Edit Zone Edius Project -

Now that you have a zone selected, what can you do with it? Here are the top three workflows.

EDIUS plugins must inherit from specific base classes. For a timeline interaction, we typically implement ITimelineFilter. edit zone edius project

#include "EdiusSdk.h"

class CZoneEditorPlugin : public ITimelineFilter public: // Constructor/Destructor CZoneEditorPlugin(); virtual ~CZoneEditorPlugin(); Now that you have a zone selected, what can you do with it

// --- IPluginBase methods ---
virtual void FinalRelease();
virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID riid, void** ppv);
// --- ITimelineFilter methods ---
// This is where we intercept timeline actions
virtual HRESULT STDMETHODCALLTYPE OnCommand(UINT nCmdID, DWORD dwParam);
// Helper methods for our feature
HRESULT SetEditZone(long nTrackIndex, REFERENCE_TIME rtStart, REFERENCE_TIME rtEnd);
HRESULT GetActiveZone(REFERENCE_TIME* prtStart, REFERENCE_TIME* prtEnd);

;

Before you cut a single frame, your EDIUS project settings determine how responsive the Edit Zone will be. Before you cut a single frame, your EDIUS

We use cookies in this site to offer you a better browsing experience. By browsing this website, you agree to our use of cookies & privacy policies.