template<typename TResource> static [FAVResult](API\Plugins\AVCodecsCore\FAVResult) CopySurface ( [TVideoDecoderAMF](API\Plugins\AMFCodecs\Video\Decoders\TVideoDecoderAMF)< TResource > & This, [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< TResource > & OutResource, amf::AMFSurfacePtr const & InSurface )