コード例 #1
0
        public SlimDXBuffer11 CreateBuffer(SCreateBufferCmd cmd)
        {
            var newBuffer = new SlimDX.Direct3D11.Buffer(Engine.Global.Device3d.GetDevice(), new BufferDescription()
            {
                BindFlags = cmd.BufferBindFlags,
                CpuAccessFlags = CpuAccessFlags.None,
                OptionFlags = ResourceOptionFlags.None,
                SizeInBytes = cmd.SizeInBytes,
                Usage = ResourceUsage.Default
            });

            m_BufferList.Add(cmd.Name, newBuffer);

            return newBuffer;
        }
コード例 #2
0
        public SlimDXBuffer11 CreateBuffer(SCreateBufferCmd cmd)
        {
            var newBuffer = new SlimDX.Direct3D11.Buffer(Engine.Global.Device3d.GetDevice(), new BufferDescription()
            {
                BindFlags      = cmd.BufferBindFlags,
                CpuAccessFlags = CpuAccessFlags.None,
                OptionFlags    = ResourceOptionFlags.None,
                SizeInBytes    = cmd.SizeInBytes,
                Usage          = ResourceUsage.Default
            });

            m_BufferList.Add(cmd.Name, newBuffer);

            return(newBuffer);
        }