Compartir a través de


estructura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 (d3d12umddi.h)

La estructura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 contiene información de configuración para un códec de vídeo.

Sintaxis

typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 {
  UINT  DataSize;
  union {
    D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0082_0 *pH264Config;
    D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0 *pHEVCConfig;
    D3D12DDI_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_0095    *pAV1Config;
  };
} D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0;

Miembros

DataSize

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

pH264Config

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0082_0 que contiene información de configuración del códec H.264.

pHEVCConfig

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0 que contiene información de configuración del códec HEVC.

pAV1Config

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_AV1_CODEC_CONFIGURATION_0095 que contiene información de configuración del códec AV1. Se ha agregado en Windows 11, versión 24H2 (WDDM 3.2).

Comentarios

Vea Codificación de vídeo D3D12 para obtener información general.

Requisitos

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

Consulte también

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0

D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0