public VideoEncoderPictureControlSubregionsLayoutData ( uint?dataSize = null, VideoEncoderPictureControlSubregionsLayoutDataUnion?anonymous = null, VideoEncoderPictureControlSubregionsLayoutDataSlices *pSlicesPartitionH264 = null, VideoEncoderPictureControlSubregionsLayoutDataSlices *pSlicesPartitionHEVC = null ) : this() { if (dataSize is not null) { DataSize = dataSize.Value; } if (anonymous is not null) { Anonymous = anonymous.Value; } if (pSlicesPartitionH264 is not null) { PSlicesPartitionH264 = pSlicesPartitionH264; } if (pSlicesPartitionHEVC is not null) { PSlicesPartitionHEVC = pSlicesPartitionHEVC; } }
public VideoEncoderPictureControlSubregionsLayoutDataUnion ( VideoEncoderPictureControlSubregionsLayoutDataSlices *pSlicesPartitionH264 = null, VideoEncoderPictureControlSubregionsLayoutDataSlices *pSlicesPartitionHEVC = null ) : this() { if (pSlicesPartitionH264 is not null) { PSlicesPartitionH264 = pSlicesPartitionH264; } if (pSlicesPartitionHEVC is not null) { PSlicesPartitionHEVC = pSlicesPartitionHEVC; } }