[{"data":1,"prerenderedAt":395},["ShallowReactive",2],{"5SCFm66LDA":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":394,"_id":4},"VkVideoDecodeH264PictureLayoutFlagBitsKHR","H.264 video decode picture layout flags","VK_KHR_video_decode_h264","enums",[],{"type":10,"children":11,"toc":392},"root",[12,20,333,386],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","The H.264 video decode picture layout flags are defined as follows:",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,147],{"type":13,"tag":25,"props":26,"children":32},"pre",{"className":27,"code":28,"filename":29,"language":30,"meta":31,"style":31},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkVideoDecodeH264PictureLayoutFlagBitsKHR {\n VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHR = 0,\n VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR = 0x00000001,\n VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR = 0x00000002,\n} VkVideoDecodeH264PictureLayoutFlagBitsKHR;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,85,112,138],{"type":13,"tag":38,"props":39,"children":42},"span",{"class":40,"line":41},"line",1,[43,49,54],{"type":13,"tag":38,"props":44,"children":46},{"style":45},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[47],{"type":18,"value":48},"typedef",{"type":13,"tag":38,"props":50,"children":51},{"style":45},[52],{"type":18,"value":53}," enum",{"type":13,"tag":38,"props":55,"children":57},{"style":56},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[58],{"type":18,"value":59}," VkVideoDecodeH264PictureLayoutFlagBitsKHR {\n",{"type":13,"tag":38,"props":61,"children":63},{"class":40,"line":62},2,[64,69,74,80],{"type":13,"tag":38,"props":65,"children":66},{"style":56},[67],{"type":18,"value":68}," VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHR ",{"type":13,"tag":38,"props":70,"children":71},{"style":45},[72],{"type":18,"value":73},"=",{"type":13,"tag":38,"props":75,"children":77},{"style":76},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[78],{"type":18,"value":79}," 0",{"type":13,"tag":38,"props":81,"children":82},{"style":56},[83],{"type":18,"value":84},",\n",{"type":13,"tag":38,"props":86,"children":88},{"class":40,"line":87},3,[89,94,98,103,108],{"type":13,"tag":38,"props":90,"children":91},{"style":56},[92],{"type":18,"value":93}," VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR ",{"type":13,"tag":38,"props":95,"children":96},{"style":45},[97],{"type":18,"value":73},{"type":13,"tag":38,"props":99,"children":100},{"style":45},[101],{"type":18,"value":102}," 0x",{"type":13,"tag":38,"props":104,"children":105},{"style":76},[106],{"type":18,"value":107},"00000001",{"type":13,"tag":38,"props":109,"children":110},{"style":56},[111],{"type":18,"value":84},{"type":13,"tag":38,"props":113,"children":115},{"class":40,"line":114},4,[116,121,125,129,134],{"type":13,"tag":38,"props":117,"children":118},{"style":56},[119],{"type":18,"value":120}," VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR ",{"type":13,"tag":38,"props":122,"children":123},{"style":45},[124],{"type":18,"value":73},{"type":13,"tag":38,"props":126,"children":127},{"style":45},[128],{"type":18,"value":102},{"type":13,"tag":38,"props":130,"children":131},{"style":76},[132],{"type":18,"value":133},"00000002",{"type":13,"tag":38,"props":135,"children":136},{"style":56},[137],{"type":18,"value":84},{"type":13,"tag":38,"props":139,"children":141},{"class":40,"line":140},5,[142],{"type":13,"tag":38,"props":143,"children":144},{"style":56},[145],{"type":18,"value":146},"} VkVideoDecodeH264PictureLayoutFlagBitsKHR;\n",{"type":13,"tag":25,"props":148,"children":153},{"className":149,"code":150,"filename":151,"language":152,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct VideoDecodeH264PictureLayoutFlagBitsKHR(u32);\nimpl VideoDecodeH264PictureLayoutFlagBitsKHR {\n pub const PROGRESSIVE: Self = 0;\n pub const INTERLACED_INTERLEAVED_LINES: Self = 0x00000001;\n pub const INTERLACED_SEPARATE_PLANES: Self = 0x00000002;\n}\n","Rust","rs",[154],{"type":13,"tag":34,"props":155,"children":156},{"__ignoreMap":31},[157,191,208,250,287,324],{"type":13,"tag":38,"props":158,"children":159},{"class":40,"line":41},[160,165,170,176,181,186],{"type":13,"tag":38,"props":161,"children":162},{"style":45},[163],{"type":18,"value":164},"pub",{"type":13,"tag":38,"props":166,"children":167},{"style":45},[168],{"type":18,"value":169}," struct",{"type":13,"tag":38,"props":171,"children":173},{"style":172},"--shiki-default:#953800;--shiki-dark:#FFA657",[174],{"type":18,"value":175}," VideoDecodeH264PictureLayoutFlagBitsKHR",{"type":13,"tag":38,"props":177,"children":178},{"style":56},[179],{"type":18,"value":180},"(",{"type":13,"tag":38,"props":182,"children":183},{"style":172},[184],{"type":18,"value":185},"u32",{"type":13,"tag":38,"props":187,"children":188},{"style":56},[189],{"type":18,"value":190},");\n",{"type":13,"tag":38,"props":192,"children":193},{"class":40,"line":62},[194,199,203],{"type":13,"tag":38,"props":195,"children":196},{"style":45},[197],{"type":18,"value":198},"impl",{"type":13,"tag":38,"props":200,"children":201},{"style":172},[202],{"type":18,"value":175},{"type":13,"tag":38,"props":204,"children":205},{"style":56},[206],{"type":18,"value":207}," {\n",{"type":13,"tag":38,"props":209,"children":210},{"class":40,"line":87},[211,216,221,226,231,236,241,245],{"type":13,"tag":38,"props":212,"children":213},{"style":45},[214],{"type":18,"value":215}," pub",{"type":13,"tag":38,"props":217,"children":218},{"style":45},[219],{"type":18,"value":220}," const",{"type":13,"tag":38,"props":222,"children":223},{"style":76},[224],{"type":18,"value":225}," PROGRESSIVE",{"type":13,"tag":38,"props":227,"children":228},{"style":45},[229],{"type":18,"value":230},":",{"type":13,"tag":38,"props":232,"children":233},{"style":76},[234],{"type":18,"value":235}," Self",{"type":13,"tag":38,"props":237,"children":238},{"style":45},[239],{"type":18,"value":240}," =",{"type":13,"tag":38,"props":242,"children":243},{"style":76},[244],{"type":18,"value":79},{"type":13,"tag":38,"props":246,"children":247},{"style":56},[248],{"type":18,"value":249},";\n",{"type":13,"tag":38,"props":251,"children":252},{"class":40,"line":114},[253,257,261,266,270,274,278,283],{"type":13,"tag":38,"props":254,"children":255},{"style":45},[256],{"type":18,"value":215},{"type":13,"tag":38,"props":258,"children":259},{"style":45},[260],{"type":18,"value":220},{"type":13,"tag":38,"props":262,"children":263},{"style":76},[264],{"type":18,"value":265}," INTERLACED_INTERLEAVED_LINES",{"type":13,"tag":38,"props":267,"children":268},{"style":45},[269],{"type":18,"value":230},{"type":13,"tag":38,"props":271,"children":272},{"style":76},[273],{"type":18,"value":235},{"type":13,"tag":38,"props":275,"children":276},{"style":45},[277],{"type":18,"value":240},{"type":13,"tag":38,"props":279,"children":280},{"style":76},[281],{"type":18,"value":282}," 0x00000001",{"type":13,"tag":38,"props":284,"children":285},{"style":56},[286],{"type":18,"value":249},{"type":13,"tag":38,"props":288,"children":289},{"class":40,"line":140},[290,294,298,303,307,311,315,320],{"type":13,"tag":38,"props":291,"children":292},{"style":45},[293],{"type":18,"value":215},{"type":13,"tag":38,"props":295,"children":296},{"style":45},[297],{"type":18,"value":220},{"type":13,"tag":38,"props":299,"children":300},{"style":76},[301],{"type":18,"value":302}," INTERLACED_SEPARATE_PLANES",{"type":13,"tag":38,"props":304,"children":305},{"style":45},[306],{"type":18,"value":230},{"type":13,"tag":38,"props":308,"children":309},{"style":76},[310],{"type":18,"value":235},{"type":13,"tag":38,"props":312,"children":313},{"style":45},[314],{"type":18,"value":240},{"type":13,"tag":38,"props":316,"children":317},{"style":76},[318],{"type":18,"value":319}," 0x00000002",{"type":13,"tag":38,"props":321,"children":322},{"style":56},[323],{"type":18,"value":249},{"type":13,"tag":38,"props":325,"children":327},{"class":40,"line":326},6,[328],{"type":13,"tag":38,"props":329,"children":330},{"style":56},[331],{"type":18,"value":332},"}\n",{"type":13,"tag":334,"props":335,"children":336},"ul",{},[337,357,368],{"type":13,"tag":338,"props":339,"children":340},"li",{},[341,347,349,355],{"type":13,"tag":34,"props":342,"children":344},{"className":343},[],[345],{"type":18,"value":346},"VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHR",{"type":18,"value":348}," specifies\nsupport for progressive content.\nThis flag has the value ",{"type":13,"tag":34,"props":350,"children":352},{"className":351},[],[353],{"type":18,"value":354},"0",{"type":18,"value":356},".",{"type":13,"tag":338,"props":358,"children":359},{},[360,366],{"type":13,"tag":34,"props":361,"children":363},{"className":362},[],[364],{"type":18,"value":365},"VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR",{"type":18,"value":367},"\nspecifies support for or use of a picture layout for interlaced content\nwhere all lines belonging to the top field are decoded to the\neven-numbered lines within the picture resource, and all lines belonging\nto the bottom field are decoded to the odd-numbered lines within the\npicture resource.",{"type":13,"tag":338,"props":369,"children":370},{},[371,377,379,384],{"type":13,"tag":34,"props":372,"children":374},{"className":373},[],[375],{"type":18,"value":376},"VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR",{"type":18,"value":378},"\nspecifies support for or use of a picture layout for interlaced content\nwhere all lines belonging to a field are grouped together in a single\nimage subregion, and the two fields comprising the frame ",{"type":13,"tag":380,"props":381,"children":383},"normative",{"type":382},"can",[],{"type":18,"value":385}," be stored\nin separate image subregions of the same image subresource or in\nseparate image subresources.",{"type":13,"tag":387,"props":388,"children":389},"style",{},[390],{"type":18,"value":391},"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":31,"searchDepth":62,"depth":62,"links":393},[],"markdown",1725732592009]