Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the bitstream notification mode for a video encode operation.
Syntax
typedef enum D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME,
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS
} ;
Constants
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAMEThe full frame encoding process is used. No subregion notifications are issued. |
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONSSubregion notification mode is enabled. The driver signals fences as individual subregions (for example, slices or tiles) complete, allowing the application to begin consuming results before the entire frame is encoded. |
Remarks
Check for feature support using D3D12_VIDEO_ENCODER_SUPPORT_FLAGS before enabling subregion notification mode.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12video.h |