In most plants, the contributions of pollen and seed flow to their genetic structures are generally difficult to disentangle. For typical wind-pollinated and wind-dispersed species Engelhardia roxburghiana in a 20-ha natural forest plot in lower subtropic China, because the prevailing wind directions change during its pollen release and seed dispersal seasons, we could compare its genetic structures in different directions, which could result primarily from pollen or seed flow. Furthermore, because the plot has undergone from an open to a closed canopy stage historically, we also examined forest canopy effects on gene flow in different generations and different directions. Using 522 E. roxburghiana individuals mapped in the plot, our results revealed that greater pollen flow led to biased gene flow in the pollen dispersal-predominant direction (pollen direction), while greater seed flow generated less spatial genetic structure in the seed dispersal-predominant direction (seed direction). The results predicted from generalized additive models indicated that canopy closure enhanced resistance to gene flow from the old generation to the new generation. Analyses by landscape genetic models for the new generation revealed that gene flow associated with pollen direction was more strongly affected by canopy than with seed direction. Our study is new by proposing an alternative way to separate effects of the pollen and seed flow on spatial variation patterns in E. roxburghiana. To our knowledge, our study is also the first attempt to use landscape genetic models to represent canopy effects for different dispersal vectors in spatial scales only up to a few hundred meters.