public VideoEncoderPictureControlCodecData ( uint?dataSize = null, VideoEncoderPictureControlCodecDataUnion?anonymous = null, VideoEncoderPictureControlCodecDataH264 *pH264PicData = null, VideoEncoderPictureControlCodecDataHevc *pHEVCPicData = null ) : this() { if (dataSize is not null) { DataSize = dataSize.Value; } if (anonymous is not null) { Anonymous = anonymous.Value; } if (pH264PicData is not null) { PH264PicData = pH264PicData; } if (pHEVCPicData is not null) { PHEVCPicData = pHEVCPicData; } }
public VideoEncoderPictureControlCodecDataUnion ( VideoEncoderPictureControlCodecDataH264 *pH264PicData = null, VideoEncoderPictureControlCodecDataHevc *pHEVCPicData = null ) : this() { if (pH264PicData is not null) { PH264PicData = pH264PicData; } if (pHEVCPicData is not null) { PHEVCPicData = pHEVCPicData; } }