[{"data":1,"prerenderedAt":379},["ShallowReactive",2],{"nRCAykJWNB":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":378,"_id":4},"VkVideoEncodeQuantizationMapCapabilitiesKHR","Structure describing video encode quantization map capabilities for a video profile","VK_KHR_video_encode_quantization_map","structs",[],{"type":10,"children":11,"toc":376},"root",[12,68,80,285,338,370],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27,29,36,38,43,45,50,52,58,60,66],{"type":18,"value":19},"text","When calling ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/vkGetPhysicalDeviceVideoCapabilitiesKHR",[25],{"type":18,"value":26},"vkGetPhysicalDeviceVideoCapabilitiesKHR",{"type":18,"value":28}," with\n",{"type":13,"tag":30,"props":31,"children":33},"code",{"className":32},[],[34],{"type":18,"value":35},"pVideoProfile→videoCodecOperation",{"type":18,"value":37}," specifying an encode operation, the\n",{"type":13,"tag":21,"props":39,"children":41},{"href":40},"/man/VkVideoEncodeQuantizationMapCapabilitiesKHR",[42],{"type":18,"value":4},{"type":18,"value":44}," structure ",{"type":13,"tag":46,"props":47,"children":49},"normative",{"type":48},"can",[],{"type":18,"value":51}," be included\nin the ",{"type":13,"tag":30,"props":53,"children":55},{"className":54},[],[56],{"type":18,"value":57},"pNext",{"type":18,"value":59}," chain of the ",{"type":13,"tag":21,"props":61,"children":63},{"href":62},"/man/VkVideoCapabilitiesKHR",[64],{"type":18,"value":65},"VkVideoCapabilitiesKHR",{"type":18,"value":67}," structure to\nretrieve capabilities specific to video encode quantization maps.",{"type":13,"tag":14,"props":69,"children":70},{},[71,73,78],{"type":18,"value":72},"The ",{"type":13,"tag":30,"props":74,"children":76},{"className":75},[],[77],{"type":18,"value":4},{"type":18,"value":79}," structure is defined\nas:",{"type":13,"tag":81,"props":82,"children":83},"code-group",{},[84,160],{"type":13,"tag":85,"props":86,"children":92},"pre",{"className":87,"code":88,"filename":89,"language":90,"meta":91,"style":91},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkVideoEncodeQuantizationMapCapabilitiesKHR {\n VkStructureType sType;\n void* pNext;\n VkExtent2D maxQuantizationMapExtent;\n} VkVideoEncodeQuantizationMapCapabilitiesKHR;\n","C","c","",[93],{"type":13,"tag":30,"props":94,"children":95},{"__ignoreMap":91},[96,119,128,142,151],{"type":13,"tag":97,"props":98,"children":101},"span",{"class":99,"line":100},"line",1,[102,108,113],{"type":13,"tag":97,"props":103,"children":105},{"style":104},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[106],{"type":18,"value":107},"typedef",{"type":13,"tag":97,"props":109,"children":110},{"style":104},[111],{"type":18,"value":112}," struct",{"type":13,"tag":97,"props":114,"children":116},{"style":115},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[117],{"type":18,"value":118}," VkVideoEncodeQuantizationMapCapabilitiesKHR {\n",{"type":13,"tag":97,"props":120,"children":122},{"class":99,"line":121},2,[123],{"type":13,"tag":97,"props":124,"children":125},{"style":115},[126],{"type":18,"value":127}," VkStructureType sType;\n",{"type":13,"tag":97,"props":129,"children":131},{"class":99,"line":130},3,[132,137],{"type":13,"tag":97,"props":133,"children":134},{"style":104},[135],{"type":18,"value":136}," void*",{"type":13,"tag":97,"props":138,"children":139},{"style":115},[140],{"type":18,"value":141}," pNext;\n",{"type":13,"tag":97,"props":143,"children":145},{"class":99,"line":144},4,[146],{"type":13,"tag":97,"props":147,"children":148},{"style":115},[149],{"type":18,"value":150}," VkExtent2D maxQuantizationMapExtent;\n",{"type":13,"tag":97,"props":152,"children":154},{"class":99,"line":153},5,[155],{"type":13,"tag":97,"props":156,"children":157},{"style":115},[158],{"type":18,"value":159},"} VkVideoEncodeQuantizationMapCapabilitiesKHR;\n",{"type":13,"tag":85,"props":161,"children":166},{"className":162,"code":163,"filename":164,"language":165,"meta":91,"style":91},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct VideoEncodeQuantizationMapCapabilitiesKHR {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n max_quantization_map_extent: vk::Extent2D,\n}\n","Rust","rs",[167],{"type":13,"tag":30,"props":168,"children":169},{"__ignoreMap":91},[170,193,226,248,277],{"type":13,"tag":97,"props":171,"children":172},{"class":99,"line":100},[173,178,182,188],{"type":13,"tag":97,"props":174,"children":175},{"style":104},[176],{"type":18,"value":177},"pub",{"type":13,"tag":97,"props":179,"children":180},{"style":104},[181],{"type":18,"value":112},{"type":13,"tag":97,"props":183,"children":185},{"style":184},"--shiki-default:#953800;--shiki-dark:#FFA657",[186],{"type":18,"value":187}," VideoEncodeQuantizationMapCapabilitiesKHR",{"type":13,"tag":97,"props":189,"children":190},{"style":115},[191],{"type":18,"value":192}," {\n",{"type":13,"tag":97,"props":194,"children":195},{"class":99,"line":121},[196,201,206,211,216,221],{"type":13,"tag":97,"props":197,"children":198},{"style":115},[199],{"type":18,"value":200}," s_type",{"type":13,"tag":97,"props":202,"children":203},{"style":104},[204],{"type":18,"value":205},":",{"type":13,"tag":97,"props":207,"children":208},{"style":184},[209],{"type":18,"value":210}," vk",{"type":13,"tag":97,"props":212,"children":213},{"style":104},[214],{"type":18,"value":215},"::",{"type":13,"tag":97,"props":217,"children":218},{"style":184},[219],{"type":18,"value":220},"StructureType",{"type":13,"tag":97,"props":222,"children":223},{"style":115},[224],{"type":18,"value":225},",\n",{"type":13,"tag":97,"props":227,"children":228},{"class":99,"line":130},[229,234,238,243],{"type":13,"tag":97,"props":230,"children":231},{"style":115},[232],{"type":18,"value":233}," p_next",{"type":13,"tag":97,"props":235,"children":236},{"style":104},[237],{"type":18,"value":205},{"type":13,"tag":97,"props":239,"children":240},{"style":104},[241],{"type":18,"value":242}," *mut",{"type":13,"tag":97,"props":244,"children":245},{"style":115},[246],{"type":18,"value":247}," c_void,\n",{"type":13,"tag":97,"props":249,"children":250},{"class":99,"line":144},[251,256,260,264,268,273],{"type":13,"tag":97,"props":252,"children":253},{"style":115},[254],{"type":18,"value":255}," max_quantization_map_extent",{"type":13,"tag":97,"props":257,"children":258},{"style":104},[259],{"type":18,"value":205},{"type":13,"tag":97,"props":261,"children":262},{"style":184},[263],{"type":18,"value":210},{"type":13,"tag":97,"props":265,"children":266},{"style":104},[267],{"type":18,"value":215},{"type":13,"tag":97,"props":269,"children":270},{"style":184},[271],{"type":18,"value":272},"Extent2D",{"type":13,"tag":97,"props":274,"children":275},{"style":115},[276],{"type":18,"value":225},{"type":13,"tag":97,"props":278,"children":279},{"class":99,"line":153},[280],{"type":13,"tag":97,"props":281,"children":282},{"style":115},[283],{"type":18,"value":284},"}\n",{"type":13,"tag":286,"props":287,"children":288},"ul",{},[289,309,327],{"type":13,"tag":290,"props":291,"children":292},"li",{},[293,299,301,307],{"type":13,"tag":30,"props":294,"children":296},{"className":295},[],[297],{"type":18,"value":298},"sType",{"type":18,"value":300}," is a ",{"type":13,"tag":21,"props":302,"children":304},{"href":303},"/man/VkStructureType",[305],{"type":18,"value":306},"VkStructureType",{"type":18,"value":308}," value identifying this structure.",{"type":13,"tag":290,"props":310,"children":311},{},[312,317,319,325],{"type":13,"tag":30,"props":313,"children":315},{"className":314},[],[316],{"type":18,"value":57},{"type":18,"value":318}," is ",{"type":13,"tag":30,"props":320,"children":322},{"className":321},[],[323],{"type":18,"value":324},"NULL",{"type":18,"value":326}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":290,"props":328,"children":329},{},[330,336],{"type":13,"tag":30,"props":331,"children":333},{"className":332},[],[334],{"type":18,"value":335},"maxQuantizationMapExtent",{"type":18,"value":337}," indicates the maximum supported width and\nheight of quantization maps.",{"type":13,"tag":339,"props":340,"children":342},"validity-group",{"name":341},"Valid Usage (Implicit)",[343],{"type":13,"tag":344,"props":345,"children":347},"validity-field",{"name":346},"VUID-VkVideoEncodeQuantizationMapCapabilitiesKHR-sType-sType",[348],{"type":13,"tag":14,"props":349,"children":350},{},[351,356,358,362,364],{"type":13,"tag":30,"props":352,"children":354},{"className":353},[],[355],{"type":18,"value":298},{"type":18,"value":357}," ",{"type":13,"tag":46,"props":359,"children":361},{"type":360},"must",[],{"type":18,"value":363}," be ",{"type":13,"tag":30,"props":365,"children":367},{"className":366},[],[368],{"type":18,"value":369},"VK_STRUCTURE_TYPE_VIDEO_ENCODE_QUANTIZATION_MAP_CAPABILITIES_KHR",{"type":13,"tag":371,"props":372,"children":373},"style",{},[374],{"type":18,"value":375},"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":91,"searchDepth":121,"depth":121,"links":377},[],"markdown",1744876578765]