D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE列挙 (d3d12video.h)

HEVC の luma 変換ブロック・サイズに使用可能な値を指定します。

構文

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
} ;

定数

 
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4
ピクセル サイズ 4 の luma 変換ブロックを示します。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8
ピクセル サイズ 8 の luma 変換ブロックを示します。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16
ピクセル サイズ 16 の luma 変換ブロックを示します。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32
ピクセル サイズ 32 の luma 変換ブロックを示します。

注釈

これらの値を使用して、MinTbLog2SizeY、MaxTbLog2SizeY などの HEVC 変数を表すことができます。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header d3d12video.h