ReactOS 0.4.17-dev-934-g091855f
ID3D12VideoEncodeCommandList2 Interface Reference
Inheritance diagram for ID3D12VideoEncodeCommandList2:
Collaboration diagram for ID3D12VideoEncodeCommandList2:

Public Member Functions

void EncodeFrame ([in] ID3D12VideoEncoder *encoder, [in] ID3D12VideoEncoderHeap *heap, [in] const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS *input_arguments, [in] const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS *output_arguments)
 
void ResolveEncoderOutputMetadata ([in] const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS *input_arguments, [in] const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS *output_arguments)
 
- Public Member Functions inherited from ID3D12VideoEncodeCommandList1
void InitializeExtensionCommand ([in] ID3D12VideoExtensionCommand *extension_command, [in] const void *initialization_parameters, [in] SIZE_T initialization_parameters_size_in_bytes)
 
void ExecuteExtensionCommand ([in] ID3D12VideoExtensionCommand *extension_command, [in] const void *execution_parameters, [in] SIZE_T execution_parameters_size_in_bytes)
 

Detailed Description

Definition at line 1713 of file d3d12video.idl.

Member Function Documentation

◆ EncodeFrame()

void ID3D12VideoEncodeCommandList2::EncodeFrame ( [in] ID3D12VideoEncoder *  encoder,
[in] ID3D12VideoEncoderHeap *  heap,
[in] const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS *  input_arguments,
[in] const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS *  output_arguments 
)

◆ ResolveEncoderOutputMetadata()

void ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata ( [in] const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS *  input_arguments,
[in] const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS *  output_arguments 
)

The documentation for this interface was generated from the following file: