перечисление D3D12_VIDEO_DECODE_STATUS (d3d12video.h)
Указывает состояние операции декодирования видео. Это перечисление используется в поле состояния структуры D3D12_VIDEO_DECODE_STATUS .
Синтаксис
typedef enum D3D12_VIDEO_DECODE_STATUS {
D3D12_VIDEO_DECODE_STATUS_OK,
D3D12_VIDEO_DECODE_STATUS_CONTINUE,
D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY,
D3D12_VIDEO_DECODE_STATUS_RESTART,
D3D12_VIDEO_DECODE_STATUS_RATE_EXCEEDED
} ;
Константы
D3D12_VIDEO_DECODE_STATUS_OK Операция успешно выполнена. |
D3D12_VIDEO_DECODE_STATUS_CONTINUE В формате данных возникла небольшая проблема, но декодер узла должен продолжить обработку. |
D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY В формате данных возникла значительная проблема. Декодер узла должен продолжать обработку, но пропускать отображение. |
D3D12_VIDEO_DECODE_STATUS_RESTART Возникла серьезная проблема в формате данных. Декодер узла должен перезапустить весь процесс декодирования, начиная с последовательности или точки входа с произвольным доступом. |
Требования
Требование | Значение |
---|---|
Заголовок | d3d12video.h |