D3D12_VIDEO_ENCODER_CODEC enumeration (d3d12video.h)

Specifies codecs for Direct3D 12 video encoding.

Syntax

typedef enum D3D12_VIDEO_ENCODER_CODEC {
  D3D12_VIDEO_ENCODER_CODEC_H264,
  D3D12_VIDEO_ENCODER_CODEC_HEVC,
  D3D12_VIDEO_ENCODER_CODEC_AV1
} ;

Constants

 
D3D12_VIDEO_ENCODER_CODEC_H264
H.264 video
D3D12_VIDEO_ENCODER_CODEC_HEVC
High Efficiency Video Coding (HEVC) video

Requirements

Requirement Value
Minimum supported client Windows Build 22000
Minimum supported server Windows Build 22000
Header d3d12video.h