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 los 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 ha agregado en Windows 11, versión 24H2 (WDDM 3.2).

Comentarios

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0