Condividi tramite


struttura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 (d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 è una struttura generica per i profili codec.

Sintassi

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;

Membri

DataSize

Dimensioni dei dati a cui si fa riferimento, in byte.

pH264Profile

Puntatore a un valore D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 che indica un profilo H.264.

pHEVCProfile

Puntatore a un valore D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 che indica un profilo HEVC.

pAV1Profile

Puntatore a un valore D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095 che indica un profilo AV1. Aggiunta in Windows 11 versione 24H2 (WDDM 3.2).

Osservazioni

Vedere codifica video D3D12 per informazioni generali, inclusa una spiegazione sui puntatori ai tipi di enumerazione.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11 (WDDM 3.0)
intestazione d3d12umddi.h

Vedere anche

D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0