Example #1
0
		private IOSurfaceInfo DeclareIO(SurfaceDirection direction, string channel, SurfaceDisposition disposition)
		{
			var iosi = new IOSurfaceInfo();
			iosi.SurfaceDirection = direction;
			iosi.Channel = channel;
			iosi.SurfaceDisposition = disposition;
			IOSurfaceInfos.Add(iosi);
			return iosi;
		}
Example #2
0
        private IOSurfaceInfo DeclareIO(SurfaceDirection direction, string channel, SurfaceDisposition disposition)
        {
            var iosi = new IOSurfaceInfo();

            iosi.SurfaceDirection   = direction;
            iosi.Channel            = channel;
            iosi.SurfaceDisposition = disposition;
            IOSurfaceInfos.Add(iosi);
            return(iosi);
        }
Example #3
0
        private IOSurfaceInfo DeclareIO(SurfaceDirection direction, string channel, SurfaceDisposition disposition)
        {
            var iosi = new IOSurfaceInfo
            {
                SurfaceDirection   = direction,
                Channel            = channel,
                SurfaceDisposition = disposition
            };

            _ioSurfaceInfos.Add(iosi);
            return(iosi);
        }
Example #4
0
 public SurfaceState(SurfaceFormat surfaceFormat, SurfaceDisposition surfaceDisposition = SurfaceDisposition.Unspecified)
 {
     SurfaceFormat      = surfaceFormat;
     SurfaceDisposition = surfaceDisposition;
 }
Example #5
0
		public SurfaceState(SurfaceFormat surfaceFormat, SurfaceDisposition surfaceDisposition = SurfaceDisposition.Unspecified)
		{
			this.SurfaceFormat = surfaceFormat;
			this.SurfaceDisposition = surfaceDisposition;
		}
Example #6
0
 //setup utilities
 protected IOSurfaceInfo DeclareInput(SurfaceDisposition disposition = SurfaceDisposition.Unspecified, string channel = "default")
 {
     return(DeclareIO(SurfaceDirection.Input, channel, disposition));
 }
Example #7
0
		protected IOSurfaceInfo DeclareOutput(SurfaceDisposition disposition = SurfaceDisposition.Unspecified, string channel = "default") { return DeclareIO(SurfaceDirection.Output, channel, disposition); }