@Override
	protected final synchronized DataTypeComponent[] getAllComponents(MemBuffer buf) {
		BitmapResource bmr = getBitmapResource(buf);
		if (bmr == null) {
			return null;
		}

		try {
			bmr.getDataImage(buf);
		}
		catch (Exception e) {
			return null;
		}
		List<DataTypeComponent> comps = new ArrayList<>();
		addComponents(buf, bmr, comps);
		DataTypeComponent[] compsArray = new DataTypeComponent[comps.size()];
		comps.toArray(compsArray);
		comps = null;
		return compsArray;
	}
Definition of a Bitmap Resource Data Structure defined within the
resources section of a windows executable.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/BitmapResourceDataType.java