Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Encapsula a saída compactada do bitstream para uma operação de codificação, com suporte para notificação de sub-região.
Syntax
typedef struct D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1 {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE NotificationMode;
union {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM FrameOutputBuffer;
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM SubregionOutputBuffers;
};
} D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1;
Members
NotificationMode
Um valor D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE que seleciona entre os modos de saída de notificação de quadro completo e de sub-região.
FrameOutputBuffer
Um D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM para saída de quadro completo. Usado quando NotificationMode é D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME.
SubregionOutputBuffers
Um D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM para saída por sub-região. Usado quando NotificationMode é D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS.
Observações
FrameOutputBuffer e SubregionOutputBuffers são membros de um sindicato. Somente o membro correspondente ao NotificationMode selecionado é usado.
Requirements
| Requisito | Valor |
|---|---|
| Header | d3d12video.h |