public override object this[ string attribute ]
{
get
{
switch ( attribute.ToLower() )
{
case "target":
GLESSurfaceDescription target = new GLESSurfaceDescription();
target.Buffer = (GLESHardwarePixelBuffer)pixelBuffer;
target.ZOffset = zOffset;
return target;
}
return base[ attribute ];
}
}