// 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
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Contains status values for video decode.
D3D12DDI_VIDEO_DECODE_STATUS_0020_OKOperation succeeded.
D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUEThere was a minor problem in the data format, but the host decoder should continue processing.
D3D12DDI_VIDEO_DECODE_STATUS_0020_CONTINUE_SKIP_DISPLAYThere was a significant problem in the data format. The host decoder should continue processing, but should skip display.
D3D12DDI_VIDEO_DECODE_STATUS_0020_RESTARTThere was a severe problem in the data format. The host decoder should restart the entire decoding process, starting at a sequence or random-access entry point.
D3D12DDI_VIDEO_DECODE_STATUS_0020_RATE_EXCEEDEDThe bit rate or frame rate supplied to decode stream creation was insufficient for this frame. When this status is reported, the BitRate member of the D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS structure reports a value that can be used to recreate the decode stream at the same frame rate and succeed decoding the failed frames. Subsequent frames may still fail if those frames exceed the new value. The reported bit rate is calculated with the frame rate with which the stream was created.
D3D12DDI_QUERY_DATA_VIDEO_DECODE_STATISTICS