diff --git a/include/VideoTranslate.hpp b/include/VideoTranslate.hpp index dfb343c..9532fb9 100644 --- a/include/VideoTranslate.hpp +++ b/include/VideoTranslate.hpp @@ -85,16 +85,16 @@ namespace D3D11On12 { static constexpr D3D12_VIDEO_DECODE_ARGUMENT_TYPE map[] = { - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, D3D12_VIDEO_DECODE_ARGUMENT_TYPE_PICTURE_PARAMETERS, - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, D3D12_VIDEO_DECODE_ARGUMENT_TYPE_INVERSE_QUANTIZATION_MATRIX, D3D12_VIDEO_DECODE_ARGUMENT_TYPE_SLICE_CONTROL, - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, - D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, + (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1, }; if (Type11 <= D3D11_1DDI_VIDEO_DECODER_BUFFER_FILM_GRAIN) { @@ -102,7 +102,7 @@ namespace D3D11On12 } else { - return D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID; + return (D3D12_VIDEO_DECODE_ARGUMENT_TYPE)-1; } }