IDirectManipulationContent 接口是 Direct Manipulation API 中的一个接口,用于表示 Direct Manipulation 操作的内容。以下是该接口的定义:
DECLARE_INTERFACE_(IDirectManipulationContent, IUnknown)
{
    STDMETHOD(GetContent)(THIS_
        _Outptr_result_maybenull_ IUnknown **content) PURE;

    STDMETHOD(GetConfiguration)(THIS_
        _In_ DWORD configuration,
        _Outptr_result_maybenull_ IUnknown **content) PURE;
};

这个接口包含以下两个方法:

  •  GetContent: 获取与当前 Direct Manipulation 内容关联的 COM 对象。该方法返回一个指向内容对象的指针,该对象实现了 IUnknown 接口。


  •  GetConfiguration: 获取与指定配置关联的 COM 对象。通过传入配置的标识符,该方法返回一个指向配置相关内容对象的指针,同样实现了 IUnknown 接口。


这些方法允许你检索与 Direct Manipulation 操作关联的内容对象,以便更好地了解和管理操作。


转载请注明出处:http://www.zyzy.cn/article/detail/26819/Win32 API/Directmanipulation.h/IDirectManipulationContent