D3D11 decodes frames from video stream and leaves them in video memory.
SVP needs these frames in operational memory. So, you need to use decoder that copies frames from video to operational memory.
These hardware decoders are:
DXVA2 (copy-back)
NVIDIA CUVID
Intel QuickSync
More universal decoder is DXVA2 (copy-back)