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.
Converts from the hardware-agnostic input layouts of the maps defined in this API into the hardware-specific opaque layouts.
Syntax
void ResolveInputParamLayout(
const D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_INPUT_ARGUMENTS *pInputArguments,
const D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_OUTPUT_ARGUMENTS *pOutputArguments
);
Parameters
pInputArguments
A D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_INPUT_ARGUMENTS specifying the input data to resolve.
pOutputArguments
A D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_OUTPUT_ARGUMENTS specifying the output buffer for the resolved opaque layout.
Return value
None
Remarks
Input resources must be in D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ and output resources in D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE before executing this command.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12video.h |