コード例 #1
0
ファイル: GL.cs プロジェクト: lavieennoir/OpenGLWinControl
        public void LightModelf(LightModelParams pname, float[] param)
        {
            if (param == null || param.Length > HeapData.LightfvMaxSize)
            {
                throw new ArgumentException("Array has to many elements.");
            }

            Marshal.Copy(param, 0, HeapData.ptrLightfv, param.Length);
            lightModelf(pname, HeapData.ptrLightfv);
        }
コード例 #2
0
ファイル: GL.cs プロジェクト: lavieennoir/OpenGLWinControl
 static extern void lightModelf(LightModelParams pname, IntPtr param);