Navigation
API > API/Plugins > API/Plugins/NVENC > API/Plugins/NVENC/Video > API/Plugins/NVENC/Video/Encoders > API/Plugins/NVENC/Video/Encoders/Configs
Inheritance Hierarchy
- FAVConfig
- NV_ENC_INITIALIZE_PARAMS
- FVideoEncoderConfigNVENC
References
| Module | NVENC |
| Header | /Engine/Plugins/Experimental/AVCodecs/NVCodecs/Source/NVENC/Public/Video/Encoders/Configs/VideoEncoderConfigNVENC.h |
| Include | #include "Video/Encoders/Configs/VideoEncoderConfigNVENC.h" |
Syntax
struct FVideoEncoderConfigNVENC :
public FAVConfig ,
public NV_ENC_INITIALIZE_PARAMS
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVideoEncoderConfigNVENC
(
FVideoEncoderConfigNVENC const& Other |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TAVResult< NV_ENC_BUFFER_FORMAT > | ConvertFormat
(
EVideoFormat const& Format |
||
| TAVResult< NV_ENC_MULTI_PASS > | ConvertMultipassMode
(
EMultipassMode Mode |
||
| TAVResult< EMultipassMode > | ConvertMultipassMode
(
NV_ENC_MULTI_PASS Mode |
||
| TAVResult< NV_ENC_PARAMS_RC_MODE > | ConvertRateControlMode
(
ERateControlMode Mode |
||
| TAVResult< ERateControlMode > | ConvertRateControlMode
(
NV_ENC_PARAMS_RC_MODE Mode |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
FVideoEncoderConfigNVENC const& Other |
||
| FVideoEncoderConfigNVENC & | operator=
(
FVideoEncoderConfigNVENC const& Other |
||
| bool | operator==
(
FVideoEncoderConfigNVENC const& Other |