コード例 #1
0
        public unsafe RenderTarget CreateRenderTarget(int w, int h)
        {
            Texture2d           tex = null;
            var                 rt  = new RenderTarget(this, ResourceIDs.Alloc(ResourceIdManager.EResourceType.RenderTarget), tex);
            int                 id  = rt.Id.ToInt32();
            RenderTargetWrapper rtw = new RenderTargetWrapper(this);

            rtw.Target             = rt;
            ResourceIDs.Lookup[id] = rtw;
            return(rt);
        }
コード例 #2
0
 public IntPtr GenTexture()
 {
     return(ResourceIDs.Alloc(ResourceIdManager.EResourceType.Texture));
 }