qedit.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:295k
- IMediaDet * This,
- /* [out] */ ISampleGrabber **ppVal);
- void __RPC_STUB IMediaDet_GetSampleGrabber_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMediaDet_get_FrameRate_Proxy(
- IMediaDet * This,
- /* [retval][out] */ double *pVal);
- void __RPC_STUB IMediaDet_get_FrameRate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMediaDet_EnterBitmapGrabMode_Proxy(
- IMediaDet * This,
- double SeekTime);
- void __RPC_STUB IMediaDet_EnterBitmapGrabMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMediaDet_INTERFACE_DEFINED__ */
- #ifndef __IGrfCache_INTERFACE_DEFINED__
- #define __IGrfCache_INTERFACE_DEFINED__
- /* interface IGrfCache */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IGrfCache;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("AE9472BE-B0C3-11D2-8D24-00A0C9441E20")
- IGrfCache : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddFilter(
- IGrfCache *ChainedCache,
- LONGLONG ID,
- const IBaseFilter *pFilter,
- LPCWSTR pName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ConnectPins(
- IGrfCache *ChainedCache,
- LONGLONG PinID1,
- const IPin *pPin1,
- LONGLONG PinID2,
- const IPin *pPin2) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetGraph(
- const IGraphBuilder *pGraph) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DoConnectionsNow( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IGrfCacheVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IGrfCache * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IGrfCache * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IGrfCache * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IGrfCache * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IGrfCache * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IGrfCache * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IGrfCache * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *AddFilter )(
- IGrfCache * This,
- IGrfCache *ChainedCache,
- LONGLONG ID,
- const IBaseFilter *pFilter,
- LPCWSTR pName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ConnectPins )(
- IGrfCache * This,
- IGrfCache *ChainedCache,
- LONGLONG PinID1,
- const IPin *pPin1,
- LONGLONG PinID2,
- const IPin *pPin2);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetGraph )(
- IGrfCache * This,
- const IGraphBuilder *pGraph);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DoConnectionsNow )(
- IGrfCache * This);
-
- END_INTERFACE
- } IGrfCacheVtbl;
- interface IGrfCache
- {
- CONST_VTBL struct IGrfCacheVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IGrfCache_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IGrfCache_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IGrfCache_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IGrfCache_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IGrfCache_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IGrfCache_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IGrfCache_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IGrfCache_AddFilter(This,ChainedCache,ID,pFilter,pName)
- (This)->lpVtbl -> AddFilter(This,ChainedCache,ID,pFilter,pName)
- #define IGrfCache_ConnectPins(This,ChainedCache,PinID1,pPin1,PinID2,pPin2)
- (This)->lpVtbl -> ConnectPins(This,ChainedCache,PinID1,pPin1,PinID2,pPin2)
- #define IGrfCache_SetGraph(This,pGraph)
- (This)->lpVtbl -> SetGraph(This,pGraph)
- #define IGrfCache_DoConnectionsNow(This)
- (This)->lpVtbl -> DoConnectionsNow(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IGrfCache_AddFilter_Proxy(
- IGrfCache * This,
- IGrfCache *ChainedCache,
- LONGLONG ID,
- const IBaseFilter *pFilter,
- LPCWSTR pName);
- void __RPC_STUB IGrfCache_AddFilter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IGrfCache_ConnectPins_Proxy(
- IGrfCache * This,
- IGrfCache *ChainedCache,
- LONGLONG PinID1,
- const IPin *pPin1,
- LONGLONG PinID2,
- const IPin *pPin2);
- void __RPC_STUB IGrfCache_ConnectPins_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IGrfCache_SetGraph_Proxy(
- IGrfCache * This,
- const IGraphBuilder *pGraph);
- void __RPC_STUB IGrfCache_SetGraph_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IGrfCache_DoConnectionsNow_Proxy(
- IGrfCache * This);
- void __RPC_STUB IGrfCache_DoConnectionsNow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IGrfCache_INTERFACE_DEFINED__ */
- #ifndef __IRenderEngine_INTERFACE_DEFINED__
- #define __IRenderEngine_INTERFACE_DEFINED__
- /* interface IRenderEngine */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IRenderEngine;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6BEE3A81-66C9-11d2-918F-00C0DF10D434")
- IRenderEngine : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetTimelineObject(
- IAMTimeline *pTimeline) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetTimelineObject(
- /* [out] */ IAMTimeline **ppTimeline) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFilterGraph(
- /* [out] */ IGraphBuilder **ppFG) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFilterGraph(
- IGraphBuilder *pFG) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetInterestRange(
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetInterestRange2(
- double Start,
- double Stop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetRenderRange(
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetRenderRange2(
- double Start,
- double Stop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetGroupOutputPin(
- long Group,
- /* [out] */ IPin **ppRenderPin) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ScrapIt( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RenderOutputPins( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVendorString(
- /* [retval][out] */ BSTR *pVendorID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ConnectFrontEnd( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetSourceConnectCallback(
- IGrfCache *pCallback) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetDynamicReconnectLevel(
- long Level) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE DoSmartRecompression( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE UseInSmartRecompressionGraph( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetSourceNameValidation(
- BSTR FilterString,
- IMediaLocator *pOverride,
- LONG Flags) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Commit( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Decommit( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCaps(
- long Index,
- long *pReturn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IRenderEngineVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IRenderEngine * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IRenderEngine * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetTimelineObject )(
- IRenderEngine * This,
- IAMTimeline *pTimeline);
-
- HRESULT ( STDMETHODCALLTYPE *GetTimelineObject )(
- IRenderEngine * This,
- /* [out] */ IAMTimeline **ppTimeline);
-
- HRESULT ( STDMETHODCALLTYPE *GetFilterGraph )(
- IRenderEngine * This,
- /* [out] */ IGraphBuilder **ppFG);
-
- HRESULT ( STDMETHODCALLTYPE *SetFilterGraph )(
- IRenderEngine * This,
- IGraphBuilder *pFG);
-
- HRESULT ( STDMETHODCALLTYPE *SetInterestRange )(
- IRenderEngine * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
-
- HRESULT ( STDMETHODCALLTYPE *SetInterestRange2 )(
- IRenderEngine * This,
- double Start,
- double Stop);
-
- HRESULT ( STDMETHODCALLTYPE *SetRenderRange )(
- IRenderEngine * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
-
- HRESULT ( STDMETHODCALLTYPE *SetRenderRange2 )(
- IRenderEngine * This,
- double Start,
- double Stop);
-
- HRESULT ( STDMETHODCALLTYPE *GetGroupOutputPin )(
- IRenderEngine * This,
- long Group,
- /* [out] */ IPin **ppRenderPin);
-
- HRESULT ( STDMETHODCALLTYPE *ScrapIt )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *RenderOutputPins )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetVendorString )(
- IRenderEngine * This,
- /* [retval][out] */ BSTR *pVendorID);
-
- HRESULT ( STDMETHODCALLTYPE *ConnectFrontEnd )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetSourceConnectCallback )(
- IRenderEngine * This,
- IGrfCache *pCallback);
-
- HRESULT ( STDMETHODCALLTYPE *SetDynamicReconnectLevel )(
- IRenderEngine * This,
- long Level);
-
- HRESULT ( STDMETHODCALLTYPE *DoSmartRecompression )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *UseInSmartRecompressionGraph )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetSourceNameValidation )(
- IRenderEngine * This,
- BSTR FilterString,
- IMediaLocator *pOverride,
- LONG Flags);
-
- HRESULT ( STDMETHODCALLTYPE *Commit )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *Decommit )(
- IRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetCaps )(
- IRenderEngine * This,
- long Index,
- long *pReturn);
-
- END_INTERFACE
- } IRenderEngineVtbl;
- interface IRenderEngine
- {
- CONST_VTBL struct IRenderEngineVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IRenderEngine_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IRenderEngine_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IRenderEngine_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IRenderEngine_SetTimelineObject(This,pTimeline)
- (This)->lpVtbl -> SetTimelineObject(This,pTimeline)
- #define IRenderEngine_GetTimelineObject(This,ppTimeline)
- (This)->lpVtbl -> GetTimelineObject(This,ppTimeline)
- #define IRenderEngine_GetFilterGraph(This,ppFG)
- (This)->lpVtbl -> GetFilterGraph(This,ppFG)
- #define IRenderEngine_SetFilterGraph(This,pFG)
- (This)->lpVtbl -> SetFilterGraph(This,pFG)
- #define IRenderEngine_SetInterestRange(This,Start,Stop)
- (This)->lpVtbl -> SetInterestRange(This,Start,Stop)
- #define IRenderEngine_SetInterestRange2(This,Start,Stop)
- (This)->lpVtbl -> SetInterestRange2(This,Start,Stop)
- #define IRenderEngine_SetRenderRange(This,Start,Stop)
- (This)->lpVtbl -> SetRenderRange(This,Start,Stop)
- #define IRenderEngine_SetRenderRange2(This,Start,Stop)
- (This)->lpVtbl -> SetRenderRange2(This,Start,Stop)
- #define IRenderEngine_GetGroupOutputPin(This,Group,ppRenderPin)
- (This)->lpVtbl -> GetGroupOutputPin(This,Group,ppRenderPin)
- #define IRenderEngine_ScrapIt(This)
- (This)->lpVtbl -> ScrapIt(This)
- #define IRenderEngine_RenderOutputPins(This)
- (This)->lpVtbl -> RenderOutputPins(This)
- #define IRenderEngine_GetVendorString(This,pVendorID)
- (This)->lpVtbl -> GetVendorString(This,pVendorID)
- #define IRenderEngine_ConnectFrontEnd(This)
- (This)->lpVtbl -> ConnectFrontEnd(This)
- #define IRenderEngine_SetSourceConnectCallback(This,pCallback)
- (This)->lpVtbl -> SetSourceConnectCallback(This,pCallback)
- #define IRenderEngine_SetDynamicReconnectLevel(This,Level)
- (This)->lpVtbl -> SetDynamicReconnectLevel(This,Level)
- #define IRenderEngine_DoSmartRecompression(This)
- (This)->lpVtbl -> DoSmartRecompression(This)
- #define IRenderEngine_UseInSmartRecompressionGraph(This)
- (This)->lpVtbl -> UseInSmartRecompressionGraph(This)
- #define IRenderEngine_SetSourceNameValidation(This,FilterString,pOverride,Flags)
- (This)->lpVtbl -> SetSourceNameValidation(This,FilterString,pOverride,Flags)
- #define IRenderEngine_Commit(This)
- (This)->lpVtbl -> Commit(This)
- #define IRenderEngine_Decommit(This)
- (This)->lpVtbl -> Decommit(This)
- #define IRenderEngine_GetCaps(This,Index,pReturn)
- (This)->lpVtbl -> GetCaps(This,Index,pReturn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetTimelineObject_Proxy(
- IRenderEngine * This,
- IAMTimeline *pTimeline);
- void __RPC_STUB IRenderEngine_SetTimelineObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_GetTimelineObject_Proxy(
- IRenderEngine * This,
- /* [out] */ IAMTimeline **ppTimeline);
- void __RPC_STUB IRenderEngine_GetTimelineObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_GetFilterGraph_Proxy(
- IRenderEngine * This,
- /* [out] */ IGraphBuilder **ppFG);
- void __RPC_STUB IRenderEngine_GetFilterGraph_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetFilterGraph_Proxy(
- IRenderEngine * This,
- IGraphBuilder *pFG);
- void __RPC_STUB IRenderEngine_SetFilterGraph_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetInterestRange_Proxy(
- IRenderEngine * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
- void __RPC_STUB IRenderEngine_SetInterestRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetInterestRange2_Proxy(
- IRenderEngine * This,
- double Start,
- double Stop);
- void __RPC_STUB IRenderEngine_SetInterestRange2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetRenderRange_Proxy(
- IRenderEngine * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
- void __RPC_STUB IRenderEngine_SetRenderRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetRenderRange2_Proxy(
- IRenderEngine * This,
- double Start,
- double Stop);
- void __RPC_STUB IRenderEngine_SetRenderRange2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_GetGroupOutputPin_Proxy(
- IRenderEngine * This,
- long Group,
- /* [out] */ IPin **ppRenderPin);
- void __RPC_STUB IRenderEngine_GetGroupOutputPin_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_ScrapIt_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_ScrapIt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_RenderOutputPins_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_RenderOutputPins_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_GetVendorString_Proxy(
- IRenderEngine * This,
- /* [retval][out] */ BSTR *pVendorID);
- void __RPC_STUB IRenderEngine_GetVendorString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_ConnectFrontEnd_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_ConnectFrontEnd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetSourceConnectCallback_Proxy(
- IRenderEngine * This,
- IGrfCache *pCallback);
- void __RPC_STUB IRenderEngine_SetSourceConnectCallback_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetDynamicReconnectLevel_Proxy(
- IRenderEngine * This,
- long Level);
- void __RPC_STUB IRenderEngine_SetDynamicReconnectLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_DoSmartRecompression_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_DoSmartRecompression_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_UseInSmartRecompressionGraph_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_UseInSmartRecompressionGraph_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_SetSourceNameValidation_Proxy(
- IRenderEngine * This,
- BSTR FilterString,
- IMediaLocator *pOverride,
- LONG Flags);
- void __RPC_STUB IRenderEngine_SetSourceNameValidation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_Commit_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_Commit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_Decommit_Proxy(
- IRenderEngine * This);
- void __RPC_STUB IRenderEngine_Decommit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IRenderEngine_GetCaps_Proxy(
- IRenderEngine * This,
- long Index,
- long *pReturn);
- void __RPC_STUB IRenderEngine_GetCaps_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IRenderEngine_INTERFACE_DEFINED__ */
- #ifndef __IFindCompressorCB_INTERFACE_DEFINED__
- #define __IFindCompressorCB_INTERFACE_DEFINED__
- /* interface IFindCompressorCB */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IFindCompressorCB;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("F03FA8DE-879A-4d59-9B2C-26BB1CF83461")
- IFindCompressorCB : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetCompressor(
- AM_MEDIA_TYPE *pType,
- AM_MEDIA_TYPE *pCompType,
- /* [out] */ IBaseFilter **ppFilter) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IFindCompressorCBVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IFindCompressorCB * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IFindCompressorCB * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IFindCompressorCB * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetCompressor )(
- IFindCompressorCB * This,
- AM_MEDIA_TYPE *pType,
- AM_MEDIA_TYPE *pCompType,
- /* [out] */ IBaseFilter **ppFilter);
-
- END_INTERFACE
- } IFindCompressorCBVtbl;
- interface IFindCompressorCB
- {
- CONST_VTBL struct IFindCompressorCBVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IFindCompressorCB_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IFindCompressorCB_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IFindCompressorCB_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IFindCompressorCB_GetCompressor(This,pType,pCompType,ppFilter)
- (This)->lpVtbl -> GetCompressor(This,pType,pCompType,ppFilter)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IFindCompressorCB_GetCompressor_Proxy(
- IFindCompressorCB * This,
- AM_MEDIA_TYPE *pType,
- AM_MEDIA_TYPE *pCompType,
- /* [out] */ IBaseFilter **ppFilter);
- void __RPC_STUB IFindCompressorCB_GetCompressor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IFindCompressorCB_INTERFACE_DEFINED__ */
- #ifndef __ISmartRenderEngine_INTERFACE_DEFINED__
- #define __ISmartRenderEngine_INTERFACE_DEFINED__
- /* interface ISmartRenderEngine */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_ISmartRenderEngine;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("F03FA8CE-879A-4d59-9B2C-26BB1CF83461")
- ISmartRenderEngine : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetGroupCompressor(
- long Group,
- IBaseFilter *pCompressor) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetGroupCompressor(
- long Group,
- IBaseFilter **pCompressor) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFindCompressorCB(
- IFindCompressorCB *pCallback) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ISmartRenderEngineVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ISmartRenderEngine * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ISmartRenderEngine * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ISmartRenderEngine * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetGroupCompressor )(
- ISmartRenderEngine * This,
- long Group,
- IBaseFilter *pCompressor);
-
- HRESULT ( STDMETHODCALLTYPE *GetGroupCompressor )(
- ISmartRenderEngine * This,
- long Group,
- IBaseFilter **pCompressor);
-
- HRESULT ( STDMETHODCALLTYPE *SetFindCompressorCB )(
- ISmartRenderEngine * This,
- IFindCompressorCB *pCallback);
-
- END_INTERFACE
- } ISmartRenderEngineVtbl;
- interface ISmartRenderEngine
- {
- CONST_VTBL struct ISmartRenderEngineVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ISmartRenderEngine_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ISmartRenderEngine_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ISmartRenderEngine_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ISmartRenderEngine_SetGroupCompressor(This,Group,pCompressor)
- (This)->lpVtbl -> SetGroupCompressor(This,Group,pCompressor)
- #define ISmartRenderEngine_GetGroupCompressor(This,Group,pCompressor)
- (This)->lpVtbl -> GetGroupCompressor(This,Group,pCompressor)
- #define ISmartRenderEngine_SetFindCompressorCB(This,pCallback)
- (This)->lpVtbl -> SetFindCompressorCB(This,pCallback)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE ISmartRenderEngine_SetGroupCompressor_Proxy(
- ISmartRenderEngine * This,
- long Group,
- IBaseFilter *pCompressor);
- void __RPC_STUB ISmartRenderEngine_SetGroupCompressor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISmartRenderEngine_GetGroupCompressor_Proxy(
- ISmartRenderEngine * This,
- long Group,
- IBaseFilter **pCompressor);
- void __RPC_STUB ISmartRenderEngine_GetGroupCompressor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ISmartRenderEngine_SetFindCompressorCB_Proxy(
- ISmartRenderEngine * This,
- IFindCompressorCB *pCallback);
- void __RPC_STUB ISmartRenderEngine_SetFindCompressorCB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ISmartRenderEngine_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineObj_INTERFACE_DEFINED__
- #define __IAMTimelineObj_INTERFACE_DEFINED__
- /* interface IAMTimelineObj */
- /* [unique][helpstring][uuid][local][object] */
- EXTERN_C const IID IID_IAMTimelineObj;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("78530B77-61F9-11D2-8CAD-00A024580902")
- IAMTimelineObj : public IUnknown
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetStartStop(
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetStartStop2(
- REFTIME *pStart,
- REFTIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE FixTimes(
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE FixTimes2(
- REFTIME *pStart,
- REFTIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetStartStop(
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetStartStop2(
- REFTIME Start,
- REFTIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPropertySetter(
- /* [retval][out] */ IPropertySetter **pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetPropertySetter(
- IPropertySetter *newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSubObject(
- /* [retval][out] */ IUnknown **pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetSubObject(
- IUnknown *newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetSubObjectGUID(
- GUID newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetSubObjectGUIDB(
- BSTR newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSubObjectGUID(
- GUID *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSubObjectGUIDB(
- /* [retval][out] */ BSTR *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSubObjectLoaded(
- BOOL *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetTimelineType(
- TIMELINE_MAJOR_TYPE *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetTimelineType(
- TIMELINE_MAJOR_TYPE newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetUserID(
- long *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetUserID(
- long newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetGenID(
- long *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetUserName(
- /* [retval][out] */ BSTR *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetUserName(
- BSTR newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetUserData(
- BYTE *pData,
- long *pSize) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetUserData(
- BYTE *pData,
- long Size) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetMuted(
- BOOL *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetMuted(
- BOOL newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetLocked(
- BOOL *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetLocked(
- BOOL newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetDirtyRange(
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetDirtyRange2(
- REFTIME *pStart,
- REFTIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetDirtyRange(
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetDirtyRange2(
- REFTIME Start,
- REFTIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ClearDirty( void) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Remove( void) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetTimelineNoRef(
- IAMTimeline **ppResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetGroupIBelongTo(
- /* [out] */ IAMTimelineGroup **ppGroup) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetEmbedDepth(
- long *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineObjVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineObj * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineObj * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineObj * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStartStop )(
- IAMTimelineObj * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStartStop2 )(
- IAMTimelineObj * This,
- REFTIME *pStart,
- REFTIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FixTimes )(
- IAMTimelineObj * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FixTimes2 )(
- IAMTimelineObj * This,
- REFTIME *pStart,
- REFTIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStartStop )(
- IAMTimelineObj * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStartStop2 )(
- IAMTimelineObj * This,
- REFTIME Start,
- REFTIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetPropertySetter )(
- IAMTimelineObj * This,
- /* [retval][out] */ IPropertySetter **pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetPropertySetter )(
- IAMTimelineObj * This,
- IPropertySetter *newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSubObject )(
- IAMTimelineObj * This,
- /* [retval][out] */ IUnknown **pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetSubObject )(
- IAMTimelineObj * This,
- IUnknown *newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetSubObjectGUID )(
- IAMTimelineObj * This,
- GUID newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetSubObjectGUIDB )(
- IAMTimelineObj * This,
- BSTR newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSubObjectGUID )(
- IAMTimelineObj * This,
- GUID *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSubObjectGUIDB )(
- IAMTimelineObj * This,
- /* [retval][out] */ BSTR *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSubObjectLoaded )(
- IAMTimelineObj * This,
- BOOL *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetTimelineType )(
- IAMTimelineObj * This,
- TIMELINE_MAJOR_TYPE *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetTimelineType )(
- IAMTimelineObj * This,
- TIMELINE_MAJOR_TYPE newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserID )(
- IAMTimelineObj * This,
- long *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetUserID )(
- IAMTimelineObj * This,
- long newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetGenID )(
- IAMTimelineObj * This,
- long *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserName )(
- IAMTimelineObj * This,
- /* [retval][out] */ BSTR *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetUserName )(
- IAMTimelineObj * This,
- BSTR newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetUserData )(
- IAMTimelineObj * This,
- BYTE *pData,
- long *pSize);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetUserData )(
- IAMTimelineObj * This,
- BYTE *pData,
- long Size);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMuted )(
- IAMTimelineObj * This,
- BOOL *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetMuted )(
- IAMTimelineObj * This,
- BOOL newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetLocked )(
- IAMTimelineObj * This,
- BOOL *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetLocked )(
- IAMTimelineObj * This,
- BOOL newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDirtyRange )(
- IAMTimelineObj * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDirtyRange2 )(
- IAMTimelineObj * This,
- REFTIME *pStart,
- REFTIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDirtyRange )(
- IAMTimelineObj * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDirtyRange2 )(
- IAMTimelineObj * This,
- REFTIME Start,
- REFTIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ClearDirty )(
- IAMTimelineObj * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *Remove )(
- IAMTimelineObj * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *RemoveAll )(
- IAMTimelineObj * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTimelineNoRef )(
- IAMTimelineObj * This,
- IAMTimeline **ppResult);
-
- HRESULT ( STDMETHODCALLTYPE *GetGroupIBelongTo )(
- IAMTimelineObj * This,
- /* [out] */ IAMTimelineGroup **ppGroup);
-
- HRESULT ( STDMETHODCALLTYPE *GetEmbedDepth )(
- IAMTimelineObj * This,
- long *pVal);
-
- END_INTERFACE
- } IAMTimelineObjVtbl;
- interface IAMTimelineObj
- {
- CONST_VTBL struct IAMTimelineObjVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineObj_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineObj_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineObj_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineObj_GetStartStop(This,pStart,pStop)
- (This)->lpVtbl -> GetStartStop(This,pStart,pStop)
- #define IAMTimelineObj_GetStartStop2(This,pStart,pStop)
- (This)->lpVtbl -> GetStartStop2(This,pStart,pStop)
- #define IAMTimelineObj_FixTimes(This,pStart,pStop)
- (This)->lpVtbl -> FixTimes(This,pStart,pStop)
- #define IAMTimelineObj_FixTimes2(This,pStart,pStop)
- (This)->lpVtbl -> FixTimes2(This,pStart,pStop)
- #define IAMTimelineObj_SetStartStop(This,Start,Stop)
- (This)->lpVtbl -> SetStartStop(This,Start,Stop)
- #define IAMTimelineObj_SetStartStop2(This,Start,Stop)
- (This)->lpVtbl -> SetStartStop2(This,Start,Stop)
- #define IAMTimelineObj_GetPropertySetter(This,pVal)
- (This)->lpVtbl -> GetPropertySetter(This,pVal)
- #define IAMTimelineObj_SetPropertySetter(This,newVal)
- (This)->lpVtbl -> SetPropertySetter(This,newVal)
- #define IAMTimelineObj_GetSubObject(This,pVal)
- (This)->lpVtbl -> GetSubObject(This,pVal)
- #define IAMTimelineObj_SetSubObject(This,newVal)
- (This)->lpVtbl -> SetSubObject(This,newVal)
- #define IAMTimelineObj_SetSubObjectGUID(This,newVal)
- (This)->lpVtbl -> SetSubObjectGUID(This,newVal)
- #define IAMTimelineObj_SetSubObjectGUIDB(This,newVal)
- (This)->lpVtbl -> SetSubObjectGUIDB(This,newVal)
- #define IAMTimelineObj_GetSubObjectGUID(This,pVal)
- (This)->lpVtbl -> GetSubObjectGUID(This,pVal)
- #define IAMTimelineObj_GetSubObjectGUIDB(This,pVal)
- (This)->lpVtbl -> GetSubObjectGUIDB(This,pVal)
- #define IAMTimelineObj_GetSubObjectLoaded(This,pVal)
- (This)->lpVtbl -> GetSubObjectLoaded(This,pVal)
- #define IAMTimelineObj_GetTimelineType(This,pVal)
- (This)->lpVtbl -> GetTimelineType(This,pVal)
- #define IAMTimelineObj_SetTimelineType(This,newVal)
- (This)->lpVtbl -> SetTimelineType(This,newVal)
- #define IAMTimelineObj_GetUserID(This,pVal)
- (This)->lpVtbl -> GetUserID(This,pVal)
- #define IAMTimelineObj_SetUserID(This,newVal)
- (This)->lpVtbl -> SetUserID(This,newVal)
- #define IAMTimelineObj_GetGenID(This,pVal)
- (This)->lpVtbl -> GetGenID(This,pVal)
- #define IAMTimelineObj_GetUserName(This,pVal)
- (This)->lpVtbl -> GetUserName(This,pVal)
- #define IAMTimelineObj_SetUserName(This,newVal)
- (This)->lpVtbl -> SetUserName(This,newVal)
- #define IAMTimelineObj_GetUserData(This,pData,pSize)
- (This)->lpVtbl -> GetUserData(This,pData,pSize)
- #define IAMTimelineObj_SetUserData(This,pData,Size)
- (This)->lpVtbl -> SetUserData(This,pData,Size)
- #define IAMTimelineObj_GetMuted(This,pVal)
- (This)->lpVtbl -> GetMuted(This,pVal)
- #define IAMTimelineObj_SetMuted(This,newVal)
- (This)->lpVtbl -> SetMuted(This,newVal)
- #define IAMTimelineObj_GetLocked(This,pVal)
- (This)->lpVtbl -> GetLocked(This,pVal)
- #define IAMTimelineObj_SetLocked(This,newVal)
- (This)->lpVtbl -> SetLocked(This,newVal)
- #define IAMTimelineObj_GetDirtyRange(This,pStart,pStop)
- (This)->lpVtbl -> GetDirtyRange(This,pStart,pStop)
- #define IAMTimelineObj_GetDirtyRange2(This,pStart,pStop)
- (This)->lpVtbl -> GetDirtyRange2(This,pStart,pStop)
- #define IAMTimelineObj_SetDirtyRange(This,Start,Stop)
- (This)->lpVtbl -> SetDirtyRange(This,Start,Stop)
- #define IAMTimelineObj_SetDirtyRange2(This,Start,Stop)
- (This)->lpVtbl -> SetDirtyRange2(This,Start,Stop)
- #define IAMTimelineObj_ClearDirty(This)
- (This)->lpVtbl -> ClearDirty(This)
- #define IAMTimelineObj_Remove(This)
- (This)->lpVtbl -> Remove(This)
- #define IAMTimelineObj_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #define IAMTimelineObj_GetTimelineNoRef(This,ppResult)
- (This)->lpVtbl -> GetTimelineNoRef(This,ppResult)
- #define IAMTimelineObj_GetGroupIBelongTo(This,ppGroup)
- (This)->lpVtbl -> GetGroupIBelongTo(This,ppGroup)
- #define IAMTimelineObj_GetEmbedDepth(This,pVal)
- (This)->lpVtbl -> GetEmbedDepth(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetStartStop_Proxy(
- IAMTimelineObj * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
- void __RPC_STUB IAMTimelineObj_GetStartStop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetStartStop2_Proxy(
- IAMTimelineObj * This,
- REFTIME *pStart,
- REFTIME *pStop);
- void __RPC_STUB IAMTimelineObj_GetStartStop2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_FixTimes_Proxy(
- IAMTimelineObj * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
- void __RPC_STUB IAMTimelineObj_FixTimes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_FixTimes2_Proxy(
- IAMTimelineObj * This,
- REFTIME *pStart,
- REFTIME *pStop);
- void __RPC_STUB IAMTimelineObj_FixTimes2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetStartStop_Proxy(
- IAMTimelineObj * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
- void __RPC_STUB IAMTimelineObj_SetStartStop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetStartStop2_Proxy(
- IAMTimelineObj * This,
- REFTIME Start,
- REFTIME Stop);
- void __RPC_STUB IAMTimelineObj_SetStartStop2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetPropertySetter_Proxy(
- IAMTimelineObj * This,
- /* [retval][out] */ IPropertySetter **pVal);
- void __RPC_STUB IAMTimelineObj_GetPropertySetter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetPropertySetter_Proxy(
- IAMTimelineObj * This,
- IPropertySetter *newVal);
- void __RPC_STUB IAMTimelineObj_SetPropertySetter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetSubObject_Proxy(
- IAMTimelineObj * This,
- /* [retval][out] */ IUnknown **pVal);
- void __RPC_STUB IAMTimelineObj_GetSubObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetSubObject_Proxy(
- IAMTimelineObj * This,
- IUnknown *newVal);
- void __RPC_STUB IAMTimelineObj_SetSubObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetSubObjectGUID_Proxy(
- IAMTimelineObj * This,
- GUID newVal);
- void __RPC_STUB IAMTimelineObj_SetSubObjectGUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetSubObjectGUIDB_Proxy(
- IAMTimelineObj * This,
- BSTR newVal);
- void __RPC_STUB IAMTimelineObj_SetSubObjectGUIDB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetSubObjectGUID_Proxy(
- IAMTimelineObj * This,
- GUID *pVal);
- void __RPC_STUB IAMTimelineObj_GetSubObjectGUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetSubObjectGUIDB_Proxy(
- IAMTimelineObj * This,
- /* [retval][out] */ BSTR *pVal);
- void __RPC_STUB IAMTimelineObj_GetSubObjectGUIDB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetSubObjectLoaded_Proxy(
- IAMTimelineObj * This,
- BOOL *pVal);
- void __RPC_STUB IAMTimelineObj_GetSubObjectLoaded_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetTimelineType_Proxy(
- IAMTimelineObj * This,
- TIMELINE_MAJOR_TYPE *pVal);
- void __RPC_STUB IAMTimelineObj_GetTimelineType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetTimelineType_Proxy(
- IAMTimelineObj * This,
- TIMELINE_MAJOR_TYPE newVal);
- void __RPC_STUB IAMTimelineObj_SetTimelineType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetUserID_Proxy(
- IAMTimelineObj * This,
- long *pVal);
- void __RPC_STUB IAMTimelineObj_GetUserID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetUserID_Proxy(
- IAMTimelineObj * This,
- long newVal);
- void __RPC_STUB IAMTimelineObj_SetUserID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetGenID_Proxy(
- IAMTimelineObj * This,
- long *pVal);
- void __RPC_STUB IAMTimelineObj_GetGenID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetUserName_Proxy(
- IAMTimelineObj * This,
- /* [retval][out] */ BSTR *pVal);
- void __RPC_STUB IAMTimelineObj_GetUserName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetUserName_Proxy(
- IAMTimelineObj * This,
- BSTR newVal);
- void __RPC_STUB IAMTimelineObj_SetUserName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetUserData_Proxy(
- IAMTimelineObj * This,
- BYTE *pData,
- long *pSize);
- void __RPC_STUB IAMTimelineObj_GetUserData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetUserData_Proxy(
- IAMTimelineObj * This,
- BYTE *pData,
- long Size);
- void __RPC_STUB IAMTimelineObj_SetUserData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetMuted_Proxy(
- IAMTimelineObj * This,
- BOOL *pVal);
- void __RPC_STUB IAMTimelineObj_GetMuted_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetMuted_Proxy(
- IAMTimelineObj * This,
- BOOL newVal);
- void __RPC_STUB IAMTimelineObj_SetMuted_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetLocked_Proxy(
- IAMTimelineObj * This,
- BOOL *pVal);
- void __RPC_STUB IAMTimelineObj_GetLocked_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetLocked_Proxy(
- IAMTimelineObj * This,
- BOOL newVal);
- void __RPC_STUB IAMTimelineObj_SetLocked_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetDirtyRange_Proxy(
- IAMTimelineObj * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
- void __RPC_STUB IAMTimelineObj_GetDirtyRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetDirtyRange2_Proxy(
- IAMTimelineObj * This,
- REFTIME *pStart,
- REFTIME *pStop);
- void __RPC_STUB IAMTimelineObj_GetDirtyRange2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetDirtyRange_Proxy(
- IAMTimelineObj * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
- void __RPC_STUB IAMTimelineObj_SetDirtyRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_SetDirtyRange2_Proxy(
- IAMTimelineObj * This,
- REFTIME Start,
- REFTIME Stop);
- void __RPC_STUB IAMTimelineObj_SetDirtyRange2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_ClearDirty_Proxy(
- IAMTimelineObj * This);
- void __RPC_STUB IAMTimelineObj_ClearDirty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_Remove_Proxy(
- IAMTimelineObj * This);
- void __RPC_STUB IAMTimelineObj_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineObj_RemoveAll_Proxy(
- IAMTimelineObj * This);
- void __RPC_STUB IAMTimelineObj_RemoveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetTimelineNoRef_Proxy(
- IAMTimelineObj * This,
- IAMTimeline **ppResult);
- void __RPC_STUB IAMTimelineObj_GetTimelineNoRef_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetGroupIBelongTo_Proxy(
- IAMTimelineObj * This,
- /* [out] */ IAMTimelineGroup **ppGroup);
- void __RPC_STUB IAMTimelineObj_GetGroupIBelongTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAMTimelineObj_GetEmbedDepth_Proxy(
- IAMTimelineObj * This,
- long *pVal);
- void __RPC_STUB IAMTimelineObj_GetEmbedDepth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAMTimelineObj_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineEffectable_INTERFACE_DEFINED__
- #define __IAMTimelineEffectable_INTERFACE_DEFINED__
- /* interface IAMTimelineEffectable */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IAMTimelineEffectable;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("EAE58537-622E-11d2-8CAD-00A024580902")
- IAMTimelineEffectable : public IUnknown
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EffectInsBefore(
- IAMTimelineObj *pFX,
- long priority) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EffectSwapPriorities(
- long PriorityA,
- long PriorityB) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EffectGetCount(
- long *pCount) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetEffect(
- /* [out] */ IAMTimelineObj **ppFx,
- long Which) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineEffectableVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineEffectable * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineEffectable * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineEffectable * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EffectInsBefore )(
- IAMTimelineEffectable * This,
- IAMTimelineObj *pFX,
- long priority);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EffectSwapPriorities )(
- IAMTimelineEffectable * This,
- long PriorityA,
- long PriorityB);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EffectGetCount )(
- IAMTimelineEffectable * This,
- long *pCount);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetEffect )(
- IAMTimelineEffectable * This,
- /* [out] */ IAMTimelineObj **ppFx,
- long Which);
-
- END_INTERFACE
- } IAMTimelineEffectableVtbl;
- interface IAMTimelineEffectable
- {
- CONST_VTBL struct IAMTimelineEffectableVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineEffectable_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineEffectable_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineEffectable_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineEffectable_EffectInsBefore(This,pFX,priority)
- (This)->lpVtbl -> EffectInsBefore(This,pFX,priority)
- #define IAMTimelineEffectable_EffectSwapPriorities(This,PriorityA,PriorityB)
- (This)->lpVtbl -> EffectSwapPriorities(This,PriorityA,PriorityB)
- #define IAMTimelineEffectable_EffectGetCount(This,pCount)
- (This)->lpVtbl -> EffectGetCount(This,pCount)
- #define IAMTimelineEffectable_GetEffect(This,ppFx,Which)
- (This)->lpVtbl -> GetEffect(This,ppFx,Which)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineEffectable_EffectInsBefore_Proxy(
- IAMTimelineEffectable * This,
- IAMTimelineObj *pFX,
- long priority);
- void __RPC_STUB IAMTimelineEffectable_EffectInsBefore_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineEffectable_EffectSwapPriorities_Proxy(
- IAMTimelineEffectable * This,
- long PriorityA,
- long PriorityB);
- void __RPC_STUB IAMTimelineEffectable_EffectSwapPriorities_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineEffectable_EffectGetCount_Proxy(
- IAMTimelineEffectable * This,
- long *pCount);
- void __RPC_STUB IAMTimelineEffectable_EffectGetCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineEffectable_GetEffect_Proxy(
- IAMTimelineEffectable * This,
- /* [out] */ IAMTimelineObj **ppFx,
- long Which);
- void __RPC_STUB IAMTimelineEffectable_GetEffect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAMTimelineEffectable_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineEffect_INTERFACE_DEFINED__
- #define __IAMTimelineEffect_INTERFACE_DEFINED__
- /* interface IAMTimelineEffect */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IAMTimelineEffect;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("BCE0C264-622D-11d2-8CAD-00A024580902")
- IAMTimelineEffect : public IUnknown
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EffectGetPriority(
- long *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineEffectVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineEffect * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineEffect * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineEffect * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *EffectGetPriority )(
- IAMTimelineEffect * This,
- long *pVal);
-
- END_INTERFACE
- } IAMTimelineEffectVtbl;
- interface IAMTimelineEffect
- {
- CONST_VTBL struct IAMTimelineEffectVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineEffect_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineEffect_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineEffect_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineEffect_EffectGetPriority(This,pVal)
- (This)->lpVtbl -> EffectGetPriority(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineEffect_EffectGetPriority_Proxy(
- IAMTimelineEffect * This,
- long *pVal);
- void __RPC_STUB IAMTimelineEffect_EffectGetPriority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAMTimelineEffect_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineTransable_INTERFACE_DEFINED__
- #define __IAMTimelineTransable_INTERFACE_DEFINED__
- /* interface IAMTimelineTransable */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IAMTimelineTransable;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("378FA386-622E-11d2-8CAD-00A024580902")
- IAMTimelineTransable : public IUnknown
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE TransAdd(
- IAMTimelineObj *pTrans) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE TransGetCount(
- long *pCount) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetNextTrans(
- /* [out] */ IAMTimelineObj **ppTrans,
- REFERENCE_TIME *pInOut) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetNextTrans2(
- /* [out] */ IAMTimelineObj **ppTrans,
- REFTIME *pInOut) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetTransAtTime(
- /* [out] */ IAMTimelineObj **ppObj,
- REFERENCE_TIME Time,
- long SearchDirection) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetTransAtTime2(
- /* [out] */ IAMTimelineObj **ppObj,
- REFTIME Time,
- long SearchDirection) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineTransableVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineTransable * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineTransable * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineTransable * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *TransAdd )(
- IAMTimelineTransable * This,
- IAMTimelineObj *pTrans);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *TransGetCount )(
- IAMTimelineTransable * This,
- long *pCount);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextTrans )(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppTrans,
- REFERENCE_TIME *pInOut);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetNextTrans2 )(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppTrans,
- REFTIME *pInOut);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetTransAtTime )(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppObj,
- REFERENCE_TIME Time,
- long SearchDirection);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetTransAtTime2 )(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppObj,
- REFTIME Time,
- long SearchDirection);
-
- END_INTERFACE
- } IAMTimelineTransableVtbl;
- interface IAMTimelineTransable
- {
- CONST_VTBL struct IAMTimelineTransableVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineTransable_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineTransable_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineTransable_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineTransable_TransAdd(This,pTrans)
- (This)->lpVtbl -> TransAdd(This,pTrans)
- #define IAMTimelineTransable_TransGetCount(This,pCount)
- (This)->lpVtbl -> TransGetCount(This,pCount)
- #define IAMTimelineTransable_GetNextTrans(This,ppTrans,pInOut)
- (This)->lpVtbl -> GetNextTrans(This,ppTrans,pInOut)
- #define IAMTimelineTransable_GetNextTrans2(This,ppTrans,pInOut)
- (This)->lpVtbl -> GetNextTrans2(This,ppTrans,pInOut)
- #define IAMTimelineTransable_GetTransAtTime(This,ppObj,Time,SearchDirection)
- (This)->lpVtbl -> GetTransAtTime(This,ppObj,Time,SearchDirection)
- #define IAMTimelineTransable_GetTransAtTime2(This,ppObj,Time,SearchDirection)
- (This)->lpVtbl -> GetTransAtTime2(This,ppObj,Time,SearchDirection)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTransable_TransAdd_Proxy(
- IAMTimelineTransable * This,
- IAMTimelineObj *pTrans);
- void __RPC_STUB IAMTimelineTransable_TransAdd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTransable_TransGetCount_Proxy(
- IAMTimelineTransable * This,
- long *pCount);
- void __RPC_STUB IAMTimelineTransable_TransGetCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTransable_GetNextTrans_Proxy(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppTrans,
- REFERENCE_TIME *pInOut);
- void __RPC_STUB IAMTimelineTransable_GetNextTrans_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTransable_GetNextTrans2_Proxy(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppTrans,
- REFTIME *pInOut);
- void __RPC_STUB IAMTimelineTransable_GetNextTrans2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTransable_GetTransAtTime_Proxy(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppObj,
- REFERENCE_TIME Time,
- long SearchDirection);
- void __RPC_STUB IAMTimelineTransable_GetTransAtTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTransable_GetTransAtTime2_Proxy(
- IAMTimelineTransable * This,
- /* [out] */ IAMTimelineObj **ppObj,
- REFTIME Time,
- long SearchDirection);
- void __RPC_STUB IAMTimelineTransable_GetTransAtTime2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAMTimelineTransable_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineSplittable_INTERFACE_DEFINED__
- #define __IAMTimelineSplittable_INTERFACE_DEFINED__
- /* interface IAMTimelineSplittable */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IAMTimelineSplittable;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("A0F840A0-D590-11d2-8D55-00A0C9441E20")
- IAMTimelineSplittable : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SplitAt(
- REFERENCE_TIME Time) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SplitAt2(
- REFTIME Time) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineSplittableVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineSplittable * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineSplittable * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineSplittable * This);
-
- HRESULT ( STDMETHODCALLTYPE *SplitAt )(
- IAMTimelineSplittable * This,
- REFERENCE_TIME Time);
-
- HRESULT ( STDMETHODCALLTYPE *SplitAt2 )(
- IAMTimelineSplittable * This,
- REFTIME Time);
-
- END_INTERFACE
- } IAMTimelineSplittableVtbl;
- interface IAMTimelineSplittable
- {
- CONST_VTBL struct IAMTimelineSplittableVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineSplittable_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineSplittable_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineSplittable_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineSplittable_SplitAt(This,Time)
- (This)->lpVtbl -> SplitAt(This,Time)
- #define IAMTimelineSplittable_SplitAt2(This,Time)
- (This)->lpVtbl -> SplitAt2(This,Time)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAMTimelineSplittable_SplitAt_Proxy(
- IAMTimelineSplittable * This,
- REFERENCE_TIME Time);
- void __RPC_STUB IAMTimelineSplittable_SplitAt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAMTimelineSplittable_SplitAt2_Proxy(
- IAMTimelineSplittable * This,
- REFTIME Time);
- void __RPC_STUB IAMTimelineSplittable_SplitAt2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAMTimelineSplittable_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineTrans_INTERFACE_DEFINED__
- #define __IAMTimelineTrans_INTERFACE_DEFINED__
- /* interface IAMTimelineTrans */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IAMTimelineTrans;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("BCE0C265-622D-11d2-8CAD-00A024580902")
- IAMTimelineTrans : public IUnknown
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetCutPoint(
- REFERENCE_TIME *pTLTime) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetCutPoint2(
- REFTIME *pTLTime) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetCutPoint(
- REFERENCE_TIME TLTime) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetCutPoint2(
- REFTIME TLTime) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSwapInputs(
- BOOL *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetSwapInputs(
- BOOL pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetCutsOnly(
- BOOL *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetCutsOnly(
- BOOL pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineTransVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineTrans * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineTrans * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineTrans * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetCutPoint )(
- IAMTimelineTrans * This,
- REFERENCE_TIME *pTLTime);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetCutPoint2 )(
- IAMTimelineTrans * This,
- REFTIME *pTLTime);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetCutPoint )(
- IAMTimelineTrans * This,
- REFERENCE_TIME TLTime);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetCutPoint2 )(
- IAMTimelineTrans * This,
- REFTIME TLTime);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSwapInputs )(
- IAMTimelineTrans * This,
- BOOL *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetSwapInputs )(
- IAMTimelineTrans * This,
- BOOL pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetCutsOnly )(
- IAMTimelineTrans * This,
- BOOL *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetCutsOnly )(
- IAMTimelineTrans * This,
- BOOL pVal);
-
- END_INTERFACE
- } IAMTimelineTransVtbl;
- interface IAMTimelineTrans
- {
- CONST_VTBL struct IAMTimelineTransVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineTrans_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineTrans_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineTrans_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineTrans_GetCutPoint(This,pTLTime)
- (This)->lpVtbl -> GetCutPoint(This,pTLTime)
- #define IAMTimelineTrans_GetCutPoint2(This,pTLTime)
- (This)->lpVtbl -> GetCutPoint2(This,pTLTime)
- #define IAMTimelineTrans_SetCutPoint(This,TLTime)
- (This)->lpVtbl -> SetCutPoint(This,TLTime)
- #define IAMTimelineTrans_SetCutPoint2(This,TLTime)
- (This)->lpVtbl -> SetCutPoint2(This,TLTime)
- #define IAMTimelineTrans_GetSwapInputs(This,pVal)
- (This)->lpVtbl -> GetSwapInputs(This,pVal)
- #define IAMTimelineTrans_SetSwapInputs(This,pVal)
- (This)->lpVtbl -> SetSwapInputs(This,pVal)
- #define IAMTimelineTrans_GetCutsOnly(This,pVal)
- (This)->lpVtbl -> GetCutsOnly(This,pVal)
- #define IAMTimelineTrans_SetCutsOnly(This,pVal)
- (This)->lpVtbl -> SetCutsOnly(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_GetCutPoint_Proxy(
- IAMTimelineTrans * This,
- REFERENCE_TIME *pTLTime);
- void __RPC_STUB IAMTimelineTrans_GetCutPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_GetCutPoint2_Proxy(
- IAMTimelineTrans * This,
- REFTIME *pTLTime);
- void __RPC_STUB IAMTimelineTrans_GetCutPoint2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_SetCutPoint_Proxy(
- IAMTimelineTrans * This,
- REFERENCE_TIME TLTime);
- void __RPC_STUB IAMTimelineTrans_SetCutPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_SetCutPoint2_Proxy(
- IAMTimelineTrans * This,
- REFTIME TLTime);
- void __RPC_STUB IAMTimelineTrans_SetCutPoint2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_GetSwapInputs_Proxy(
- IAMTimelineTrans * This,
- BOOL *pVal);
- void __RPC_STUB IAMTimelineTrans_GetSwapInputs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_SetSwapInputs_Proxy(
- IAMTimelineTrans * This,
- BOOL pVal);
- void __RPC_STUB IAMTimelineTrans_SetSwapInputs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_GetCutsOnly_Proxy(
- IAMTimelineTrans * This,
- BOOL *pVal);
- void __RPC_STUB IAMTimelineTrans_GetCutsOnly_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineTrans_SetCutsOnly_Proxy(
- IAMTimelineTrans * This,
- BOOL pVal);
- void __RPC_STUB IAMTimelineTrans_SetCutsOnly_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAMTimelineTrans_INTERFACE_DEFINED__ */
- #ifndef __IAMTimelineSrc_INTERFACE_DEFINED__
- #define __IAMTimelineSrc_INTERFACE_DEFINED__
- /* interface IAMTimelineSrc */
- /* [unique][helpstring][uuid][object] */
- EXTERN_C const IID IID_IAMTimelineSrc;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("78530B79-61F9-11D2-8CAD-00A024580902")
- IAMTimelineSrc : public IUnknown
- {
- public:
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetMediaTimes(
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetMediaTimes2(
- REFTIME *pStart,
- REFTIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ModifyStopTime(
- REFERENCE_TIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ModifyStopTime2(
- REFTIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE FixMediaTimes(
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE FixMediaTimes2(
- REFTIME *pStart,
- REFTIME *pStop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetMediaTimes(
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetMediaTimes2(
- REFTIME Start,
- REFTIME Stop) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetMediaLength(
- REFERENCE_TIME Length) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetMediaLength2(
- REFTIME Length) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetMediaLength(
- REFERENCE_TIME *pLength) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetMediaLength2(
- REFTIME *pLength) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetMediaName(
- /* [retval][out] */ BSTR *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetMediaName(
- BSTR newVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SpliceWithNext(
- IAMTimelineObj *pNext) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetStreamNumber(
- long *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetStreamNumber(
- long Val) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsNormalRate(
- BOOL *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetDefaultFPS(
- double *pFPS) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetDefaultFPS(
- double FPS) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetStretchMode(
- int *pnStretchMode) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetStretchMode(
- int nStretchMode) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAMTimelineSrcVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IAMTimelineSrc * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IAMTimelineSrc * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IAMTimelineSrc * This);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMediaTimes )(
- IAMTimelineSrc * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMediaTimes2 )(
- IAMTimelineSrc * This,
- REFTIME *pStart,
- REFTIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyStopTime )(
- IAMTimelineSrc * This,
- REFERENCE_TIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *ModifyStopTime2 )(
- IAMTimelineSrc * This,
- REFTIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FixMediaTimes )(
- IAMTimelineSrc * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *FixMediaTimes2 )(
- IAMTimelineSrc * This,
- REFTIME *pStart,
- REFTIME *pStop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetMediaTimes )(
- IAMTimelineSrc * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetMediaTimes2 )(
- IAMTimelineSrc * This,
- REFTIME Start,
- REFTIME Stop);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetMediaLength )(
- IAMTimelineSrc * This,
- REFERENCE_TIME Length);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetMediaLength2 )(
- IAMTimelineSrc * This,
- REFTIME Length);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMediaLength )(
- IAMTimelineSrc * This,
- REFERENCE_TIME *pLength);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMediaLength2 )(
- IAMTimelineSrc * This,
- REFTIME *pLength);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetMediaName )(
- IAMTimelineSrc * This,
- /* [retval][out] */ BSTR *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetMediaName )(
- IAMTimelineSrc * This,
- BSTR newVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SpliceWithNext )(
- IAMTimelineSrc * This,
- IAMTimelineObj *pNext);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStreamNumber )(
- IAMTimelineSrc * This,
- long *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStreamNumber )(
- IAMTimelineSrc * This,
- long Val);
-
- HRESULT ( STDMETHODCALLTYPE *IsNormalRate )(
- IAMTimelineSrc * This,
- BOOL *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetDefaultFPS )(
- IAMTimelineSrc * This,
- double *pFPS);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetDefaultFPS )(
- IAMTimelineSrc * This,
- double FPS);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetStretchMode )(
- IAMTimelineSrc * This,
- int *pnStretchMode);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *SetStretchMode )(
- IAMTimelineSrc * This,
- int nStretchMode);
-
- END_INTERFACE
- } IAMTimelineSrcVtbl;
- interface IAMTimelineSrc
- {
- CONST_VTBL struct IAMTimelineSrcVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAMTimelineSrc_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAMTimelineSrc_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAMTimelineSrc_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAMTimelineSrc_GetMediaTimes(This,pStart,pStop)
- (This)->lpVtbl -> GetMediaTimes(This,pStart,pStop)
- #define IAMTimelineSrc_GetMediaTimes2(This,pStart,pStop)
- (This)->lpVtbl -> GetMediaTimes2(This,pStart,pStop)
- #define IAMTimelineSrc_ModifyStopTime(This,Stop)
- (This)->lpVtbl -> ModifyStopTime(This,Stop)
- #define IAMTimelineSrc_ModifyStopTime2(This,Stop)
- (This)->lpVtbl -> ModifyStopTime2(This,Stop)
- #define IAMTimelineSrc_FixMediaTimes(This,pStart,pStop)
- (This)->lpVtbl -> FixMediaTimes(This,pStart,pStop)
- #define IAMTimelineSrc_FixMediaTimes2(This,pStart,pStop)
- (This)->lpVtbl -> FixMediaTimes2(This,pStart,pStop)
- #define IAMTimelineSrc_SetMediaTimes(This,Start,Stop)
- (This)->lpVtbl -> SetMediaTimes(This,Start,Stop)
- #define IAMTimelineSrc_SetMediaTimes2(This,Start,Stop)
- (This)->lpVtbl -> SetMediaTimes2(This,Start,Stop)
- #define IAMTimelineSrc_SetMediaLength(This,Length)
- (This)->lpVtbl -> SetMediaLength(This,Length)
- #define IAMTimelineSrc_SetMediaLength2(This,Length)
- (This)->lpVtbl -> SetMediaLength2(This,Length)
- #define IAMTimelineSrc_GetMediaLength(This,pLength)
- (This)->lpVtbl -> GetMediaLength(This,pLength)
- #define IAMTimelineSrc_GetMediaLength2(This,pLength)
- (This)->lpVtbl -> GetMediaLength2(This,pLength)
- #define IAMTimelineSrc_GetMediaName(This,pVal)
- (This)->lpVtbl -> GetMediaName(This,pVal)
- #define IAMTimelineSrc_SetMediaName(This,newVal)
- (This)->lpVtbl -> SetMediaName(This,newVal)
- #define IAMTimelineSrc_SpliceWithNext(This,pNext)
- (This)->lpVtbl -> SpliceWithNext(This,pNext)
- #define IAMTimelineSrc_GetStreamNumber(This,pVal)
- (This)->lpVtbl -> GetStreamNumber(This,pVal)
- #define IAMTimelineSrc_SetStreamNumber(This,Val)
- (This)->lpVtbl -> SetStreamNumber(This,Val)
- #define IAMTimelineSrc_IsNormalRate(This,pVal)
- (This)->lpVtbl -> IsNormalRate(This,pVal)
- #define IAMTimelineSrc_GetDefaultFPS(This,pFPS)
- (This)->lpVtbl -> GetDefaultFPS(This,pFPS)
- #define IAMTimelineSrc_SetDefaultFPS(This,FPS)
- (This)->lpVtbl -> SetDefaultFPS(This,FPS)
- #define IAMTimelineSrc_GetStretchMode(This,pnStretchMode)
- (This)->lpVtbl -> GetStretchMode(This,pnStretchMode)
- #define IAMTimelineSrc_SetStretchMode(This,nStretchMode)
- (This)->lpVtbl -> SetStretchMode(This,nStretchMode)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetMediaTimes_Proxy(
- IAMTimelineSrc * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
- void __RPC_STUB IAMTimelineSrc_GetMediaTimes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetMediaTimes2_Proxy(
- IAMTimelineSrc * This,
- REFTIME *pStart,
- REFTIME *pStop);
- void __RPC_STUB IAMTimelineSrc_GetMediaTimes2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_ModifyStopTime_Proxy(
- IAMTimelineSrc * This,
- REFERENCE_TIME Stop);
- void __RPC_STUB IAMTimelineSrc_ModifyStopTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_ModifyStopTime2_Proxy(
- IAMTimelineSrc * This,
- REFTIME Stop);
- void __RPC_STUB IAMTimelineSrc_ModifyStopTime2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_FixMediaTimes_Proxy(
- IAMTimelineSrc * This,
- REFERENCE_TIME *pStart,
- REFERENCE_TIME *pStop);
- void __RPC_STUB IAMTimelineSrc_FixMediaTimes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_FixMediaTimes2_Proxy(
- IAMTimelineSrc * This,
- REFTIME *pStart,
- REFTIME *pStop);
- void __RPC_STUB IAMTimelineSrc_FixMediaTimes2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SetMediaTimes_Proxy(
- IAMTimelineSrc * This,
- REFERENCE_TIME Start,
- REFERENCE_TIME Stop);
- void __RPC_STUB IAMTimelineSrc_SetMediaTimes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SetMediaTimes2_Proxy(
- IAMTimelineSrc * This,
- REFTIME Start,
- REFTIME Stop);
- void __RPC_STUB IAMTimelineSrc_SetMediaTimes2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SetMediaLength_Proxy(
- IAMTimelineSrc * This,
- REFERENCE_TIME Length);
- void __RPC_STUB IAMTimelineSrc_SetMediaLength_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SetMediaLength2_Proxy(
- IAMTimelineSrc * This,
- REFTIME Length);
- void __RPC_STUB IAMTimelineSrc_SetMediaLength2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetMediaLength_Proxy(
- IAMTimelineSrc * This,
- REFERENCE_TIME *pLength);
- void __RPC_STUB IAMTimelineSrc_GetMediaLength_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetMediaLength2_Proxy(
- IAMTimelineSrc * This,
- REFTIME *pLength);
- void __RPC_STUB IAMTimelineSrc_GetMediaLength2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetMediaName_Proxy(
- IAMTimelineSrc * This,
- /* [retval][out] */ BSTR *pVal);
- void __RPC_STUB IAMTimelineSrc_GetMediaName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SetMediaName_Proxy(
- IAMTimelineSrc * This,
- BSTR newVal);
- void __RPC_STUB IAMTimelineSrc_SetMediaName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SpliceWithNext_Proxy(
- IAMTimelineSrc * This,
- IAMTimelineObj *pNext);
- void __RPC_STUB IAMTimelineSrc_SpliceWithNext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetStreamNumber_Proxy(
- IAMTimelineSrc * This,
- long *pVal);
- void __RPC_STUB IAMTimelineSrc_GetStreamNumber_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_SetStreamNumber_Proxy(
- IAMTimelineSrc * This,
- long Val);
- void __RPC_STUB IAMTimelineSrc_SetStreamNumber_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAMTimelineSrc_IsNormalRate_Proxy(
- IAMTimelineSrc * This,
- BOOL *pVal);
- void __RPC_STUB IAMTimelineSrc_IsNormalRate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IAMTimelineSrc_GetDefaultFPS_Proxy(
- IAMTimelineSrc * This,
- double *pFPS);
- void __RPC_STUB IAMTimelineSrc_GetDefaultFPS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);