Перечисление D3D12DDI_VIDEO_DECODE_STATUS_0020 (d3d12umddi.h)

Содержит значения состояния для декодирования видео.

Синтаксис

typedef enum D3D12DDI_VIDEO_DECODE_STATUS_0020 {
  D3D12DDI_VIDEO_DECODE_STATUS_0020_OK,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE_SKIP_DISPLAY,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_RESTART,
  D3D12DDI_VIDEO_DECODE_STATUS_0020_RATE_EXCEEDED
} ;

Константы

 
D3D12DDI_VIDEO_DECODE_STATUS_0020_OK
Операция успешно завершена.
D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE
В формате данных возникла небольшая проблема, но декодер узла должен продолжить обработку.
D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE_SKIP_DISPLAY
Возникла значительная проблема в формате данных. Декодер узла должен продолжить обработку, но пропустить отображение.
D3D12DDI_VIDEO_DECODE_STATUS_0020_RESTART
Возникла серьезная проблема в формате данных. Декодер узла должен перезапустить весь процесс декодирования, начиная с последовательности или точки входа с произвольным доступом.
D3D12DDI_VIDEO_DECODE_STATUS_0020_RATE_EXCEEDED
Скорость передачи или частота кадров, предоставленных для создания потока декодирования, была недостаточной для этого кадра. Когда отображается это состояние, элемент BitRate структуры D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS сообщает значение, которое можно использовать для повторного создания потока декодирования с той же частотой кадров и успешного декодирования неудачных кадров. Последующие кадры могут по-прежнему завершаться ошибкой, если эти кадры превышают новое значение. Сообщаемая скорость рассчитывается с частотой кадров, с которой был создан поток.

Требования

Требование Значение
Заголовок d3d12umddi.h (включая D3d12umddi.h)

См. также раздел

D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS