Что означает код HRESULT 0xC026232F (ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE)?

 
Предыдущий Следующий
ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE ERROR_GRAPHICS_RESOURCES_NOT_RELATED

ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE

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

ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE (0xC026232F) — Указан недопустимый тип подмножества целей представления видео VidPN.

Что проверить и как подтвердить исправление

Проверьте значение типа подмножества targets, переданное в VidPN API. Ошибка относится к самому enum/типу subset, а не к количеству подключённых мониторов или режимам. Логируйте числовое значение поля до преобразований и место, где оно формируется; особенно полезно проверить version/size структуры, если значение приходит через собственный wrapper.

Сравните переданный target-subset type с допустимыми значениями интерфейса для используемой версии WDDM. Не подставляйте неизвестное значение «по умолчанию» и не продолжайте обработку после такого результата: последующие source/target ошибки будут вторичными.

Подтверждение — тот же вызов принимает документированное значение subset type при неизменных target IDs. Если после этого возникает NO_AVAILABLE_VIDPN_TARGET или MAX_NUM_PATHS_REACHED, это уже проверка состава topology, а не типа подмножества.

Документация для результата 0xC026232F: VidPN interface contract · topology recommendation arguments · topology and target-set objects.


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