Regenerate direct-x headers using recent widl.

This commit is contained in:
Jacek Caban 2018-11-09 22:40:43 +01:00
parent 06487da94c
commit 154a4e4936
30 changed files with 336 additions and 1115 deletions

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/amstream.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/amstream.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/amvideo.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/amvideo.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/austream.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/austream.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d10.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d10.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d10_1.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d10_1.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d10sdklayers.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d10sdklayers.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d11.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d11.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d11_1.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d11_1.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d11_2.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d11_2.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d11_3.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d11_3.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d11_4.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d11_4.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3d11sdklayers.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3d11sdklayers.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/d3dcommon.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/d3dcommon.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/ddstream.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/ddstream.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 1.6 from direct-x/include/dmodshow.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dmodshow.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475
@ -20,6 +20,9 @@
#ifndef __IDMOWrapperFilter_FWD_DEFINED__
#define __IDMOWrapperFilter_FWD_DEFINED__
typedef interface IDMOWrapperFilter IDMOWrapperFilter;
#ifdef __cplusplus
interface IDMOWrapperFilter;
#endif /* __cplusplus */
#endif
/* Headers for imported files */
@ -56,24 +59,25 @@ typedef struct IDMOWrapperFilterVtbl {
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IDMOWrapperFilter* This,
IDMOWrapperFilter *This,
REFIID riid,
void **ppvObject);
ULONG (STDMETHODCALLTYPE *AddRef)(
IDMOWrapperFilter* This);
IDMOWrapperFilter *This);
ULONG (STDMETHODCALLTYPE *Release)(
IDMOWrapperFilter* This);
IDMOWrapperFilter *This);
/*** IDMOWrapperFilter methods ***/
HRESULT (STDMETHODCALLTYPE *Init)(
IDMOWrapperFilter* This,
IDMOWrapperFilter *This,
REFCLSID clsidDMO,
REFCLSID catDMO);
END_INTERFACE
} IDMOWrapperFilterVtbl;
interface IDMOWrapperFilter {
CONST_VTBL IDMOWrapperFilterVtbl* lpVtbl;
};
@ -106,15 +110,6 @@ static FORCEINLINE HRESULT IDMOWrapperFilter_Init(IDMOWrapperFilter* This,REFCLS
#endif
HRESULT STDMETHODCALLTYPE IDMOWrapperFilter_Init_Proxy(
IDMOWrapperFilter* This,
REFCLSID clsidDMO,
REFCLSID catDMO);
void __RPC_STUB IDMOWrapperFilter_Init_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
#endif /* __IDMOWrapperFilter_INTERFACE_DEFINED__ */

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgi.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgi.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgi1_2.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgi1_2.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgi1_3.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgi1_3.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgi1_4.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgi1_4.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgi1_5.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgi1_5.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgi1_6.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgi1_6.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgicommon.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgicommon.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgiformat.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgiformat.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/dxgitype.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/dxgitype.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/mediaobj.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/mediaobj.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 1.6 from direct-x/include/medparam.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/medparam.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475
@ -20,11 +20,17 @@
#ifndef __IMediaParams_FWD_DEFINED__
#define __IMediaParams_FWD_DEFINED__
typedef interface IMediaParams IMediaParams;
#ifdef __cplusplus
interface IMediaParams;
#endif /* __cplusplus */
#endif
#ifndef __IMediaParamInfo_FWD_DEFINED__
#define __IMediaParamInfo_FWD_DEFINED__
typedef interface IMediaParamInfo IMediaParamInfo;
#ifdef __cplusplus
interface IMediaParamInfo;
#endif /* __cplusplus */
#endif
/* Headers for imported files */
@ -124,46 +130,47 @@ typedef struct IMediaParamsVtbl {
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IMediaParams* This,
IMediaParams *This,
REFIID riid,
void **ppvObject);
ULONG (STDMETHODCALLTYPE *AddRef)(
IMediaParams* This);
IMediaParams *This);
ULONG (STDMETHODCALLTYPE *Release)(
IMediaParams* This);
IMediaParams *This);
/*** IMediaParams methods ***/
HRESULT (STDMETHODCALLTYPE *AddEnvelope)(
IMediaParams* This,
IMediaParams *This,
DWORD dwParamIndex,
DWORD cPoints,
MP_ENVELOPE_SEGMENT *pEnvelope);
HRESULT (STDMETHODCALLTYPE *FlushEnvelope)(
IMediaParams* This,
IMediaParams *This,
DWORD dwParamIndex,
REFERENCE_TIME refTimeStart,
REFERENCE_TIME refTimeEnd);
HRESULT (STDMETHODCALLTYPE *GetParam)(
IMediaParams* This,
IMediaParams *This,
DWORD dwParamIndex,
MP_DATA *pValue);
HRESULT (STDMETHODCALLTYPE *SetParam)(
IMediaParams* This,
IMediaParams *This,
DWORD dwParamIndex,
MP_DATA value);
HRESULT (STDMETHODCALLTYPE *SetTimeFormat)(
IMediaParams* This,
IMediaParams *This,
GUID guidTimeFormat,
MP_TIMEDATA mpTimeData);
END_INTERFACE
} IMediaParamsVtbl;
interface IMediaParams {
CONST_VTBL IMediaParamsVtbl* lpVtbl;
};
@ -212,53 +219,6 @@ static FORCEINLINE HRESULT IMediaParams_SetTimeFormat(IMediaParams* This,GUID gu
#endif
HRESULT STDMETHODCALLTYPE IMediaParams_AddEnvelope_Proxy(
IMediaParams* This,
DWORD dwParamIndex,
DWORD cPoints,
MP_ENVELOPE_SEGMENT *pEnvelope);
void __RPC_STUB IMediaParams_AddEnvelope_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParams_FlushEnvelope_Proxy(
IMediaParams* This,
DWORD dwParamIndex,
REFERENCE_TIME refTimeStart,
REFERENCE_TIME refTimeEnd);
void __RPC_STUB IMediaParams_FlushEnvelope_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParams_GetParam_Proxy(
IMediaParams* This,
DWORD dwParamIndex,
MP_DATA *pValue);
void __RPC_STUB IMediaParams_GetParam_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParams_SetParam_Proxy(
IMediaParams* This,
DWORD dwParamIndex,
MP_DATA value);
void __RPC_STUB IMediaParams_SetParam_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParams_SetTimeFormat_Proxy(
IMediaParams* This,
GUID guidTimeFormat,
MP_TIMEDATA mpTimeData);
void __RPC_STUB IMediaParams_SetTimeFormat_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
#endif /* __IMediaParams_INTERFACE_DEFINED__ */
@ -305,47 +265,48 @@ typedef struct IMediaParamInfoVtbl {
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IMediaParamInfo* This,
IMediaParamInfo *This,
REFIID riid,
void **ppvObject);
ULONG (STDMETHODCALLTYPE *AddRef)(
IMediaParamInfo* This);
IMediaParamInfo *This);
ULONG (STDMETHODCALLTYPE *Release)(
IMediaParamInfo* This);
IMediaParamInfo *This);
/*** IMediaParamInfo methods ***/
HRESULT (STDMETHODCALLTYPE *GetParamCount)(
IMediaParamInfo* This,
IMediaParamInfo *This,
DWORD *pdwParams);
HRESULT (STDMETHODCALLTYPE *GetParamInfo)(
IMediaParamInfo* This,
IMediaParamInfo *This,
DWORD dwParamIndex,
MP_PARAMINFO *pInfo);
HRESULT (STDMETHODCALLTYPE *GetParamText)(
IMediaParamInfo* This,
IMediaParamInfo *This,
DWORD dwParamIndex,
WCHAR **ppwchText);
HRESULT (STDMETHODCALLTYPE *GetNumTimeFormats)(
IMediaParamInfo* This,
IMediaParamInfo *This,
DWORD *pdwNumTimeFormats);
HRESULT (STDMETHODCALLTYPE *GetSupportedTimeFormat)(
IMediaParamInfo* This,
IMediaParamInfo *This,
DWORD dwFormatIndex,
GUID *pguidTimeFormat);
HRESULT (STDMETHODCALLTYPE *GetCurrentTimeFormat)(
IMediaParamInfo* This,
IMediaParamInfo *This,
GUID *pguidTimeFormat,
MP_TIMEDATA *pTimeData);
END_INTERFACE
} IMediaParamInfoVtbl;
interface IMediaParamInfo {
CONST_VTBL IMediaParamInfoVtbl* lpVtbl;
};
@ -398,58 +359,6 @@ static FORCEINLINE HRESULT IMediaParamInfo_GetCurrentTimeFormat(IMediaParamInfo*
#endif
HRESULT STDMETHODCALLTYPE IMediaParamInfo_GetParamCount_Proxy(
IMediaParamInfo* This,
DWORD *pdwParams);
void __RPC_STUB IMediaParamInfo_GetParamCount_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParamInfo_GetParamInfo_Proxy(
IMediaParamInfo* This,
DWORD dwParamIndex,
MP_PARAMINFO *pInfo);
void __RPC_STUB IMediaParamInfo_GetParamInfo_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParamInfo_GetParamText_Proxy(
IMediaParamInfo* This,
DWORD dwParamIndex,
WCHAR **ppwchText);
void __RPC_STUB IMediaParamInfo_GetParamText_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParamInfo_GetNumTimeFormats_Proxy(
IMediaParamInfo* This,
DWORD *pdwNumTimeFormats);
void __RPC_STUB IMediaParamInfo_GetNumTimeFormats_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParamInfo_GetSupportedTimeFormat_Proxy(
IMediaParamInfo* This,
DWORD dwFormatIndex,
GUID *pguidTimeFormat);
void __RPC_STUB IMediaParamInfo_GetSupportedTimeFormat_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMediaParamInfo_GetCurrentTimeFormat_Proxy(
IMediaParamInfo* This,
GUID *pguidTimeFormat,
MP_TIMEDATA *pTimeData);
void __RPC_STUB IMediaParamInfo_GetCurrentTimeFormat_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
#endif /* __IMediaParamInfo_INTERFACE_DEFINED__ */

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/mmstream.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/mmstream.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 3.19 from direct-x/include/qedit.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/qedit.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475

View File

@ -1,4 +1,4 @@
/*** Autogenerated by WIDL 1.6 from direct-x/include/qnetwork.idl - Do not edit ***/
/*** Autogenerated by WIDL 3.20 from direct-x/include/qnetwork.idl - Do not edit ***/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475
@ -20,11 +20,17 @@
#ifndef __IAMMediaContent_FWD_DEFINED__
#define __IAMMediaContent_FWD_DEFINED__
typedef interface IAMMediaContent IAMMediaContent;
#ifdef __cplusplus
interface IAMMediaContent;
#endif /* __cplusplus */
#endif
#ifndef __IAMNetworkStatus_FWD_DEFINED__
#define __IAMNetworkStatus_FWD_DEFINED__
typedef interface IAMNetworkStatus IAMNetworkStatus;
#ifdef __cplusplus
interface IAMNetworkStatus;
#endif /* __cplusplus */
#endif
/* Headers for imported files */
@ -97,29 +103,29 @@ typedef struct IAMMediaContentVtbl {
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IAMMediaContent* This,
IAMMediaContent *This,
REFIID riid,
void **ppvObject);
ULONG (STDMETHODCALLTYPE *AddRef)(
IAMMediaContent* This);
IAMMediaContent *This);
ULONG (STDMETHODCALLTYPE *Release)(
IAMMediaContent* This);
IAMMediaContent *This);
/*** IDispatch methods ***/
HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(
IAMMediaContent* This,
IAMMediaContent *This,
UINT *pctinfo);
HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(
IAMMediaContent* This,
IAMMediaContent *This,
UINT iTInfo,
LCID lcid,
ITypeInfo **ppTInfo);
HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(
IAMMediaContent* This,
IAMMediaContent *This,
REFIID riid,
LPOLESTR *rgszNames,
UINT cNames,
@ -127,7 +133,7 @@ typedef struct IAMMediaContentVtbl {
DISPID *rgDispId);
HRESULT (STDMETHODCALLTYPE *Invoke)(
IAMMediaContent* This,
IAMMediaContent *This,
DISPID dispIdMember,
REFIID riid,
LCID lcid,
@ -139,59 +145,60 @@ typedef struct IAMMediaContentVtbl {
/*** IAMMediaContent methods ***/
HRESULT (STDMETHODCALLTYPE *get_AuthorName)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrAuthorName);
HRESULT (STDMETHODCALLTYPE *get_Title)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrTitle);
HRESULT (STDMETHODCALLTYPE *get_Rating)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrRating);
HRESULT (STDMETHODCALLTYPE *get_Description)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrDescription);
HRESULT (STDMETHODCALLTYPE *get_Copyright)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrCopyright);
HRESULT (STDMETHODCALLTYPE *get_BaseURL)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrBaseURL);
HRESULT (STDMETHODCALLTYPE *get_LogoURL)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrLogoURL);
HRESULT (STDMETHODCALLTYPE *get_LogoIconURL)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrLogoURL);
HRESULT (STDMETHODCALLTYPE *get_WatermarkURL)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrWatermarkURL);
HRESULT (STDMETHODCALLTYPE *get_MoreInfoURL)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrMoreInfoURL);
HRESULT (STDMETHODCALLTYPE *get_MoreInfoBannerImage)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrMoreInfoBannerImage);
HRESULT (STDMETHODCALLTYPE *get_MoreInfoBannerURL)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrMoreInfoBannerURL);
HRESULT (STDMETHODCALLTYPE *get_MoreInfoText)(
IAMMediaContent* This,
IAMMediaContent *This,
BSTR *pbstrMoreInfoText);
END_INTERFACE
} IAMMediaContentVtbl;
interface IAMMediaContent {
CONST_VTBL IAMMediaContentVtbl* lpVtbl;
};
@ -290,110 +297,6 @@ static FORCEINLINE HRESULT IAMMediaContent_get_MoreInfoText(IAMMediaContent* Thi
#endif
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_AuthorName_Proxy(
IAMMediaContent* This,
BSTR *pbstrAuthorName);
void __RPC_STUB IAMMediaContent_get_AuthorName_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_Title_Proxy(
IAMMediaContent* This,
BSTR *pbstrTitle);
void __RPC_STUB IAMMediaContent_get_Title_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_Rating_Proxy(
IAMMediaContent* This,
BSTR *pbstrRating);
void __RPC_STUB IAMMediaContent_get_Rating_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_Description_Proxy(
IAMMediaContent* This,
BSTR *pbstrDescription);
void __RPC_STUB IAMMediaContent_get_Description_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_Copyright_Proxy(
IAMMediaContent* This,
BSTR *pbstrCopyright);
void __RPC_STUB IAMMediaContent_get_Copyright_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_BaseURL_Proxy(
IAMMediaContent* This,
BSTR *pbstrBaseURL);
void __RPC_STUB IAMMediaContent_get_BaseURL_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_LogoURL_Proxy(
IAMMediaContent* This,
BSTR *pbstrLogoURL);
void __RPC_STUB IAMMediaContent_get_LogoURL_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_LogoIconURL_Proxy(
IAMMediaContent* This,
BSTR *pbstrLogoURL);
void __RPC_STUB IAMMediaContent_get_LogoIconURL_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_WatermarkURL_Proxy(
IAMMediaContent* This,
BSTR *pbstrWatermarkURL);
void __RPC_STUB IAMMediaContent_get_WatermarkURL_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_MoreInfoURL_Proxy(
IAMMediaContent* This,
BSTR *pbstrMoreInfoURL);
void __RPC_STUB IAMMediaContent_get_MoreInfoURL_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_MoreInfoBannerImage_Proxy(
IAMMediaContent* This,
BSTR *pbstrMoreInfoBannerImage);
void __RPC_STUB IAMMediaContent_get_MoreInfoBannerImage_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_MoreInfoBannerURL_Proxy(
IAMMediaContent* This,
BSTR *pbstrMoreInfoBannerURL);
void __RPC_STUB IAMMediaContent_get_MoreInfoBannerURL_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMMediaContent_get_MoreInfoText_Proxy(
IAMMediaContent* This,
BSTR *pbstrMoreInfoText);
void __RPC_STUB IAMMediaContent_get_MoreInfoText_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
#endif /* __IAMMediaContent_INTERFACE_DEFINED__ */
@ -439,29 +342,29 @@ typedef struct IAMNetworkStatusVtbl {
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
REFIID riid,
void **ppvObject);
ULONG (STDMETHODCALLTYPE *AddRef)(
IAMNetworkStatus* This);
IAMNetworkStatus *This);
ULONG (STDMETHODCALLTYPE *Release)(
IAMNetworkStatus* This);
IAMNetworkStatus *This);
/*** IDispatch methods ***/
HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
UINT *pctinfo);
HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
UINT iTInfo,
LCID lcid,
ITypeInfo **ppTInfo);
HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
REFIID riid,
LPOLESTR *rgszNames,
UINT cNames,
@ -469,7 +372,7 @@ typedef struct IAMNetworkStatusVtbl {
DISPID *rgDispId);
HRESULT (STDMETHODCALLTYPE *Invoke)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
DISPID dispIdMember,
REFIID riid,
LCID lcid,
@ -481,35 +384,36 @@ typedef struct IAMNetworkStatusVtbl {
/*** IAMNetworkStatus methods ***/
HRESULT (STDMETHODCALLTYPE *get_ReceivedPackets)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
LONG *pReceivedPackets);
HRESULT (STDMETHODCALLTYPE *get_RecoveredPackets)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
LONG *pRecoveredPackets);
HRESULT (STDMETHODCALLTYPE *get_LostPackets)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
LONG *pLostPackets);
HRESULT (STDMETHODCALLTYPE *get_ReceptionQuality)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
LONG *pReceptionQuality);
HRESULT (STDMETHODCALLTYPE *get_BufferingCount)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
LONG *pBufferingCount);
HRESULT (STDMETHODCALLTYPE *get_IsBroadcast)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
VARIANT_BOOL *pIsBroadcast);
HRESULT (STDMETHODCALLTYPE *get_BufferingProgress)(
IAMNetworkStatus* This,
IAMNetworkStatus *This,
LONG *pBufferingProgress);
END_INTERFACE
} IAMNetworkStatusVtbl;
interface IAMNetworkStatus {
CONST_VTBL IAMNetworkStatusVtbl* lpVtbl;
};
@ -584,62 +488,6 @@ static FORCEINLINE HRESULT IAMNetworkStatus_get_BufferingProgress(IAMNetworkStat
#endif
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_ReceivedPackets_Proxy(
IAMNetworkStatus* This,
LONG *pReceivedPackets);
void __RPC_STUB IAMNetworkStatus_get_ReceivedPackets_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_RecoveredPackets_Proxy(
IAMNetworkStatus* This,
LONG *pRecoveredPackets);
void __RPC_STUB IAMNetworkStatus_get_RecoveredPackets_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_LostPackets_Proxy(
IAMNetworkStatus* This,
LONG *pLostPackets);
void __RPC_STUB IAMNetworkStatus_get_LostPackets_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_ReceptionQuality_Proxy(
IAMNetworkStatus* This,
LONG *pReceptionQuality);
void __RPC_STUB IAMNetworkStatus_get_ReceptionQuality_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_BufferingCount_Proxy(
IAMNetworkStatus* This,
LONG *pBufferingCount);
void __RPC_STUB IAMNetworkStatus_get_BufferingCount_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_IsBroadcast_Proxy(
IAMNetworkStatus* This,
VARIANT_BOOL *pIsBroadcast);
void __RPC_STUB IAMNetworkStatus_get_IsBroadcast_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAMNetworkStatus_get_BufferingProgress_Proxy(
IAMNetworkStatus* This,
LONG *pBufferingProgress);
void __RPC_STUB IAMNetworkStatus_get_BufferingProgress_Stub(
IRpcStubBuffer* This,
IRpcChannelBuffer* pRpcChannelBuffer,
PRPC_MESSAGE pRpcMessage,
DWORD* pdwStubPhase);
#endif /* __IAMNetworkStatus_INTERFACE_DEFINED__ */

File diff suppressed because it is too large Load Diff