estrutura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 (d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 é uma estrutura genérica para perfis codec.
Sintaxe
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;
Membros
DataSize
O tamanho dos dados referenciados, em bytes.
pH264Profile
Ponteiro para um valor D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 que indica um perfil H.264.
pHEVCProfile
Ponteiro para um valor D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 que indica um perfil HEVC.
pAV1Profile
Ponteiro para um valor D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095 que indica um perfil AV1. Adicionado em Windows 11, versão 24H2 (WDDM 3.2).
Comentários
Consulte Codificação de vídeo D3D12 para obter informações gerais, incluindo uma explicação sobre os ponteiros para tipos de enumeração.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3d12umddi.h |