Что означает код HRESULT 0x80040212 (VFW_E_SIZENOTSET)?

 
Также может означать:
КонстантаТипОС
TPC_E_NO_DEFAULT_TABLETHRESULTWindows
Предыдущий Следующий
TPC_E_NO_DEFAULT_TABLET VFW_E_NO_CLOCK

VFW_E_SIZENOTSET

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

VFW_E_SIZENOTSET (0x80040212) — Невозможно выделить память, поскольку размер не задан.

В подсистеме «DirectShow и Video for Windows» этот HRESULT описывает объект «невозможно выделить память, поскольку размер не задан», и первый диагностический шаг — сопоставить первый отказ с фактическими параметрами операции.

Диагностика и проверка результата

В сценарии «невозможно выделить память, поскольку размер не задан» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

Перед контрольным повтором для «невозможно выделить память, поскольку размер не задан» соберите состав графа, media types на соединениях, состояние фильтров и первый неуспешный DirectShow-вызов.

В воспроизводимом отчёте зафиксируйте данные ALLOCATOR_PROPERTIES, cbBuffer для проверки темы «невозможно выделить память, поскольку размер не задан».

Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x80040212 этого надёжнее, чем единичный успешный запуск на других данных.

Документация для результата 0x80040212: документация DirectShow.


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