estructura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT (d3d12video.h)

Representa una estructura de compatibilidad de configuración de códecs para la codificación de vídeo.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *pH264Support;
    D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *pHEVCSupport;
    D3D12_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_SUPPORT  *pAV1Support;
  };
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT;

Miembros

DataSize

Tamaño de datos de la estructura de compatibilidad de configuración de códec proporcionada.

pH264Support

Puntero a una estructura de D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 que contiene parámetros de compatibilidad con la configuración del códec para la codificación H.264.

pHEVCSupport

Puntero a una estructura de D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC que contiene parámetros de compatibilidad con la configuración del códec para la codificación HEVC.

pAV1Support

Requisitos

Requisito Value
Cliente mínimo compatible Windows Build 22000
Servidor mínimo compatible Windows Build 22000
Encabezado d3d12video.h