Condividi tramite


enumerazione D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE (d3d12video.h)

Specifica i valori possibili per le dimensioni dei blocchi di trasformazione luma per HEVC.

Sintassi

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

Costanti

 
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4
Indica un blocco di trasformazione luma di dimensioni pixel 4.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8
Indica un blocco di trasformazione luma di dimensioni pixel 8.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16
Indica un blocco di trasformazione luma di dimensioni pixel 16.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32
Indica un blocco di trasformazione luma di dimensioni pixel 32.

Commenti

Questi valori possono quindi essere usati per esprimere le variabili HEVC, ad esempio MinTbLog2SizeY, MaxTbLog2SizeY.

Requisiti

Requisito Valore
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione d3d12video.h