コード例 #1
0
        public override void ConfigureSlots()
        {
            InputSlots = new CompositorInputSlot[1];
            InputSlots[0] = new CompositorInputSlot("Input", CompositorInputSlotImportance.Required, 0, CompositorSlotType.Texture);

            OutputSlots = new CompositorOutputSlot[1];
            OutputSlots[0] = new CompositorOutputSlot("Output", 0, OutputTexture, CompositorSlotType.Texture);
        }
コード例 #2
0
        public override void ConfigureSlots()
        {
            InputSlots = new CompositorInputSlot[4];
            InputSlots[0] = new CompositorInputSlot("InputTexture1", CompositorInputSlotImportance.Required, 0, CompositorSlotType.Texture);
            InputSlots[1] = new CompositorInputSlot("InputTexture2", CompositorInputSlotImportance.Required, 1, CompositorSlotType.Texture);

            InputSlots[2] = new CompositorInputSlot("InputView1", CompositorInputSlotImportance.Required, 2, CompositorSlotType.Texture);
            InputSlots[3] = new CompositorInputSlot("InputView2", CompositorInputSlotImportance.Required, 3, CompositorSlotType.Texture);

            OutputSlots = new CompositorOutputSlot[1];
            OutputSlots[0] = new CompositorOutputSlot("Output", 0, OutputTexture, CompositorSlotType.Texture);
        }