Condividi tramite


struttura D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA (d3d12video.h)

Rappresenta gli elementi di controllo a livello di immagine per il comando EncodeFrame associato per più codec.

Sintassi

typedef struct D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA {
  UINT  DataSize;
  union {
    D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 *pH264PicData;
    D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC *pHEVCPicData;
    D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_CODEC_DATA  *pAV1PicData;
  };
} D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA;

Members

DataSize

Dimensioni dei dati della struttura di controllo a livello di immagine fornita.

pH264PicData

Puntatore a un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 che rappresenta gli elementi di controllo a livello di immagine per la codifica H.264.

pHEVCPicData

Puntatore a un D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC che rappresenta gli elementi di controllo a livello di immagine per la codifica H.264.

pAV1PicData

Commenti

Il riordinamento degli elenchi di riferimenti a immagini a livello di sezione non è supportato.

L'interdi previsione ponderata non è supportata.

Requisiti

   
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione d3d12video.h