Site icon EfmSoft

Что означает код HRESULT 0xC00D6D76 (MF_E_UNSUPPORTED_D3D_TYPE)?

 
Предыдущий Следующий
MF_E_TRANSFORM_CANNOT_CHANGE_MEDIATYPE_WHILE_PROCESSING MF_E_TRANSFORM_ASYNC_LOCKED

MF_E_UNSUPPORTED_D3D_TYPE

Что означает MF_E_UNSUPPORTED_D3D_TYPE

MF_E_UNSUPPORTED_D3D_TYPE (0XC00D6D76) — выбранный D3D surface/media type несовместим с текущим Media Foundation component или device manager.

Что проверить

Сохраните subtype, DXGI format, frame size и D3D device generation. Проверьте, какие input/output types объявляет MFT и к какому device manager он привязан.

При смене D3D device пересоздайте связанные surfaces и renegotiate media type; не переносите resources старого device.

Как подтвердить причину

Причина подтверждается successful type negotiation и processing на формате/device, который компонент объявляет поддерживаемым.

Технические ссылки: Microsoft: Media Foundation · Microsoft: Media Foundation error codes · Microsoft: Media Foundation platform.


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version