Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Encapsula la salida de secuencia de bits comprimida para una operación de codificación, con compatibilidad con la notificación de la subdivisión.
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
Valor de D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE que selecciona entre los modos de salida de notificación de fotograma completo y de la subdivisión.
FrameOutputBuffer
Un D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM para la salida de fotograma completo. Se usa cuando Se D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAMENotificationMode.
SubregionOutputBuffers
Un D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM para la salida por subdivisión. Se usa cuando Se D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONSNotificationMode.
Observaciones
FrameOutputBuffer y SubdivisionOutputBuffers son miembros de una unión. Solo se usa el miembro correspondiente al objeto NotificationMode seleccionado.
Requisitos
| Requisito | Value |
|---|---|
| Header | d3d12video.h |