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.
Resolves encoder output metadata into a readable format, with support for optional metadata outputs including QP maps, SATD maps, bit allocation maps, and PSNR data.
Syntax
void ResolveEncoderOutputMetadata1(
const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1 *pInputArguments,
const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS1 *pOutputArguments
);
Parameters
pInputArguments
A pointer to a D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1 specifying the input arguments for the resolve operation.
pOutputArguments
A pointer to a D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS1 specifying the output arguments for the resolve operation.
Return value
None
Remarks
This method extends ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata by accepting D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS1 and D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS1, which include optional metadata support.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12video.h |
See also
ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata