[{"data":1,"prerenderedAt":983},["ShallowReactive",2],{"9rY6EwVV4e":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":982,"_id":4},"VkVideoDecodeH264DpbSlotInfoKHR","Structure specifies H.264 decode DPB picture information","VK_KHR_video_decode_h264","structs",[],{"type":10,"children":11,"toc":980},"root",[12,28,248,319,380,387,430,539,662,668,698,807,813,832,916,974],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,127],{"type":13,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkVideoDecodeH264DpbSlotInfoKHR {\n VkStructureType sType;\n const void* pNext;\n const StdVideoDecodeH264ReferenceInfo* pStdReferenceInfo;\n} VkVideoDecodeH264DpbSlotInfoKHR;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,118],{"type":13,"tag":45,"props":46,"children":49},"span",{"class":47,"line":48},"line",1,[50,56,61],{"type":13,"tag":45,"props":51,"children":53},{"style":52},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[54],{"type":18,"value":55},"typedef",{"type":13,"tag":45,"props":57,"children":58},{"style":52},[59],{"type":18,"value":60}," struct",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkVideoDecodeH264DpbSlotInfoKHR {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99,103,108,113],{"type":13,"tag":45,"props":100,"children":101},{"style":52},[102],{"type":18,"value":84},{"type":13,"tag":45,"props":104,"children":105},{"style":63},[106],{"type":18,"value":107}," StdVideoDecodeH264ReferenceInfo",{"type":13,"tag":45,"props":109,"children":110},{"style":52},[111],{"type":18,"value":112},"*",{"type":13,"tag":45,"props":114,"children":115},{"style":63},[116],{"type":18,"value":117}," pStdReferenceInfo;\n",{"type":13,"tag":45,"props":119,"children":121},{"class":47,"line":120},5,[122],{"type":13,"tag":45,"props":123,"children":124},{"style":63},[125],{"type":18,"value":126},"} VkVideoDecodeH264DpbSlotInfoKHR;\n",{"type":13,"tag":33,"props":128,"children":133},{"className":129,"code":130,"filename":131,"language":132,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct VideoDecodeH264DpbSlotInfoKHR {\n s_type: vk::StructureType,\n p_next: *const c_void,\n p_std_reference_info: *const StdVideoDecodeH264ReferenceInfo,\n}\n","Rust","rs",[134],{"type":13,"tag":21,"props":135,"children":136},{"__ignoreMap":39},[137,160,193,215,240],{"type":13,"tag":45,"props":138,"children":139},{"class":47,"line":48},[140,145,149,155],{"type":13,"tag":45,"props":141,"children":142},{"style":52},[143],{"type":18,"value":144},"pub",{"type":13,"tag":45,"props":146,"children":147},{"style":52},[148],{"type":18,"value":60},{"type":13,"tag":45,"props":150,"children":152},{"style":151},"--shiki-default:#953800;--shiki-dark:#FFA657",[153],{"type":18,"value":154}," VideoDecodeH264DpbSlotInfoKHR",{"type":13,"tag":45,"props":156,"children":157},{"style":63},[158],{"type":18,"value":159}," {\n",{"type":13,"tag":45,"props":161,"children":162},{"class":47,"line":69},[163,168,173,178,183,188],{"type":13,"tag":45,"props":164,"children":165},{"style":63},[166],{"type":18,"value":167}," s_type",{"type":13,"tag":45,"props":169,"children":170},{"style":52},[171],{"type":18,"value":172},":",{"type":13,"tag":45,"props":174,"children":175},{"style":151},[176],{"type":18,"value":177}," vk",{"type":13,"tag":45,"props":179,"children":180},{"style":52},[181],{"type":18,"value":182},"::",{"type":13,"tag":45,"props":184,"children":185},{"style":151},[186],{"type":18,"value":187},"StructureType",{"type":13,"tag":45,"props":189,"children":190},{"style":63},[191],{"type":18,"value":192},",\n",{"type":13,"tag":45,"props":194,"children":195},{"class":47,"line":78},[196,201,205,210],{"type":13,"tag":45,"props":197,"children":198},{"style":63},[199],{"type":18,"value":200}," p_next",{"type":13,"tag":45,"props":202,"children":203},{"style":52},[204],{"type":18,"value":172},{"type":13,"tag":45,"props":206,"children":207},{"style":52},[208],{"type":18,"value":209}," *const",{"type":13,"tag":45,"props":211,"children":212},{"style":63},[213],{"type":18,"value":214}," c_void,\n",{"type":13,"tag":45,"props":216,"children":217},{"class":47,"line":97},[218,223,227,231,236],{"type":13,"tag":45,"props":219,"children":220},{"style":63},[221],{"type":18,"value":222}," p_std_reference_info",{"type":13,"tag":45,"props":224,"children":225},{"style":52},[226],{"type":18,"value":172},{"type":13,"tag":45,"props":228,"children":229},{"style":52},[230],{"type":18,"value":209},{"type":13,"tag":45,"props":232,"children":234},{"style":233},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[235],{"type":18,"value":107},{"type":13,"tag":45,"props":237,"children":238},{"style":63},[239],{"type":18,"value":192},{"type":13,"tag":45,"props":241,"children":242},{"class":47,"line":120},[243],{"type":13,"tag":45,"props":244,"children":245},{"style":63},[246],{"type":18,"value":247},"}\n",{"type":13,"tag":249,"props":250,"children":251},"ul",{},[252,273,292],{"type":13,"tag":253,"props":254,"children":255},"li",{},[256,262,264,271],{"type":13,"tag":21,"props":257,"children":259},{"className":258},[],[260],{"type":18,"value":261},"sType",{"type":18,"value":263}," is a ",{"type":13,"tag":265,"props":266,"children":268},"a",{"href":267},"/man/VkStructureType",[269],{"type":18,"value":270},"VkStructureType",{"type":18,"value":272}," value identifying this structure.",{"type":13,"tag":253,"props":274,"children":275},{},[276,282,284,290],{"type":13,"tag":21,"props":277,"children":279},{"className":278},[],[280],{"type":18,"value":281},"pNext",{"type":18,"value":283}," is ",{"type":13,"tag":21,"props":285,"children":287},{"className":286},[],[288],{"type":18,"value":289},"NULL",{"type":18,"value":291}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":253,"props":293,"children":294},{},[295,301,303,309,311,317],{"type":13,"tag":21,"props":296,"children":298},{"className":297},[],[299],{"type":18,"value":300},"pStdReferenceInfo",{"type":18,"value":302}," is a pointer to a\n",{"type":13,"tag":21,"props":304,"children":306},{"className":305},[],[307],{"type":18,"value":308},"StdVideoDecodeH264ReferenceInfo",{"type":18,"value":310}," structure specifying\n",{"type":13,"tag":265,"props":312,"children":314},{"href":313},"/404#decode-h264-reference-info",[315],{"type":18,"value":316},"H.264 reference information",{"type":18,"value":318},".",{"type":13,"tag":14,"props":320,"children":321},{},[322,324,329,331,337,338,344,346,351,353,358,360,364,365,371,373,379],{"type":18,"value":323},"This structure is specified in the ",{"type":13,"tag":21,"props":325,"children":327},{"className":326},[],[328],{"type":18,"value":281},{"type":18,"value":330}," chain of\n",{"type":13,"tag":265,"props":332,"children":334},{"href":333},"/man/VkVideoDecodeInfoKHR",[335],{"type":18,"value":336},"VkVideoDecodeInfoKHR",{"type":18,"value":182},{"type":13,"tag":21,"props":339,"children":341},{"className":340},[],[342],{"type":18,"value":343},"pSetupReferenceSlot",{"type":18,"value":345},", if not ",{"type":13,"tag":21,"props":347,"children":349},{"className":348},[],[350],{"type":18,"value":289},{"type":18,"value":352},", and\nthe ",{"type":13,"tag":21,"props":354,"children":356},{"className":355},[],[357],{"type":18,"value":281},{"type":18,"value":359}," chain of the elements of\n",{"type":13,"tag":265,"props":361,"children":362},{"href":333},[363],{"type":18,"value":336},{"type":18,"value":182},{"type":13,"tag":21,"props":366,"children":368},{"className":367},[],[369],{"type":18,"value":370},"pReferenceSlots",{"type":18,"value":372}," to specify the\ncodec-specific reference picture information for an ",{"type":13,"tag":265,"props":374,"children":376},{"href":375},"/chapters/video-coding#decode-h264",[377],{"type":18,"value":378},"H.264\ndecode operation",{"type":18,"value":318},{"type":13,"tag":381,"props":382,"children":384},"h6",{"id":383},"active-reference-picture-information",[385],{"type":18,"value":386},"Active Reference Picture Information",{"type":13,"tag":14,"props":388,"children":389},{},[390,392,397,398,402,403,408,410,416,418,422,423,428],{"type":18,"value":391},"When this structure is specified in the ",{"type":13,"tag":21,"props":393,"children":395},{"className":394},[],[396],{"type":18,"value":281},{"type":18,"value":359},{"type":13,"tag":265,"props":399,"children":400},{"href":333},[401],{"type":18,"value":336},{"type":18,"value":182},{"type":13,"tag":21,"props":404,"children":406},{"className":405},[],[407],{"type":18,"value":370},{"type":18,"value":409},", one or two elements are\nadded to the list of ",{"type":13,"tag":265,"props":411,"children":413},{"href":412},"/404#decode-active-reference-picture-info",[414],{"type":18,"value":415},"active reference\npictures",{"type":18,"value":417}," used by the video decode operation for each element of\n",{"type":13,"tag":265,"props":419,"children":420},{"href":333},[421],{"type":18,"value":336},{"type":18,"value":182},{"type":13,"tag":21,"props":424,"children":426},{"className":425},[],[427],{"type":18,"value":370},{"type":18,"value":429}," as follows:",{"type":13,"tag":249,"props":431,"children":432},{},[433,454,466,477,490,522],{"type":13,"tag":253,"props":434,"children":435},{},[436,438,444,446,452],{"type":18,"value":437},"If neither ",{"type":13,"tag":21,"props":439,"children":441},{"className":440},[],[442],{"type":18,"value":443},"pStdReferenceInfo→flags.top_field_flag",{"type":18,"value":445}," nor\n",{"type":13,"tag":21,"props":447,"children":449},{"className":448},[],[450],{"type":18,"value":451},"pStdReferenceInfo→flags.bottom_field_flag",{"type":18,"value":453}," is set, then the\npicture is added as a frame reference to the list of active reference\npictures.",{"type":13,"tag":253,"props":455,"children":456},{},[457,459,464],{"type":18,"value":458},"If ",{"type":13,"tag":21,"props":460,"children":462},{"className":461},[],[463],{"type":18,"value":443},{"type":18,"value":465}," is set, then the\npicture is added as a top field reference to the list of active\nreference pictures.",{"type":13,"tag":253,"props":467,"children":468},{},[469,470,475],{"type":18,"value":458},{"type":13,"tag":21,"props":471,"children":473},{"className":472},[],[474],{"type":18,"value":451},{"type":18,"value":476}," is set, then the\npicture is added as a bottom field reference to the list of active\nreference pictures.",{"type":13,"tag":253,"props":478,"children":479},{},[480,482,488],{"type":18,"value":481},"For each added reference picture, the corresponding image subregion used\nis determined according to the ",{"type":13,"tag":265,"props":483,"children":485},{"href":484},"/chapters/video-coding#decode-h264-picture-data-access",[486],{"type":18,"value":487},"H.264\nDecode Picture Data Access",{"type":18,"value":489}," section.",{"type":13,"tag":253,"props":491,"children":492},{},[493,495,501,503,509,511,515,516,521],{"type":18,"value":494},"Each added reference picture is associated with the ",{"type":13,"tag":265,"props":496,"children":498},{"href":497},"/chapters/video-coding#dpb-slot",[499],{"type":18,"value":500},"DPB\nslot",{"type":18,"value":502}," index specified in the ",{"type":13,"tag":21,"props":504,"children":506},{"className":505},[],[507],{"type":18,"value":508},"slotIndex",{"type":18,"value":510}," member of the\ncorresponding element of\n",{"type":13,"tag":265,"props":512,"children":513},{"href":333},[514],{"type":18,"value":336},{"type":18,"value":182},{"type":13,"tag":21,"props":517,"children":519},{"className":518},[],[520],{"type":18,"value":370},{"type":18,"value":318},{"type":13,"tag":253,"props":523,"children":524},{},[525,527,531,533,538],{"type":18,"value":526},"Each added reference picture is associated with the\n",{"type":13,"tag":265,"props":528,"children":529},{"href":313},[530],{"type":18,"value":316},{"type":18,"value":532}," provided in\n",{"type":13,"tag":21,"props":534,"children":536},{"className":535},[],[537],{"type":18,"value":300},{"type":18,"value":318},{"type":13,"tag":540,"props":541,"children":542},"note",{},[543],{"type":13,"tag":14,"props":544,"children":545},{},[546,548,554,556,562,564,570,572,578,580,585,587,592,594,599,601,605,607,612,614,620,622,628,630,634,636,641,643,648,650,654,655,661],{"type":18,"value":547},"When both the top and bottom field of an interlaced frame currently\nassociated with a DPB slot is intended to be used as an active reference\npicture and both fields are stored in the same image subregion (which is the\ncase when using\n",{"type":13,"tag":21,"props":549,"children":551},{"className":550},[],[552],{"type":18,"value":553},"VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR",{"type":18,"value":555},"\nwhich stores the two fields at even and odd scanlines of the same image\nsubregion), both references have to be provided through a single\n",{"type":13,"tag":265,"props":557,"children":559},{"href":558},"/man/VkVideoReferenceSlotInfoKHR",[560],{"type":18,"value":561},"VkVideoReferenceSlotInfoKHR",{"type":18,"value":563}," structure that has both\n",{"type":13,"tag":21,"props":565,"children":567},{"className":566},[],[568],{"type":18,"value":569},"flags.top_field_flag",{"type":18,"value":571}," and ",{"type":13,"tag":21,"props":573,"children":575},{"className":574},[],[576],{"type":18,"value":577},"flags.bottom_field_flag",{"type":18,"value":579}," set in the\n",{"type":13,"tag":21,"props":581,"children":583},{"className":582},[],[584],{"type":18,"value":308},{"type":18,"value":586}," structure pointed to by the\n",{"type":13,"tag":21,"props":588,"children":590},{"className":589},[],[591],{"type":18,"value":300},{"type":18,"value":593}," member of the ",{"type":13,"tag":265,"props":595,"children":597},{"href":596},"/man/VkVideoDecodeH264DpbSlotInfoKHR",[598],{"type":18,"value":4},{"type":18,"value":600},"\nstructure included in the corresponding ",{"type":13,"tag":265,"props":602,"children":603},{"href":558},[604],{"type":18,"value":561},{"type":18,"value":606},"\nstructure’s ",{"type":13,"tag":21,"props":608,"children":610},{"className":609},[],[611],{"type":18,"value":281},{"type":18,"value":613}," chain.\nHowever, this approach can only be used when both fields are stored in the\nsame image subregion.\nIf that is not the case (e.g. when using\n",{"type":13,"tag":21,"props":615,"children":617},{"className":616},[],[618],{"type":18,"value":619},"VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR",{"type":18,"value":621},"\nwhich requires separate ",{"type":13,"tag":21,"props":623,"children":625},{"className":624},[],[626],{"type":18,"value":627},"codedOffset",{"type":18,"value":629}," values for the two fields and also\nallows storing the two fields of a frame in separate image layers or\nentirely separate images), then a separate ",{"type":13,"tag":265,"props":631,"children":632},{"href":558},[633],{"type":18,"value":561},{"type":18,"value":635},"\nstructure needs to be provided for referencing the two fields, each only\nsetting one of ",{"type":13,"tag":21,"props":637,"children":639},{"className":638},[],[640],{"type":18,"value":569},{"type":18,"value":642}," or ",{"type":13,"tag":21,"props":644,"children":646},{"className":645},[],[647],{"type":18,"value":577},{"type":18,"value":649},",\nand providing the appropriate video picture resource information in\n",{"type":13,"tag":265,"props":651,"children":652},{"href":558},[653],{"type":18,"value":561},{"type":18,"value":182},{"type":13,"tag":21,"props":656,"children":658},{"className":657},[],[659],{"type":18,"value":660},"pPictureResource",{"type":18,"value":318},{"type":13,"tag":381,"props":663,"children":665},{"id":664},"reconstructed-picture-information",[666],{"type":18,"value":667},"Reconstructed Picture Information",{"type":13,"tag":14,"props":669,"children":670},{},[671,672,677,678,682,683,688,690,696],{"type":18,"value":391},{"type":13,"tag":21,"props":673,"children":675},{"className":674},[],[676],{"type":18,"value":281},{"type":18,"value":330},{"type":13,"tag":265,"props":679,"children":680},{"href":333},[681],{"type":18,"value":336},{"type":18,"value":182},{"type":13,"tag":21,"props":684,"children":686},{"className":685},[],[687],{"type":18,"value":343},{"type":18,"value":689},", the information\nrelated to the ",{"type":13,"tag":265,"props":691,"children":693},{"href":692},"/404#decode-reconstructed-picture-info",[694],{"type":18,"value":695},"reconstructed picture",{"type":18,"value":697},"\nis defined as follows:",{"type":13,"tag":249,"props":699,"children":700},{},[701,718,729,740,752,791],{"type":13,"tag":253,"props":702,"children":703},{},[704,705,710,711,716],{"type":18,"value":437},{"type":13,"tag":21,"props":706,"children":708},{"className":707},[],[709],{"type":18,"value":443},{"type":18,"value":445},{"type":13,"tag":21,"props":712,"children":714},{"className":713},[],[715],{"type":18,"value":451},{"type":18,"value":717}," is set, then the\npicture represents a frame.",{"type":13,"tag":253,"props":719,"children":720},{},[721,722,727],{"type":18,"value":458},{"type":13,"tag":21,"props":723,"children":725},{"className":724},[],[726],{"type":18,"value":443},{"type":18,"value":728}," is set, then the\npicture represents a field, specifically, the top field of the frame.",{"type":13,"tag":253,"props":730,"children":731},{},[732,733,738],{"type":18,"value":458},{"type":13,"tag":21,"props":734,"children":736},{"className":735},[],[737],{"type":18,"value":451},{"type":18,"value":739}," is set, then the\npicture represents a field, specifically, the bottom field of the frame.",{"type":13,"tag":253,"props":741,"children":742},{},[743,745,750],{"type":18,"value":744},"The image subregion used is determined according to the\n",{"type":13,"tag":265,"props":746,"children":747},{"href":484},[748],{"type":18,"value":749},"H.264 Decode Picture Data Access",{"type":18,"value":751},"\nsection.",{"type":13,"tag":253,"props":753,"children":754},{},[755,756,762,764,770,772,777,779,783,784,790],{"type":18,"value":458},{"type":13,"tag":265,"props":757,"children":759},{"href":758},"/man/vkCmdDecodeVideoKHR#decode-ref-pic-setup",[760],{"type":18,"value":761},"reference picture setup",{"type":18,"value":763}," is requested, then\nthe reconstructed picture is used to ",{"type":13,"tag":265,"props":765,"children":767},{"href":766},"/chapters/video-coding#dpb-slot-states",[768],{"type":18,"value":769},"activate",{"type":18,"value":771}," the\n",{"type":13,"tag":265,"props":773,"children":774},{"href":497},[775],{"type":18,"value":776},"DPB slot",{"type":18,"value":778}," with the index specified in\n",{"type":13,"tag":265,"props":780,"children":781},{"href":333},[782],{"type":18,"value":336},{"type":18,"value":182},{"type":13,"tag":21,"props":785,"children":787},{"className":786},[],[788],{"type":18,"value":789},"pSetupReferenceSlot→slotIndex",{"type":18,"value":318},{"type":13,"tag":253,"props":792,"children":793},{},[794,796,800,801,806],{"type":18,"value":795},"The reconstructed picture is associated with the\n",{"type":13,"tag":265,"props":797,"children":798},{"href":313},[799],{"type":18,"value":316},{"type":18,"value":532},{"type":13,"tag":21,"props":802,"children":804},{"className":803},[],[805],{"type":18,"value":300},{"type":18,"value":318},{"type":13,"tag":381,"props":808,"children":810},{"id":809},"std-reference-information",[811],{"type":18,"value":812},"Std Reference Information",{"type":13,"tag":14,"props":814,"children":815},{},[816,818,823,825,830],{"type":18,"value":817},"The members of the ",{"type":13,"tag":21,"props":819,"children":821},{"className":820},[],[822],{"type":18,"value":308},{"type":18,"value":824}," structure pointed to\nby ",{"type":13,"tag":21,"props":826,"children":828},{"className":827},[],[829],{"type":18,"value":300},{"type":18,"value":831}," are interpreted as follows:",{"type":13,"tag":249,"props":833,"children":834},{},[835,845,855,882,906],{"type":13,"tag":253,"props":836,"children":837},{},[838,843],{"type":13,"tag":21,"props":839,"children":841},{"className":840},[],[842],{"type":18,"value":569},{"type":18,"value":844}," is used to indicate whether the reference is\nused as top field reference;",{"type":13,"tag":253,"props":846,"children":847},{},[848,853],{"type":13,"tag":21,"props":849,"children":851},{"className":850},[],[852],{"type":18,"value":577},{"type":18,"value":854}," is used to indicate whether the reference\nis used as bottom field reference;",{"type":13,"tag":253,"props":856,"children":857},{},[858,864,866,872,874,880],{"type":13,"tag":21,"props":859,"children":861},{"className":860},[],[862],{"type":18,"value":863},"flags.used_for_long_term_reference",{"type":18,"value":865}," is used to indicate whether the\npicture is marked as ",{"type":13,"tag":21,"props":867,"children":869},{"className":868},[],[870],{"type":18,"value":871},"used for long-term reference",{"type":18,"value":873}," as defined in\nsection 8.2.5.1 of the ",{"type":13,"tag":265,"props":875,"children":877},{"href":876},"/chapters/introduction#itu-t-h264",[878],{"type":18,"value":879},"ITU-T H.264 Specification",{"type":18,"value":881},";",{"type":13,"tag":253,"props":883,"children":884},{},[885,891,893,899,901,905],{"type":13,"tag":21,"props":886,"children":888},{"className":887},[],[889],{"type":18,"value":890},"flags.is_non_existing",{"type":18,"value":892}," is used to indicate whether the picture is\nmarked as ",{"type":13,"tag":21,"props":894,"children":896},{"className":895},[],[897],{"type":18,"value":898},"non-existing",{"type":18,"value":900}," as defined in section 8.2.5.2 of the\n",{"type":13,"tag":265,"props":902,"children":903},{"href":876},[904],{"type":18,"value":879},{"type":18,"value":881},{"type":13,"tag":253,"props":907,"children":908},{},[909,911,915],{"type":18,"value":910},"all other members are interpreted as defined in section 8.2 of the\n",{"type":13,"tag":265,"props":912,"children":913},{"href":876},[914],{"type":18,"value":879},{"type":18,"value":318},{"type":13,"tag":917,"props":918,"children":920},"validity-group",{"name":919},"Valid Usage (Implicit)",[921,949],{"type":13,"tag":922,"props":923,"children":925},"validity-field",{"name":924},"VUID-VkVideoDecodeH264DpbSlotInfoKHR-sType-sType",[926],{"type":13,"tag":14,"props":927,"children":928},{},[929,934,936,941,943],{"type":13,"tag":21,"props":930,"children":932},{"className":931},[],[933],{"type":18,"value":261},{"type":18,"value":935}," ",{"type":13,"tag":937,"props":938,"children":940},"normative",{"type":939},"must",[],{"type":18,"value":942}," be ",{"type":13,"tag":21,"props":944,"children":946},{"className":945},[],[947],{"type":18,"value":948},"VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_KHR",{"type":13,"tag":922,"props":950,"children":952},{"name":951},"VUID-VkVideoDecodeH264DpbSlotInfoKHR-pStdReferenceInfo-parameter",[953],{"type":13,"tag":14,"props":954,"children":955},{},[956,961,962,965,967,972],{"type":13,"tag":21,"props":957,"children":959},{"className":958},[],[960],{"type":18,"value":300},{"type":18,"value":935},{"type":13,"tag":937,"props":963,"children":964},{"type":939},[],{"type":18,"value":966}," be a valid pointer to a valid ",{"type":13,"tag":21,"props":968,"children":970},{"className":969},[],[971],{"type":18,"value":308},{"type":18,"value":973}," value",{"type":13,"tag":975,"props":976,"children":977},"style",{},[978],{"type":18,"value":979},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":69,"depth":69,"links":981},[],"markdown",1725732591966]