public VideoEncodeH264VclFrameInfoEXT ( StructureType?sType = StructureType.VideoEncodeH264VclFrameInfoExt, void *pNext = null, byte?refDefaultFinalList0EntryCount = null, VideoEncodeH264DpbSlotInfoEXT *pRefDefaultFinalList0Entries = null, byte?refDefaultFinalList1EntryCount = null, VideoEncodeH264DpbSlotInfoEXT *pRefDefaultFinalList1Entries = null, uint?naluSliceEntryCount = null, VideoEncodeH264NaluSliceEXT *pNaluSliceEntries = null, VideoEncodeH264DpbSlotInfoEXT *pCurrentPictureInfo = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (refDefaultFinalList0EntryCount is not null) { RefDefaultFinalList0EntryCount = refDefaultFinalList0EntryCount.Value; } if (pRefDefaultFinalList0Entries is not null) { PRefDefaultFinalList0Entries = pRefDefaultFinalList0Entries; } if (refDefaultFinalList1EntryCount is not null) { RefDefaultFinalList1EntryCount = refDefaultFinalList1EntryCount.Value; } if (pRefDefaultFinalList1Entries is not null) { PRefDefaultFinalList1Entries = pRefDefaultFinalList1Entries; } if (naluSliceEntryCount is not null) { NaluSliceEntryCount = naluSliceEntryCount.Value; } if (pNaluSliceEntries is not null) { PNaluSliceEntries = pNaluSliceEntries; } if (pCurrentPictureInfo is not null) { PCurrentPictureInfo = pCurrentPictureInfo; } }
public VideoEncodeH264NaluSliceEXT ( StructureType?sType = StructureType.VideoEncodeH264NaluSliceExt, void *pNext = null, Video.StdVideoEncodeH264SliceHeader *pSliceHeaderStd = null, uint?mbCount = null, byte?refFinalList0EntryCount = null, VideoEncodeH264DpbSlotInfoEXT *pRefFinalList0Entries = null, byte?refFinalList1EntryCount = null, VideoEncodeH264DpbSlotInfoEXT *pRefFinalList1Entries = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (pSliceHeaderStd is not null) { PSliceHeaderStd = pSliceHeaderStd; } if (mbCount is not null) { MbCount = mbCount.Value; } if (refFinalList0EntryCount is not null) { RefFinalList0EntryCount = refFinalList0EntryCount.Value; } if (pRefFinalList0Entries is not null) { PRefFinalList0Entries = pRefFinalList0Entries; } if (refFinalList1EntryCount is not null) { RefFinalList1EntryCount = refFinalList1EntryCount.Value; } if (pRefFinalList1Entries is not null) { PRefFinalList1Entries = pRefFinalList1Entries; } }