|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("9B7E4C00-342C-4106-A19F-4F2704F689F0")
ID3D10DeviceChild : public IUnknown
{
public:
virtual void STDMETHODCALLTYPE GetDevice(
/* */
__out ID3D10Device **ppDevice) = 0;
virtual HRESULT STDMETHODCALLTYPE GetPrivateData(
/* */
__in REFGUID guid,
/* */
__inout UINT *pDataSize,
/* */
__out_bcount_opt(*pDataSize) void *pData) = 0;
virtual HRESULT STDMETHODCALLTYPE SetPrivateData(
/* */
__in REFGUID guid,
/* */
__in UINT DataSize,
/* */
__in_bcount_opt(DataSize) const void *pData) = 0;
virtual HRESULT STDMETHODCALLTYPE SetPrivateDataInterface(
/* */
__in REFGUID guid,
/* */
__in_opt const IUnknown *pData) = 0;
};
#else /* C style interface */
AppFrame error C2061: 语法错误 : 标识符“__out”
AppFrame error C2061: 语法错误 : 标识符“__in”
AppFrame error C2059: 语法错误 : “)”
AppFrame fatal error C1903: 无法从以前的错误中恢复;正在停止编译
|
|