template<typename TResource> static [FAVResult](API\Plugins\AVCodecsCore\FAVResult) MapSurface ( [TVideoEncoderAMF](API\Plugins\AMFCodecs\Video\Encoders\TVideoEncoderAMF)< TResource > & This, [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< amf::AMFSurfacePtr > & OutSurface, [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< TResource > const & InResource )