ID2D1BitmapBrush_GetInterpolationMode

ブラシのビットマップが拡大縮小または回転された際に使用される補間方式を取得する。

ID2D1BitmapBrush_GetInterpolationMode this

this : [comobj] ID2D1BitmapBrush インターフェースの COM オブジェクト変数

(プラグイン / モジュール : com_misc.dll)

解説

ブラシのビットマップが拡大縮小または回転された際に使用される補間方式を取得する。

[戻り値]
型: D2D1_BITMAP_INTERPOLATION_MODE ブラシのビットマップが拡大縮小または回転された際に使用される補間方式。

[備考]
このメソッドはビットマップの補間モードを取得する。補間モードは D2D1_BITMAP_INTERPOLATION_MODE
列挙型で指定される。D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR
は最近傍フィルタリングを表す。これは現在のレンダリングピクセルに最も近いビットマップピクセルを参照し、その色をそのまま選択する。D2D1_BITMAP_INTERPOLATION_MODE_LINEAR
は線形フィルタリングを表し、最も近い 4
つのビットマップピクセルから色を補間する。ビットマップの補間モードはサブピクセル移動にも影響する。サブピクセル移動では、線形補間によりアプリケーションの要求に対してビットマップがより精密に配置されるが、その過程でビットマップはぼかされる。

情報

プラグイン / モジュールcom_misc.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の com_misc.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_com_misc_gen2.hs