1

これどうやってするの?d2d 効果を適用した場合、そこからピクセル データを取得するにはどうすればよいですか? そのrgba値を指摘するだけです..私はすでにすべてのd2d APIを調査していますが、いくつかの相対APIを見つけることができません. ありがとう!!

4

1 に答える 1

1

Direct2D はピクセルを操作するためのインターフェイスを提供しませんが、代わりに WIC を使用できます(Direct2D も WIC を使用してビットマップを操作します)

  1. ID2D1Factory::CreateWicBitmapRenderTargetを呼び出してレンダー ターゲット データを取得します。この関数は IWICBitmap インターフェイスを返します。
  2. このインターフェイスからLockまたはCopyPixelsメソッドを使用して、ピクセル データを取得します。
于 2013-07-11T03:41:16.583 に答える