Direct transactions are direct exchange rate transactions between non-US currencies and US dollars.
Cross is an exchange transaction between two non-American currencies, but in fact, the cross exchange rate is a transaction of two direct exchange rates, such as euro against yen, and the transaction of this currency pair is actually euro against dollar+dollar against yen.