Exemple #1
0
 /// <summary>
 /// 2D Imageオブジェクトを塗りつぶします
 /// </summary>
 /// <param name="image"></param>
 /// <param name="fillColor"></param>
 /// <param name="origin"></param>
 /// <param name="region"></param>
 public static void FillImage2D(CLImage2D image, CLColor fillColor)
 {
     CommandQueue.EnqueueFillColor(image, fillColor);
 }
Exemple #2
0
 /// <summary>
 /// 2D Imageオブジェクトからデータを読み出します
 /// </summary>
 /// <param name="image"></param>
 /// <param name="data"></param>
 public static void ReadImage2DData(CLImage2D image, byte[] data)
 {
     CommandQueue.EnqueueReadImageData(image, data);
 }
 /// <summary>
 /// CLImage2D を指定された色で、全て塗りつぶします
 /// </summary>
 /// <param name="clImage"></param>
 /// <param name="color"></param>
 public static void ClearColor(CLImage2D clImage, CLColor color)
 {
     CL.FillImage2D(clImage, color);
 }