色々忘れてます

下記コードが通らなくて困った

  gp::LinearGradientBrush gb = gp::LinearGradientBrush(rowRect
    , gp::Color(0x80ffffff)
    , gp::Color(0x80000000)
    , gp::LinearGradientModeVertical);

正解は

  gp::LinearGradientBrush gb(rowRect
    , gp::Color(0x80ffffff)
    , gp::Color(0x80000000)
    , gp::LinearGradientModeVertical);

で、引数無しのコンストラクタが無いのに宣言しているせいでした。
c#だと、

ClassName x = new ClassName(x,y);

って 書くから 混同してましたね。
ポインタ使ってないから new しなくて良いやー
で 嵌ったので晒し。