Перечисление 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) |