D2D1_DISPLACEMENTMAP_PROP列挙 (d2d1effects.h)

ディスプレイスメント マップ効果のプロパティの識別子。

構文

typedef enum D2D1_DISPLACEMENTMAP_PROP {
  D2D1_DISPLACEMENTMAP_PROP_SCALE = 0,
  D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT = 1,
  D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT = 2,
  D2D1_DISPLACEMENTMAP_PROP_FORCE_DWORD = 0xffffffff
} ;

定数

 
D2D1_DISPLACEMENTMAP_PROP_SCALE
値: 0
ディスプレイスメント イメージから選択したチャネルの強度を乗算します。 このプロパティを高く設定するほど、ピクセルのずれが大きくなります。


型は FLOAT です。

既定値は 0.0f です。
D2D1_DISPLACEMENTMAP_PROP_X_CHANNEL_SELECT
値: 1
この効果は、このカラー チャネルから強度を抽出し、それを使用して X 方向に画像を空間的に変位させます。


型が D2D1_CHANNEL_SELECTOR

既定値は D2D1_CHANNEL_SELECTOR_A
D2D1_DISPLACEMENTMAP_PROP_Y_CHANNEL_SELECT
値: 2
この効果は、このカラー チャネルから強度を抽出し、それを使用して Y 方向に画像を空間的に変位させます。


型が D2D1_CHANNEL_SELECTOR

既定値は D2D1_CHANNEL_SELECTOR_A
D2D1_DISPLACEMENTMAP_PROP_FORCE_DWORD
値: 0xffffffff

必要条件

   
Header d2d1effects.h