以下是 ID2D1EffectContext1 接口的主要成员:
1. GetDxgiDevice 方法:
STDMETHOD(GetDxgiDevice)(
_COM_Outptr_ IDXGIDevice** dxgiDevice
) const PURE;
2. CreateTransformNodeFromEffect 方法:
STDMETHOD(CreateTransformNodeFromEffect)(
_In_ ID2D1Effect* effect,
_COM_Outptr_ ID2D1TransformNode** transformNode
) PURE;
3. CreateEffect 方法:
STDMETHOD(CreateEffect)(
_In_ REFGUID effectId,
_COM_Outptr_ ID2D1Effect** effect
) PURE;
4. CreateEffectWithProperties 方法:
STDMETHOD(CreateEffectWithProperties)(
_In_ IUnknown* effectId,
_In_opt_ const PROPERTYKEY* propertyValues,
UINT32 propertyCount,
_COM_Outptr_ ID2D1Effect** effect
) PURE;
这些方法提供了在创建和配置自定义图像效果时所需的一些功能。请注意,具体的使用和实现细节可能需要参考 Direct2D 的官方文档和示例代码。
转载请注明出处:http://www.zyzy.cn/article/detail/25378/Win32 API/D2d1effectauthor_1.h/ID2D1EffectContext1