D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE-Enumeration (d3d12video.h)
Gibt mögliche Werte für Lumatransformationsblockgrößen für HEVC an.
Syntax
typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32
} ;
Konstanten
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4 Gibt einen Lumatransformationsblock der Pixelgröße 4 an. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8 Gibt einen Lumatransformationsblock der Pixelgröße 8 an. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16 Gibt einen Lumatransformationsblock der Pixelgröße 16 an. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32 Gibt einen Lumatransformationsblock der Pixelgröße 32 an. |
Hinweise
Diese Werte können dann verwendet werden, um HEVC-Variablen wie MinTbLog2SizeY, MaxTbLog2SizeY auszudrücken.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |