ID2D1ImageSourceFromWic 接口是 Direct2D 库中的一部分,用于从 Windows Imaging Component (WIC) 创建图像源。截至我截止的知识日期(2022年1月),该接口是在 Direct2D 1.3 版本中引入的,定义在 D2d1_3.h 头文件中。

以下是 ID2D1ImageSourceFromWic 接口的一些主要方法:

1. EnsureCached: 将图像源从 WIC 图像数据中缓存。
    HRESULT EnsureCached(
        const D2D1_RECT_U* srcRect
    );

2. Trim: 从图像源中清除不再需要的缓存。
    HRESULT Trim();

3. GetSource: 获取与图像源关联的 WIC 图像源。
    HRESULT GetSource(
        IWICBitmapSource** wicBitmapSource
    );

你可以在 Microsoft 的文档中查找详细的信息和示例代码:[ID2D1ImageSourceFromWic Interface](https://docs.microsoft.com/en-us/windows/win32/api/d2d1_3/nn-d2d1_3-id2d1imagesourcefromwic)。如有新版本或更新的文档发布,建议查看最新的文档获取更准确的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/25356/Win32 API/D2d1_3.h/ID2D1ImageSourceFromWic