다음을 통해 공유


D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 구조체(d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 구조체는 제네릭 수준 관련 설정 정의를 캡슐화합니다.

구문

typedef struct D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 {
  UINT  DataSize;
  union {
    D3D12DDI_VIDEO_ENCODER_LEVELS_H264_0080                 *pH264LevelSetting;
    D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080 *pHEVCLevelSetting;
    D3D12DDI_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS_0095  *pAV1LevelSetting;
  };
} D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2;

멤버

DataSize

참조된 데이터의 크기(바이트)입니다.

pH264LevelSetting

H.264 수준을 식별하는 D3D12DDI_VIDEO_ENCODER_LEVELS_H264_0080 값에 대한 포인터입니다.

pHEVCLevelSetting

HVEC 수준 구성의 수준 및 계층을 식별하는 D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080 구조체에 대한 포인터입니다.

pAV1LevelSetting

AV1 수준 구성의 수준 및 계층을 식별하는 D3D12DDI_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS_0095 구조체에 대한 포인터입니다. Windows 11 버전 24H2(WDDM 3.2)에 추가되었습니다.

설명

일반 정보는 D3D12 비디오 인코딩을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11(WDDM 3.0)
머리글 d3d12umddi.h

추가 정보

D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2