D3D12_VIDEO_DECODE_STATUS enumeration (d3d12video.h)
Specifies the status of a video decode operation. This enumeration is used in the status field of a D3D12_VIDEO_DECODE_STATUS structure.
Syntax
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
} ;
Constants
D3D12_VIDEO_DECODE_STATUS_OK The operation succeeded. |
D3D12_VIDEO_DECODE_STATUS_CONTINUE There was a minor problem in the data format, but the host decoder should continue processing. |
D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY There was a significant problem in the data format. The host decoder should continue processing, but should skip display. |
D3D12_VIDEO_DECODE_STATUS_RESTART There 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. |
Requirements
Requirement | Value |
---|---|
Header | d3d12video.h |