estrutura D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE (d3d12video.h)
Representa a estrutura GOP para vários codecs de vídeo.
Sintaxe
typedef struct D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 *pH264GroupOfPictures;
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *pHEVCGroupOfPictures;
D3D12_VIDEO_ENCODER_AV1_SEQUENCE_STRUCTURE *pAV1SequenceStructure;
};
} D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE;
Membros
DataSize
O tamanho dos dados da estrutura GOP do codificador fornecido.
pH264GroupOfPictures
Um ponteiro para um D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 que representa a estrutura GOP para codificação H.264.
pHEVCGroupOfPictures
Um ponteiro para um D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC que representa a estrutura GOP para codificação H.264.
pAV1SequenceStructure
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Build 22000 |
Servidor mínimo com suporte | Windows Build 22000 |
Cabeçalho | d3d12video.h |