UID | tech.root | title | ms.date | targetos | description | prerelease | req.construct-type | req.ddi-compliance | req.dll | req.header | req.include-header | req.kmdf-ver | req.lib | req.max-support | req.redist | req.target-min-winverclnt | req.target-min-winversvr | req.target-type | req.typenames | req.umdf-ver | req.unicode-ansi | topic_type | api_type | api_location | api_name | f1_keywords | dev_langs | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:d3d12umddi.D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_METADATA_0083_0 |
display |
D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_METADATA_0083_0 |
02/16/2022 |
Windows |
Learn more about the D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_METADATA_0083_0 structure. |
false |
structure |
d3d12umddi.h |
Windows 11 (WDDM 3.0) |
D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_METADATA_0083_0 |
|
|
|
|
|
|
The D3D12DDI_VIDEO_ENCODER_FRAME_SUBREGION_METADATA_0083_0 structure represents subregion metadata of a video encoder frame.
Output field in which to store the sizes of each sub-region, in bytes. Sub-regions sizes must include the sub-region initial padding, header, and payload.
Output field in which to store the padding size that needs to be skipped at the beginning of every subregion, in bytes. This padding size is included in bSize.
For example, let pFrameSubregionsSizes be an array of bSize bytes for each slice. With bStartOffset and pFrameSubregionsSizes, the user can extract individual subregions from the output bitstream buffer by calculating the ith sub-region start offset as pBuffer + FrameStartOffset + sum j = (0, (i-1)){pFrameSubregionsSizes[j]} + pFrameSubregionsStartOffsets[i]
and reading pFrameSubregionsSizes[i]
bytes.
Output field in which to write the sizes in bits of each sub-region header.
With bHeaderSize, in addition to extracting the full sub-region from the bitstream as explained above, the user can extract the sub-regions payload and headers directly without needing to parse the full sub-region bitstream.
See D3D12 video encoding for general information.
D3D12DDI_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS_0082_0