[{"data":1,"prerenderedAt":1479},["ShallowReactive",2],{"3B4ysEeDDl":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1478,"_id":4},"vkGetEncodedVideoSessionParametersKHR","Get encoded parameter sets from a video session parameters object","VK_KHR_video_encode_queue","protos",[],{"type":10,"children":11,"toc":1476},"root",[12,27,403,501,601,641,678,1305,1470],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25],{"type":18,"value":19},"text","Encoded parameter data ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be retrieved from a video session parameters\nobject created with a video encode operation using the command:",{"type":13,"tag":28,"props":29,"children":30},"code-group",{},[31,174],{"type":13,"tag":32,"props":33,"children":39},"pre",{"className":34,"code":35,"filename":36,"language":37,"meta":38,"style":38},"language-c shiki shiki-themes github-light-default github-dark-default","VkResult vkGetEncodedVideoSessionParametersKHR(\n VkDevice device,\n const VkVideoEncodeSessionParametersGetInfoKHR* pVideoSessionParametersInfo,\n VkVideoEncodeSessionParametersFeedbackInfoKHR* pFeedbackInfo,\n size_t* pDataSize,\n void* pData);\n","C","c","",[40],{"type":13,"tag":41,"props":42,"children":43},"code",{"__ignoreMap":38},[44,66,86,115,137,155],{"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:#1F2328;--shiki-dark:#E6EDF3",[54],{"type":18,"value":55},"VkResult ",{"type":13,"tag":45,"props":57,"children":59},{"style":58},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[60],{"type":18,"value":4},{"type":13,"tag":45,"props":62,"children":63},{"style":52},[64],{"type":18,"value":65},"(\n",{"type":13,"tag":45,"props":67,"children":69},{"class":47,"line":68},2,[70,75,81],{"type":13,"tag":45,"props":71,"children":72},{"style":52},[73],{"type":18,"value":74}," VkDevice ",{"type":13,"tag":45,"props":76,"children":78},{"style":77},"--shiki-default:#953800;--shiki-dark:#FFA657",[79],{"type":18,"value":80},"device",{"type":13,"tag":45,"props":82,"children":83},{"style":52},[84],{"type":18,"value":85},",\n",{"type":13,"tag":45,"props":87,"children":89},{"class":47,"line":88},3,[90,96,101,106,111],{"type":13,"tag":45,"props":91,"children":93},{"style":92},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[94],{"type":18,"value":95}," const",{"type":13,"tag":45,"props":97,"children":98},{"style":52},[99],{"type":18,"value":100}," VkVideoEncodeSessionParametersGetInfoKHR",{"type":13,"tag":45,"props":102,"children":103},{"style":92},[104],{"type":18,"value":105},"*",{"type":13,"tag":45,"props":107,"children":108},{"style":77},[109],{"type":18,"value":110}," pVideoSessionParametersInfo",{"type":13,"tag":45,"props":112,"children":113},{"style":52},[114],{"type":18,"value":85},{"type":13,"tag":45,"props":116,"children":118},{"class":47,"line":117},4,[119,124,128,133],{"type":13,"tag":45,"props":120,"children":121},{"style":52},[122],{"type":18,"value":123}," VkVideoEncodeSessionParametersFeedbackInfoKHR",{"type":13,"tag":45,"props":125,"children":126},{"style":92},[127],{"type":18,"value":105},{"type":13,"tag":45,"props":129,"children":130},{"style":77},[131],{"type":18,"value":132}," pFeedbackInfo",{"type":13,"tag":45,"props":134,"children":135},{"style":52},[136],{"type":18,"value":85},{"type":13,"tag":45,"props":138,"children":140},{"class":47,"line":139},5,[141,146,151],{"type":13,"tag":45,"props":142,"children":143},{"style":92},[144],{"type":18,"value":145}," size_t*",{"type":13,"tag":45,"props":147,"children":148},{"style":77},[149],{"type":18,"value":150}," pDataSize",{"type":13,"tag":45,"props":152,"children":153},{"style":52},[154],{"type":18,"value":85},{"type":13,"tag":45,"props":156,"children":158},{"class":47,"line":157},6,[159,164,169],{"type":13,"tag":45,"props":160,"children":161},{"style":92},[162],{"type":18,"value":163}," void*",{"type":13,"tag":45,"props":165,"children":166},{"style":77},[167],{"type":18,"value":168}," pData",{"type":13,"tag":45,"props":170,"children":171},{"style":52},[172],{"type":18,"value":173},");\n",{"type":13,"tag":32,"props":175,"children":180},{"className":176,"code":177,"filename":178,"language":179,"meta":38,"style":38},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn get_encoded_video_session_parameters_khr(\n device: crate :: vk :: vk::Device,\n p_video_session_parameters_info: *const vk::VideoEncodeSessionParametersGetInfoKHR,\n p_feedback_info: *mut vk::VideoEncodeSessionParametersFeedbackInfoKHR,\n p_data_size: *mut usize,\n p_data: *mut c_void,\n) -> vk::Result;\n","Rust","rs",[181],{"type":13,"tag":41,"props":182,"children":183},{"__ignoreMap":38},[184,206,257,291,325,350,371],{"type":13,"tag":45,"props":185,"children":186},{"class":47,"line":48},[187,192,197,202],{"type":13,"tag":45,"props":188,"children":189},{"style":92},[190],{"type":18,"value":191},"pub",{"type":13,"tag":45,"props":193,"children":194},{"style":92},[195],{"type":18,"value":196}," fn",{"type":13,"tag":45,"props":198,"children":199},{"style":58},[200],{"type":18,"value":201}," get_encoded_video_session_parameters_khr",{"type":13,"tag":45,"props":203,"children":204},{"style":52},[205],{"type":18,"value":65},{"type":13,"tag":45,"props":207,"children":208},{"class":47,"line":68},[209,214,219,224,229,234,239,244,248,253],{"type":13,"tag":45,"props":210,"children":211},{"style":52},[212],{"type":18,"value":213}," device",{"type":13,"tag":45,"props":215,"children":216},{"style":92},[217],{"type":18,"value":218},":",{"type":13,"tag":45,"props":220,"children":221},{"style":92},[222],{"type":18,"value":223}," crate",{"type":13,"tag":45,"props":225,"children":226},{"style":92},[227],{"type":18,"value":228}," ::",{"type":13,"tag":45,"props":230,"children":231},{"style":52},[232],{"type":18,"value":233}," vk ",{"type":13,"tag":45,"props":235,"children":236},{"style":92},[237],{"type":18,"value":238},"::",{"type":13,"tag":45,"props":240,"children":241},{"style":77},[242],{"type":18,"value":243}," vk",{"type":13,"tag":45,"props":245,"children":246},{"style":92},[247],{"type":18,"value":238},{"type":13,"tag":45,"props":249,"children":250},{"style":77},[251],{"type":18,"value":252},"Device",{"type":13,"tag":45,"props":254,"children":255},{"style":52},[256],{"type":18,"value":85},{"type":13,"tag":45,"props":258,"children":259},{"class":47,"line":88},[260,265,269,274,278,282,287],{"type":13,"tag":45,"props":261,"children":262},{"style":52},[263],{"type":18,"value":264}," p_video_session_parameters_info",{"type":13,"tag":45,"props":266,"children":267},{"style":92},[268],{"type":18,"value":218},{"type":13,"tag":45,"props":270,"children":271},{"style":92},[272],{"type":18,"value":273}," *const",{"type":13,"tag":45,"props":275,"children":276},{"style":77},[277],{"type":18,"value":243},{"type":13,"tag":45,"props":279,"children":280},{"style":92},[281],{"type":18,"value":238},{"type":13,"tag":45,"props":283,"children":284},{"style":77},[285],{"type":18,"value":286},"VideoEncodeSessionParametersGetInfoKHR",{"type":13,"tag":45,"props":288,"children":289},{"style":52},[290],{"type":18,"value":85},{"type":13,"tag":45,"props":292,"children":293},{"class":47,"line":117},[294,299,303,308,312,316,321],{"type":13,"tag":45,"props":295,"children":296},{"style":52},[297],{"type":18,"value":298}," p_feedback_info",{"type":13,"tag":45,"props":300,"children":301},{"style":92},[302],{"type":18,"value":218},{"type":13,"tag":45,"props":304,"children":305},{"style":92},[306],{"type":18,"value":307}," *mut",{"type":13,"tag":45,"props":309,"children":310},{"style":77},[311],{"type":18,"value":243},{"type":13,"tag":45,"props":313,"children":314},{"style":92},[315],{"type":18,"value":238},{"type":13,"tag":45,"props":317,"children":318},{"style":77},[319],{"type":18,"value":320},"VideoEncodeSessionParametersFeedbackInfoKHR",{"type":13,"tag":45,"props":322,"children":323},{"style":52},[324],{"type":18,"value":85},{"type":13,"tag":45,"props":326,"children":327},{"class":47,"line":139},[328,333,337,341,346],{"type":13,"tag":45,"props":329,"children":330},{"style":52},[331],{"type":18,"value":332}," p_data_size",{"type":13,"tag":45,"props":334,"children":335},{"style":92},[336],{"type":18,"value":218},{"type":13,"tag":45,"props":338,"children":339},{"style":92},[340],{"type":18,"value":307},{"type":13,"tag":45,"props":342,"children":343},{"style":77},[344],{"type":18,"value":345}," usize",{"type":13,"tag":45,"props":347,"children":348},{"style":52},[349],{"type":18,"value":85},{"type":13,"tag":45,"props":351,"children":352},{"class":47,"line":157},[353,358,362,366],{"type":13,"tag":45,"props":354,"children":355},{"style":52},[356],{"type":18,"value":357}," p_data",{"type":13,"tag":45,"props":359,"children":360},{"style":92},[361],{"type":18,"value":218},{"type":13,"tag":45,"props":363,"children":364},{"style":92},[365],{"type":18,"value":307},{"type":13,"tag":45,"props":367,"children":368},{"style":52},[369],{"type":18,"value":370}," c_void,\n",{"type":13,"tag":45,"props":372,"children":374},{"class":47,"line":373},7,[375,380,385,389,393,398],{"type":13,"tag":45,"props":376,"children":377},{"style":52},[378],{"type":18,"value":379},") ",{"type":13,"tag":45,"props":381,"children":382},{"style":92},[383],{"type":18,"value":384},"->",{"type":13,"tag":45,"props":386,"children":387},{"style":77},[388],{"type":18,"value":243},{"type":13,"tag":45,"props":390,"children":391},{"style":92},[392],{"type":18,"value":238},{"type":13,"tag":45,"props":394,"children":395},{"style":77},[396],{"type":18,"value":397},"Result",{"type":13,"tag":45,"props":399,"children":400},{"style":52},[401],{"type":18,"value":402},";\n",{"type":13,"tag":404,"props":405,"children":406},"ul",{},[407,418,438,465,484],{"type":13,"tag":408,"props":409,"children":410},"li",{},[411,416],{"type":13,"tag":41,"props":412,"children":414},{"className":413},[],[415],{"type":18,"value":80},{"type":18,"value":417}," is the logical device that owns the video session\nparameters object.",{"type":13,"tag":408,"props":419,"children":420},{},[421,427,429,436],{"type":13,"tag":41,"props":422,"children":424},{"className":423},[],[425],{"type":18,"value":426},"pVideoSessionParametersInfo",{"type":18,"value":428}," is a pointer to a\n",{"type":13,"tag":430,"props":431,"children":433},"a",{"href":432},"/man/VkVideoEncodeSessionParametersGetInfoKHR",[434],{"type":18,"value":435},"VkVideoEncodeSessionParametersGetInfoKHR",{"type":18,"value":437}," structure specifying the\nparameters of the encoded parameter data to retrieve.",{"type":13,"tag":408,"props":439,"children":440},{},[441,447,449,455,457,463],{"type":13,"tag":41,"props":442,"children":444},{"className":443},[],[445],{"type":18,"value":446},"pFeedbackInfo",{"type":18,"value":448}," is either ",{"type":13,"tag":41,"props":450,"children":452},{"className":451},[],[453],{"type":18,"value":454},"NULL",{"type":18,"value":456}," or a pointer to a\n",{"type":13,"tag":430,"props":458,"children":460},{"href":459},"/man/VkVideoEncodeSessionParametersFeedbackInfoKHR",[461],{"type":18,"value":462},"VkVideoEncodeSessionParametersFeedbackInfoKHR",{"type":18,"value":464}," structure in which\nfeedback about the requested parameter data is returned.",{"type":13,"tag":408,"props":466,"children":467},{},[468,474,476,482],{"type":13,"tag":41,"props":469,"children":471},{"className":470},[],[472],{"type":18,"value":473},"pDataSize",{"type":18,"value":475}," is a pointer to a ",{"type":13,"tag":41,"props":477,"children":479},{"className":478},[],[480],{"type":18,"value":481},"size_t",{"type":18,"value":483}," value related to the\namount of encode parameter data returned, as described below.",{"type":13,"tag":408,"props":485,"children":486},{},[487,493,494,499],{"type":13,"tag":41,"props":488,"children":490},{"className":489},[],[491],{"type":18,"value":492},"pData",{"type":18,"value":448},{"type":13,"tag":41,"props":495,"children":497},{"className":496},[],[498],{"type":18,"value":454},{"type":18,"value":500}," or a pointer to a buffer to write the\nencoded parameter data to.",{"type":13,"tag":14,"props":502,"children":503},{},[504,506,511,513,518,520,523,525,530,532,537,539,543,545,550,552,557,559,564,566,569,571,576,578,583,585,591,593,599],{"type":18,"value":505},"If ",{"type":13,"tag":41,"props":507,"children":509},{"className":508},[],[510],{"type":18,"value":492},{"type":18,"value":512}," is ",{"type":13,"tag":41,"props":514,"children":516},{"className":515},[],[517],{"type":18,"value":454},{"type":18,"value":519},", then the size of the encoded parameter data, in\nbytes, that ",{"type":13,"tag":21,"props":521,"children":522},{"type":23},[],{"type":18,"value":524}," be retrieved is returned in ",{"type":13,"tag":41,"props":526,"children":528},{"className":527},[],[529],{"type":18,"value":473},{"type":18,"value":531},".\nOtherwise, ",{"type":13,"tag":41,"props":533,"children":535},{"className":534},[],[536],{"type":18,"value":473},{"type":18,"value":538}," ",{"type":13,"tag":21,"props":540,"children":542},{"type":541},"must",[],{"type":18,"value":544}," point to a variable set by the application\nto the size of the buffer, in bytes, pointed to by ",{"type":13,"tag":41,"props":546,"children":548},{"className":547},[],[549],{"type":18,"value":492},{"type":18,"value":551},", and on\nreturn the variable is overwritten with the number of bytes actually written\nto ",{"type":13,"tag":41,"props":553,"children":555},{"className":554},[],[556],{"type":18,"value":492},{"type":18,"value":558},".\nIf ",{"type":13,"tag":41,"props":560,"children":562},{"className":561},[],[563],{"type":18,"value":473},{"type":18,"value":565}," is less than the size of the encoded parameter data that\n",{"type":13,"tag":21,"props":567,"children":568},{"type":23},[],{"type":18,"value":570}," be retrieved, then no data will be written to ",{"type":13,"tag":41,"props":572,"children":574},{"className":573},[],[575],{"type":18,"value":492},{"type":18,"value":577},", zero will be\nwritten to ",{"type":13,"tag":41,"props":579,"children":581},{"className":580},[],[582],{"type":18,"value":473},{"type":18,"value":584},", and ",{"type":13,"tag":41,"props":586,"children":588},{"className":587},[],[589],{"type":18,"value":590},"VK_INCOMPLETE",{"type":18,"value":592}," will be returned instead\nof ",{"type":13,"tag":41,"props":594,"children":596},{"className":595},[],[597],{"type":18,"value":598},"VK_SUCCESS",{"type":18,"value":600},", to indicate that no encoded parameter data was\nreturned.",{"type":13,"tag":14,"props":602,"children":603},{},[604,605,610,612,617,619,623,625,631,633,639],{"type":18,"value":505},{"type":13,"tag":41,"props":606,"children":608},{"className":607},[],[609],{"type":18,"value":446},{"type":18,"value":611}," is not ",{"type":13,"tag":41,"props":613,"children":615},{"className":614},[],[616],{"type":18,"value":454},{"type":18,"value":618}," then the members of the\n",{"type":13,"tag":430,"props":620,"children":621},{"href":459},[622],{"type":18,"value":462},{"type":18,"value":624}," structure and any\nadditional structures included in its ",{"type":13,"tag":41,"props":626,"children":628},{"className":627},[],[629],{"type":18,"value":630},"pNext",{"type":18,"value":632}," chain that are applicable\nto the video session parameters object specified in\n",{"type":13,"tag":41,"props":634,"children":636},{"className":635},[],[637],{"type":18,"value":638},"pVideoSessionParametersInfo→videoSessionParameters",{"type":18,"value":640}," will be filled\nwith feedback about the requested parameter data on all successful calls to\nthis command.",{"type":13,"tag":642,"props":643,"children":644},"note",{},[645],{"type":13,"tag":14,"props":646,"children":647},{},[648,650,655,656,661,663,668,670,676],{"type":18,"value":649},"This includes the cases when ",{"type":13,"tag":41,"props":651,"children":653},{"className":652},[],[654],{"type":18,"value":492},{"type":18,"value":512},{"type":13,"tag":41,"props":657,"children":659},{"className":658},[],[660],{"type":18,"value":454},{"type":18,"value":662}," or when\n",{"type":13,"tag":41,"props":664,"children":666},{"className":665},[],[667],{"type":18,"value":590},{"type":18,"value":669}," is returned by the command, and enables the application\nto determine whether the implementation ",{"type":13,"tag":430,"props":671,"children":673},{"href":672},"/chapters/video-coding#encode-overrides",[674],{"type":18,"value":675},"overrode",{"type":18,"value":677}," any of\nthe requested video session parameters without actually needing to retrieve\nthe encoded parameter data itself.",{"type":13,"tag":679,"props":680,"children":682},"validity-group",{"name":681},"Valid Usage",[683,702,751,846,952,996,1081,1184],{"type":13,"tag":684,"props":685,"children":687},"validity-field",{"name":686},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08359",[688],{"type":13,"tag":14,"props":689,"children":690},{},[691,696,697,700],{"type":13,"tag":41,"props":692,"children":694},{"className":693},[],[695],{"type":18,"value":638},{"type":18,"value":538},{"type":13,"tag":21,"props":698,"children":699},{"type":541},[],{"type":18,"value":701}," have\nbeen created with an encode operation",{"type":13,"tag":684,"props":703,"children":705},{"name":704},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08262",[706],{"type":13,"tag":14,"props":707,"children":708},{},[709,710,715,717,723,725,730,732,737,738,741,743,749],{"type":18,"value":505},{"type":13,"tag":41,"props":711,"children":713},{"className":712},[],[714],{"type":18,"value":638},{"type":18,"value":716}," was created\nwith the video codec operation\n",{"type":13,"tag":41,"props":718,"children":720},{"className":719},[],[721],{"type":18,"value":722},"VK_VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR",{"type":18,"value":724},", then the ",{"type":13,"tag":41,"props":726,"children":728},{"className":727},[],[729],{"type":18,"value":630},{"type":18,"value":731},"\nchain of ",{"type":13,"tag":41,"props":733,"children":735},{"className":734},[],[736],{"type":18,"value":426},{"type":18,"value":538},{"type":13,"tag":21,"props":739,"children":740},{"type":541},[],{"type":18,"value":742}," include a\n",{"type":13,"tag":430,"props":744,"children":746},{"href":745},"/man/VkVideoEncodeH264SessionParametersGetInfoKHR",[747],{"type":18,"value":748},"VkVideoEncodeH264SessionParametersGetInfoKHR",{"type":18,"value":750}," structure",{"type":13,"tag":684,"props":752,"children":754},{"name":753},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08263",[755],{"type":13,"tag":14,"props":756,"children":757},{},[758,759,764,765,770,772,776,778,783,785,790,792,798,800,806,808,813,814,817,819,825,827,833,835,839,840],{"type":18,"value":505},{"type":13,"tag":41,"props":760,"children":762},{"className":761},[],[763],{"type":18,"value":638},{"type":18,"value":716},{"type":13,"tag":41,"props":766,"children":768},{"className":767},[],[769],{"type":18,"value":722},{"type":18,"value":771},", then for the\n",{"type":13,"tag":430,"props":773,"children":774},{"href":745},[775],{"type":18,"value":748},{"type":18,"value":777}," structure included in\nthe ",{"type":13,"tag":41,"props":779,"children":781},{"className":780},[],[782],{"type":18,"value":630},{"type":18,"value":784}," chain of ",{"type":13,"tag":41,"props":786,"children":788},{"className":787},[],[789],{"type":18,"value":426},{"type":18,"value":791},", if its\n",{"type":13,"tag":41,"props":793,"children":795},{"className":794},[],[796],{"type":18,"value":797},"writeStdSPS",{"type":18,"value":799}," member is ",{"type":13,"tag":41,"props":801,"children":803},{"className":802},[],[804],{"type":18,"value":805},"VK_TRUE",{"type":18,"value":807},", then\n",{"type":13,"tag":41,"props":809,"children":811},{"className":810},[],[812],{"type":18,"value":638},{"type":18,"value":538},{"type":13,"tag":21,"props":815,"children":816},{"type":541},[],{"type":18,"value":818}," contain\na ",{"type":13,"tag":41,"props":820,"children":822},{"className":821},[],[823],{"type":18,"value":824},"StdVideoH264SequenceParameterSet",{"type":18,"value":826}," entry with\n",{"type":13,"tag":41,"props":828,"children":830},{"className":829},[],[831],{"type":18,"value":832},"seq_parameter_set_id",{"type":18,"value":834}," matching\n",{"type":13,"tag":430,"props":836,"children":837},{"href":745},[838],{"type":18,"value":748},{"type":18,"value":238},{"type":13,"tag":41,"props":841,"children":843},{"className":842},[],[844],{"type":18,"value":845},"stdSPSId",{"type":13,"tag":684,"props":847,"children":849},{"name":848},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08264",[850],{"type":13,"tag":14,"props":851,"children":852},{},[853,854,859,860,865,866,870,871,876,877,882,883,889,890,895,896,901,902,905,906,912,913,918,920,926,927,931,932,937,939,943,944,950],{"type":18,"value":505},{"type":13,"tag":41,"props":855,"children":857},{"className":856},[],[858],{"type":18,"value":638},{"type":18,"value":716},{"type":13,"tag":41,"props":861,"children":863},{"className":862},[],[864],{"type":18,"value":722},{"type":18,"value":771},{"type":13,"tag":430,"props":867,"children":868},{"href":745},[869],{"type":18,"value":748},{"type":18,"value":777},{"type":13,"tag":41,"props":872,"children":874},{"className":873},[],[875],{"type":18,"value":630},{"type":18,"value":784},{"type":13,"tag":41,"props":878,"children":880},{"className":879},[],[881],{"type":18,"value":426},{"type":18,"value":791},{"type":13,"tag":41,"props":884,"children":886},{"className":885},[],[887],{"type":18,"value":888},"writeStdPPS",{"type":18,"value":799},{"type":13,"tag":41,"props":891,"children":893},{"className":892},[],[894],{"type":18,"value":805},{"type":18,"value":807},{"type":13,"tag":41,"props":897,"children":899},{"className":898},[],[900],{"type":18,"value":638},{"type":18,"value":538},{"type":13,"tag":21,"props":903,"children":904},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":41,"props":907,"children":909},{"className":908},[],[910],{"type":18,"value":911},"StdVideoH264PictureParameterSet",{"type":18,"value":826},{"type":13,"tag":41,"props":914,"children":916},{"className":915},[],[917],{"type":18,"value":832},{"type":18,"value":919}," and ",{"type":13,"tag":41,"props":921,"children":923},{"className":922},[],[924],{"type":18,"value":925},"pic_parameter_set_id",{"type":18,"value":834},{"type":13,"tag":430,"props":928,"children":929},{"href":745},[930],{"type":18,"value":748},{"type":18,"value":238},{"type":13,"tag":41,"props":933,"children":935},{"className":934},[],[936],{"type":18,"value":845},{"type":18,"value":938}," and\n",{"type":13,"tag":430,"props":940,"children":941},{"href":745},[942],{"type":18,"value":748},{"type":18,"value":238},{"type":13,"tag":41,"props":945,"children":947},{"className":946},[],[948],{"type":18,"value":949},"stdPPSId",{"type":18,"value":951},",\nrespectively",{"type":13,"tag":684,"props":953,"children":955},{"name":954},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08265",[956],{"type":13,"tag":14,"props":957,"children":958},{},[959,960,965,966,972,973,978,979,984,985,988,989,995],{"type":18,"value":505},{"type":13,"tag":41,"props":961,"children":963},{"className":962},[],[964],{"type":18,"value":638},{"type":18,"value":716},{"type":13,"tag":41,"props":967,"children":969},{"className":968},[],[970],{"type":18,"value":971},"VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR",{"type":18,"value":724},{"type":13,"tag":41,"props":974,"children":976},{"className":975},[],[977],{"type":18,"value":630},{"type":18,"value":731},{"type":13,"tag":41,"props":980,"children":982},{"className":981},[],[983],{"type":18,"value":426},{"type":18,"value":538},{"type":13,"tag":21,"props":986,"children":987},{"type":541},[],{"type":18,"value":742},{"type":13,"tag":430,"props":990,"children":992},{"href":991},"/man/VkVideoEncodeH265SessionParametersGetInfoKHR",[993],{"type":18,"value":994},"VkVideoEncodeH265SessionParametersGetInfoKHR",{"type":18,"value":750},{"type":13,"tag":684,"props":997,"children":999},{"name":998},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08266",[1000],{"type":13,"tag":14,"props":1001,"children":1002},{},[1003,1004,1009,1010,1015,1016,1020,1021,1026,1027,1032,1033,1039,1040,1045,1046,1051,1052,1055,1056,1062,1063,1069,1070,1074,1075],{"type":18,"value":505},{"type":13,"tag":41,"props":1005,"children":1007},{"className":1006},[],[1008],{"type":18,"value":638},{"type":18,"value":716},{"type":13,"tag":41,"props":1011,"children":1013},{"className":1012},[],[1014],{"type":18,"value":971},{"type":18,"value":771},{"type":13,"tag":430,"props":1017,"children":1018},{"href":991},[1019],{"type":18,"value":994},{"type":18,"value":777},{"type":13,"tag":41,"props":1022,"children":1024},{"className":1023},[],[1025],{"type":18,"value":630},{"type":18,"value":784},{"type":13,"tag":41,"props":1028,"children":1030},{"className":1029},[],[1031],{"type":18,"value":426},{"type":18,"value":791},{"type":13,"tag":41,"props":1034,"children":1036},{"className":1035},[],[1037],{"type":18,"value":1038},"writeStdVPS",{"type":18,"value":799},{"type":13,"tag":41,"props":1041,"children":1043},{"className":1042},[],[1044],{"type":18,"value":805},{"type":18,"value":807},{"type":13,"tag":41,"props":1047,"children":1049},{"className":1048},[],[1050],{"type":18,"value":638},{"type":18,"value":538},{"type":13,"tag":21,"props":1053,"children":1054},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":41,"props":1057,"children":1059},{"className":1058},[],[1060],{"type":18,"value":1061},"StdVideoH265VideoParameterSet",{"type":18,"value":826},{"type":13,"tag":41,"props":1064,"children":1066},{"className":1065},[],[1067],{"type":18,"value":1068},"vps_video_parameter_set_id",{"type":18,"value":834},{"type":13,"tag":430,"props":1071,"children":1072},{"href":991},[1073],{"type":18,"value":994},{"type":18,"value":238},{"type":13,"tag":41,"props":1076,"children":1078},{"className":1077},[],[1079],{"type":18,"value":1080},"stdVPSId",{"type":13,"tag":684,"props":1082,"children":1084},{"name":1083},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08267",[1085],{"type":13,"tag":14,"props":1086,"children":1087},{},[1088,1089,1094,1095,1100,1101,1105,1106,1111,1112,1117,1118,1123,1124,1129,1130,1135,1136,1139,1140,1146,1147,1153,1154,1160,1162,1166,1167,1172,1173,1177,1178,1183],{"type":18,"value":505},{"type":13,"tag":41,"props":1090,"children":1092},{"className":1091},[],[1093],{"type":18,"value":638},{"type":18,"value":716},{"type":13,"tag":41,"props":1096,"children":1098},{"className":1097},[],[1099],{"type":18,"value":971},{"type":18,"value":771},{"type":13,"tag":430,"props":1102,"children":1103},{"href":991},[1104],{"type":18,"value":994},{"type":18,"value":777},{"type":13,"tag":41,"props":1107,"children":1109},{"className":1108},[],[1110],{"type":18,"value":630},{"type":18,"value":784},{"type":13,"tag":41,"props":1113,"children":1115},{"className":1114},[],[1116],{"type":18,"value":426},{"type":18,"value":791},{"type":13,"tag":41,"props":1119,"children":1121},{"className":1120},[],[1122],{"type":18,"value":797},{"type":18,"value":799},{"type":13,"tag":41,"props":1125,"children":1127},{"className":1126},[],[1128],{"type":18,"value":805},{"type":18,"value":807},{"type":13,"tag":41,"props":1131,"children":1133},{"className":1132},[],[1134],{"type":18,"value":638},{"type":18,"value":538},{"type":13,"tag":21,"props":1137,"children":1138},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":41,"props":1141,"children":1143},{"className":1142},[],[1144],{"type":18,"value":1145},"StdVideoH265SequenceParameterSet",{"type":18,"value":826},{"type":13,"tag":41,"props":1148,"children":1150},{"className":1149},[],[1151],{"type":18,"value":1152},"sps_video_parameter_set_id",{"type":18,"value":919},{"type":13,"tag":41,"props":1155,"children":1157},{"className":1156},[],[1158],{"type":18,"value":1159},"sps_seq_parameter_set_id",{"type":18,"value":1161},"\nmatching\n",{"type":13,"tag":430,"props":1163,"children":1164},{"href":991},[1165],{"type":18,"value":994},{"type":18,"value":238},{"type":13,"tag":41,"props":1168,"children":1170},{"className":1169},[],[1171],{"type":18,"value":1080},{"type":18,"value":938},{"type":13,"tag":430,"props":1174,"children":1175},{"href":991},[1176],{"type":18,"value":994},{"type":18,"value":238},{"type":13,"tag":41,"props":1179,"children":1181},{"className":1180},[],[1182],{"type":18,"value":845},{"type":18,"value":951},{"type":13,"tag":684,"props":1185,"children":1187},{"name":1186},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-08268",[1188],{"type":13,"tag":14,"props":1189,"children":1190},{},[1191,1192,1197,1198,1203,1204,1208,1209,1214,1215,1220,1221,1226,1227,1232,1233,1238,1239,1242,1243,1249,1250,1255,1257,1263,1265,1271,1272,1276,1277,1282,1283,1287,1288,1293,1294,1298,1299,1304],{"type":18,"value":505},{"type":13,"tag":41,"props":1193,"children":1195},{"className":1194},[],[1196],{"type":18,"value":638},{"type":18,"value":716},{"type":13,"tag":41,"props":1199,"children":1201},{"className":1200},[],[1202],{"type":18,"value":971},{"type":18,"value":771},{"type":13,"tag":430,"props":1205,"children":1206},{"href":991},[1207],{"type":18,"value":994},{"type":18,"value":777},{"type":13,"tag":41,"props":1210,"children":1212},{"className":1211},[],[1213],{"type":18,"value":630},{"type":18,"value":784},{"type":13,"tag":41,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":18,"value":426},{"type":18,"value":791},{"type":13,"tag":41,"props":1222,"children":1224},{"className":1223},[],[1225],{"type":18,"value":888},{"type":18,"value":799},{"type":13,"tag":41,"props":1228,"children":1230},{"className":1229},[],[1231],{"type":18,"value":805},{"type":18,"value":807},{"type":13,"tag":41,"props":1234,"children":1236},{"className":1235},[],[1237],{"type":18,"value":638},{"type":18,"value":538},{"type":13,"tag":21,"props":1240,"children":1241},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":41,"props":1244,"children":1246},{"className":1245},[],[1247],{"type":18,"value":1248},"StdVideoH265PictureParameterSet",{"type":18,"value":826},{"type":13,"tag":41,"props":1251,"children":1253},{"className":1252},[],[1254],{"type":18,"value":1152},{"type":18,"value":1256},", ",{"type":13,"tag":41,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":18,"value":1262},"pps_seq_parameter_set_id",{"type":18,"value":1264},", and\n",{"type":13,"tag":41,"props":1266,"children":1268},{"className":1267},[],[1269],{"type":18,"value":1270},"pps_pic_parameter_set_id",{"type":18,"value":834},{"type":13,"tag":430,"props":1273,"children":1274},{"href":991},[1275],{"type":18,"value":994},{"type":18,"value":238},{"type":13,"tag":41,"props":1278,"children":1280},{"className":1279},[],[1281],{"type":18,"value":1080},{"type":18,"value":85},{"type":13,"tag":430,"props":1284,"children":1285},{"href":991},[1286],{"type":18,"value":994},{"type":18,"value":238},{"type":13,"tag":41,"props":1289,"children":1291},{"className":1290},[],[1292],{"type":18,"value":845},{"type":18,"value":1264},{"type":13,"tag":430,"props":1295,"children":1296},{"href":991},[1297],{"type":18,"value":994},{"type":18,"value":238},{"type":13,"tag":41,"props":1300,"children":1302},{"className":1301},[],[1303],{"type":18,"value":949},{"type":18,"value":951},{"type":13,"tag":679,"props":1306,"children":1308},{"name":1307},"Valid Usage (Implicit)",[1309,1335,1358,1394,1418],{"type":13,"tag":684,"props":1310,"children":1312},{"name":1311},"VUID-vkGetEncodedVideoSessionParametersKHR-device-parameter",[1313],{"type":13,"tag":14,"props":1314,"children":1315},{},[1316,1321,1322,1325,1327,1333],{"type":13,"tag":41,"props":1317,"children":1319},{"className":1318},[],[1320],{"type":18,"value":80},{"type":18,"value":538},{"type":13,"tag":21,"props":1323,"children":1324},{"type":541},[],{"type":18,"value":1326}," be a valid ",{"type":13,"tag":430,"props":1328,"children":1330},{"href":1329},"/man/VkDevice",[1331],{"type":18,"value":1332},"VkDevice",{"type":18,"value":1334}," handle",{"type":13,"tag":684,"props":1336,"children":1338},{"name":1337},"VUID-vkGetEncodedVideoSessionParametersKHR-pVideoSessionParametersInfo-parameter",[1339],{"type":13,"tag":14,"props":1340,"children":1341},{},[1342,1347,1348,1351,1353,1357],{"type":13,"tag":41,"props":1343,"children":1345},{"className":1344},[],[1346],{"type":18,"value":426},{"type":18,"value":538},{"type":13,"tag":21,"props":1349,"children":1350},{"type":541},[],{"type":18,"value":1352}," be a valid pointer to a valid ",{"type":13,"tag":430,"props":1354,"children":1355},{"href":432},[1356],{"type":18,"value":435},{"type":18,"value":750},{"type":13,"tag":684,"props":1359,"children":1361},{"name":1360},"VUID-vkGetEncodedVideoSessionParametersKHR-pFeedbackInfo-parameter",[1362],{"type":13,"tag":14,"props":1363,"children":1364},{},[1365,1366,1371,1372,1377,1378,1383,1384,1387,1389,1393],{"type":18,"value":505},{"type":13,"tag":41,"props":1367,"children":1369},{"className":1368},[],[1370],{"type":18,"value":446},{"type":18,"value":611},{"type":13,"tag":41,"props":1373,"children":1375},{"className":1374},[],[1376],{"type":18,"value":454},{"type":18,"value":1256},{"type":13,"tag":41,"props":1379,"children":1381},{"className":1380},[],[1382],{"type":18,"value":446},{"type":18,"value":538},{"type":13,"tag":21,"props":1385,"children":1386},{"type":541},[],{"type":18,"value":1388}," be a valid pointer to a ",{"type":13,"tag":430,"props":1390,"children":1391},{"href":459},[1392],{"type":18,"value":462},{"type":18,"value":750},{"type":13,"tag":684,"props":1395,"children":1397},{"name":1396},"VUID-vkGetEncodedVideoSessionParametersKHR-pDataSize-parameter",[1398],{"type":13,"tag":14,"props":1399,"children":1400},{},[1401,1406,1407,1410,1411,1416],{"type":13,"tag":41,"props":1402,"children":1404},{"className":1403},[],[1405],{"type":18,"value":473},{"type":18,"value":538},{"type":13,"tag":21,"props":1408,"children":1409},{"type":541},[],{"type":18,"value":1388},{"type":13,"tag":41,"props":1412,"children":1414},{"className":1413},[],[1415],{"type":18,"value":481},{"type":18,"value":1417}," value",{"type":13,"tag":684,"props":1419,"children":1421},{"name":1420},"VUID-vkGetEncodedVideoSessionParametersKHR-pData-parameter",[1422],{"type":13,"tag":14,"props":1423,"children":1424},{},[1425,1427,1432,1433,1439,1440,1445,1446,1451,1452,1457,1458,1461,1463,1468],{"type":18,"value":1426},"If the value referenced by ",{"type":13,"tag":41,"props":1428,"children":1430},{"className":1429},[],[1431],{"type":18,"value":473},{"type":18,"value":611},{"type":13,"tag":41,"props":1434,"children":1436},{"className":1435},[],[1437],{"type":18,"value":1438},"0",{"type":18,"value":584},{"type":13,"tag":41,"props":1441,"children":1443},{"className":1442},[],[1444],{"type":18,"value":492},{"type":18,"value":611},{"type":13,"tag":41,"props":1447,"children":1449},{"className":1448},[],[1450],{"type":18,"value":454},{"type":18,"value":1256},{"type":13,"tag":41,"props":1453,"children":1455},{"className":1454},[],[1456],{"type":18,"value":492},{"type":18,"value":538},{"type":13,"tag":21,"props":1459,"children":1460},{"type":541},[],{"type":18,"value":1462}," be a valid pointer to an array of ",{"type":13,"tag":41,"props":1464,"children":1466},{"className":1465},[],[1467],{"type":18,"value":473},{"type":18,"value":1469}," bytes",{"type":13,"tag":1471,"props":1472,"children":1473},"style",{},[1474],{"type":18,"value":1475},"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":38,"searchDepth":68,"depth":68,"links":1477},[],"markdown",1729612515135]