Compartir a través de


estructura D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA (d3d12video.h)

Define las subregiones de control de imágenes como segmentos para varios códecs.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA {
  UINT  DataSize;
  union {
    const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES    *pSlicesPartition_H264;
    const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES    *pSlicesPartition_HEVC;
    const D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_TILES *pTilesPartition_AV1;
  };
} D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA;

Miembros

DataSize

Tamaño de los datos de la estructura de diseño de las subregiones de control de imágenes proporcionadas.

pSlicesPartition_H264

Un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES Define las subregiones como segmentos para la codificación H.264.

pSlicesPartition_HEVC

Un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES Define las subregiones como segmentos para la codificación HEVC.

pTilesPartition_AV1

Requisitos

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