Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54901
The pitch is treated as a byte offset between the rows of blocks in tx_compress_dxtn(), so is the Pitch from _LockRect() so it doesn't need a fixup.
That pitch has any effect only when dst texture stride is larger than width being compressed, that's why it was mostly not causing problems before.