There are only two methods required to read Data Matrix barcodes using the Black Ice Barcode SDK/ActiveX:
Call the ReadAllDataMatricesOnImage function to determine the position of the barcode
Call the ReadDataMatrix function to decode the barcode.