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