In this work, the Sand P -wave D * K * interactions are studied in a coupled-channel formalism to understand the recently observed X0(2900) and X1(2900) at LHCb. The experimental event distributions can be well described, and two states with I(J P ) = 0(0 + ) and 0(1 − ) are yielded in an unified framework with the same set of parameters. Their masses and widths are determined to be [m, Γ] −10.7 , 52.5 +9.5 −1.3 ] MeV from the pole analyses, respectively. The masses of the 0 + and 1 − states are consistent with the experimental data, but the width of the 0 + state is larger than that of the 1 − one. The X1(2900) can be interpreted as the P -wave excitation of the ground-state X0(2900) in the hadronic molecular picture. The Sand P -wave multiplets in the D * K * system have many members, so the present peak in the D − K + invariant mass distributions might contain multi subpeaks. In order to probe the fine structures behind the single whole peak now, more refined measurements in the B + → D + D − K + decay channel are necessary.