Compartir a través de


estructura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 (d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 es una estructura genérica para perfiles de códec.

Sintaxis

typedef struct D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 {
  UINT  DataSize;
  union {
    D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 *pH264Profile;
    D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 *pHEVCProfile;
    D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095  *pAV1Profile;
  };
} D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2;

Miembros

DataSize

Tamaño de los datos a los que se hace referencia, en bytes.

pH264Profile

Puntero a un valor de D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 que indica un perfil H.264.

pHEVCProfile

Puntero a un valor de D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 que indica un perfil HEVC.

pAV1Profile

Puntero a un valor de D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095 que indica un perfil av1. Se agregó en Windows 11, versión 24H2 (WDDM 3.2).

Observaciones

Consulte codificación de vídeo D3D12 para obtener información general, incluida una explicación sobre los punteros a tipos de enumeración.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11 (WDDM 3.0)
encabezado de d3d12umddi.h

Consulte también

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0