GDAL中SetNoDataValue这个是怎么用的?急急急毕设用

想将正射影像的黑边设为透明,查到这些黑边都是叫NoData的波段,在GDAL帮助文档中找到了这个方法,但是调用了三个波段全设为0可还是没有效果。
方法原型:
CPLErr GDALRasterBand::SetNoDataValue ( double dfNoData ) 图片说明

http://trac.osgeo.org/gdal/wiki/rfc58_removing_dataset_nodata_value