Пример #1
0
        public void CreateCounterGeneric()
        {
            DX11StructuredBuffer sb = DX11StructuredBuffer.CreateWriteable <Vector4>(this.Device, 16, eDxBufferMode.Counter);

            Assert.IsNotNull(sb.Buffer, "Buffer Is Null");
            Assert.IsNotNull(sb.ShaderView, "SRV Is Null");
            Assert.IsNotNull(sb.UnorderedView, "UAV Is Null");
            sb.Dispose();
        }
Пример #2
0
        public void CreateAppend()
        {
            DX11StructuredBuffer sb = DX11StructuredBuffer.CreateWriteable(this.Device, 16, 16, eDxBufferMode.Append);

            Assert.IsNotNull(sb.Buffer, "Buffer Is Null");
            Assert.IsNotNull(sb.ShaderView, "SRV Is Null");
            Assert.IsNotNull(sb.UnorderedView, "UAV Is Null");
            sb.Dispose();
        }