2017-03-02 3 views
0

Ich entwickle einen Decoder, basierend auf NVDEC 8.0 API, um H264 Streaming zu verarbeiten. Ich stolperte jedoch über die Unfähigkeit, herauszufinden, ob und wie ich decodierte Frames auf D3D11-Oberflächen rendern kann, ohne Frames zurück in den Hauptspeicher zu kopieren. Ich ging über das cudaDecodeD3D9-Codebeispiel, das mit SDK geliefert wurde, aber es verwendet schließlich die D3D9-Technologie, aber ich bin verpflichtet, die vorhandene D3D11Device-Instanz zu verwenden, die von einer externen Renderingkomponente bereitgestellt wird. Ist es möglich, dies ohne eine D3D9 zu D3D11 Interop zu erreichen?Unterstützt NVDEC 8.0 Decoding SDK das Mapping decodierter Oberflächen zu D3D11 Texturen?

Antwort