[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"$f-LPsC6PmHHIHIcjCu6HCBG1XDzm2yxZc-x2OlFug58o":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":281,"_id":4},"VkHostAddressRangeConstEXT","Structure specifying a constant host address range","VK_EXT_descriptor_heap","structs",[],{"type":10,"children":11,"toc":279},"root",[12,20,188,215,273],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","A constant host address range indicates a range of host memory that cannot\nbe altered.",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,102],{"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 struct VkHostAddressRangeConstEXT {\n const void* address;\n size_t size;\n} VkHostAddressRangeConstEXT;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,79,93],{"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}," struct",{"type":13,"tag":38,"props":55,"children":57},{"style":56},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[58],{"type":18,"value":59}," VkHostAddressRangeConstEXT {\n",{"type":13,"tag":38,"props":61,"children":63},{"class":40,"line":62},2,[64,69,74],{"type":13,"tag":38,"props":65,"children":66},{"style":45},[67],{"type":18,"value":68}," const",{"type":13,"tag":38,"props":70,"children":71},{"style":45},[72],{"type":18,"value":73}," void*",{"type":13,"tag":38,"props":75,"children":76},{"style":56},[77],{"type":18,"value":78}," address;\n",{"type":13,"tag":38,"props":80,"children":82},{"class":40,"line":81},3,[83,88],{"type":13,"tag":38,"props":84,"children":85},{"style":45},[86],{"type":18,"value":87}," size_t",{"type":13,"tag":38,"props":89,"children":90},{"style":56},[91],{"type":18,"value":92}," size;\n",{"type":13,"tag":38,"props":94,"children":96},{"class":40,"line":95},4,[97],{"type":13,"tag":38,"props":98,"children":99},{"style":56},[100],{"type":18,"value":101},"} VkHostAddressRangeConstEXT;\n",{"type":13,"tag":25,"props":103,"children":108},{"className":104,"code":105,"filename":106,"language":107,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct HostAddressRangeConstEXT {\n address: *const c_void,\n size: usize,\n}\n","Rust","rs",[109],{"type":13,"tag":34,"props":110,"children":111},{"__ignoreMap":31},[112,135,158,180],{"type":13,"tag":38,"props":113,"children":114},{"class":40,"line":41},[115,120,124,130],{"type":13,"tag":38,"props":116,"children":117},{"style":45},[118],{"type":18,"value":119},"pub",{"type":13,"tag":38,"props":121,"children":122},{"style":45},[123],{"type":18,"value":53},{"type":13,"tag":38,"props":125,"children":127},{"style":126},"--shiki-default:#953800;--shiki-dark:#FFA657",[128],{"type":18,"value":129}," HostAddressRangeConstEXT",{"type":13,"tag":38,"props":131,"children":132},{"style":56},[133],{"type":18,"value":134}," {\n",{"type":13,"tag":38,"props":136,"children":137},{"class":40,"line":62},[138,143,148,153],{"type":13,"tag":38,"props":139,"children":140},{"style":56},[141],{"type":18,"value":142}," address",{"type":13,"tag":38,"props":144,"children":145},{"style":45},[146],{"type":18,"value":147},":",{"type":13,"tag":38,"props":149,"children":150},{"style":45},[151],{"type":18,"value":152}," *const",{"type":13,"tag":38,"props":154,"children":155},{"style":56},[156],{"type":18,"value":157}," c_void,\n",{"type":13,"tag":38,"props":159,"children":160},{"class":40,"line":81},[161,166,170,175],{"type":13,"tag":38,"props":162,"children":163},{"style":56},[164],{"type":18,"value":165}," size",{"type":13,"tag":38,"props":167,"children":168},{"style":45},[169],{"type":18,"value":147},{"type":13,"tag":38,"props":171,"children":172},{"style":126},[173],{"type":18,"value":174}," usize",{"type":13,"tag":38,"props":176,"children":177},{"style":56},[178],{"type":18,"value":179},",\n",{"type":13,"tag":38,"props":181,"children":182},{"class":40,"line":95},[183],{"type":13,"tag":38,"props":184,"children":185},{"style":56},[186],{"type":18,"value":187},"}\n",{"type":13,"tag":189,"props":190,"children":191},"ul",{},[192,204],{"type":13,"tag":193,"props":194,"children":195},"li",{},[196,202],{"type":13,"tag":34,"props":197,"children":199},{"className":198},[],[200],{"type":18,"value":201},"address",{"type":18,"value":203}," is a read-only host memory address.",{"type":13,"tag":193,"props":205,"children":206},{},[207,213],{"type":13,"tag":34,"props":208,"children":210},{"className":209},[],[211],{"type":18,"value":212},"size",{"type":18,"value":214}," is the size of the range.",{"type":13,"tag":216,"props":217,"children":219},"validity-group",{"name":218},"Valid Usage (Implicit)",[220,249],{"type":13,"tag":221,"props":222,"children":224},"validity-field",{"name":223},"VUID-VkHostAddressRangeConstEXT-address-parameter",[225],{"type":13,"tag":14,"props":226,"children":227},{},[228,233,235,240,242,247],{"type":13,"tag":34,"props":229,"children":231},{"className":230},[],[232],{"type":18,"value":201},{"type":18,"value":234}," ",{"type":13,"tag":236,"props":237,"children":239},"normative",{"type":238},"must",[],{"type":18,"value":241}," be a valid pointer to an array of ",{"type":13,"tag":34,"props":243,"children":245},{"className":244},[],[246],{"type":18,"value":212},{"type":18,"value":248}," bytes",{"type":13,"tag":221,"props":250,"children":252},{"name":251},"VUID-VkHostAddressRangeConstEXT-size-arraylength",[253],{"type":13,"tag":14,"props":254,"children":255},{},[256,261,262,265,267],{"type":13,"tag":34,"props":257,"children":259},{"className":258},[],[260],{"type":18,"value":212},{"type":18,"value":234},{"type":13,"tag":236,"props":263,"children":264},{"type":238},[],{"type":18,"value":266}," be greater than ",{"type":13,"tag":34,"props":268,"children":270},{"className":269},[],[271],{"type":18,"value":272},"0",{"type":13,"tag":274,"props":275,"children":276},"style",{},[277],{"type":18,"value":278},"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":280},[],"markdown",1773054753421]