[{"data":1,"prerenderedAt":524},["ShallowReactive",2],{"BAelWzBKG3":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":523,"_id":4},"VkVideoEncodeTuningModeKHR","Video encode tuning mode","VK_KHR_video_encode_queue","enums",[],{"type":10,"children":11,"toc":521},"root",[12,20,438,515],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","Possible video encode tuning mode values are as follows:",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,182],{"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 VkVideoEncodeTuningModeKHR {\n VK_VIDEO_ENCODE_TUNING_MODE_DEFAULT_KHR = 0,\n VK_VIDEO_ENCODE_TUNING_MODE_HIGH_QUALITY_KHR = 1,\n VK_VIDEO_ENCODE_TUNING_MODE_LOW_LATENCY_KHR = 2,\n VK_VIDEO_ENCODE_TUNING_MODE_ULTRA_LOW_LATENCY_KHR = 3,\n VK_VIDEO_ENCODE_TUNING_MODE_LOSSLESS_KHR = 4,\n} VkVideoEncodeTuningModeKHR;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,85,107,129,151,173],{"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}," VkVideoEncodeTuningModeKHR {\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_ENCODE_TUNING_MODE_DEFAULT_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],{"type":13,"tag":38,"props":90,"children":91},{"style":56},[92],{"type":18,"value":93}," VK_VIDEO_ENCODE_TUNING_MODE_HIGH_QUALITY_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":76},[101],{"type":18,"value":102}," 1",{"type":13,"tag":38,"props":104,"children":105},{"style":56},[106],{"type":18,"value":84},{"type":13,"tag":38,"props":108,"children":110},{"class":40,"line":109},4,[111,116,120,125],{"type":13,"tag":38,"props":112,"children":113},{"style":56},[114],{"type":18,"value":115}," VK_VIDEO_ENCODE_TUNING_MODE_LOW_LATENCY_KHR ",{"type":13,"tag":38,"props":117,"children":118},{"style":45},[119],{"type":18,"value":73},{"type":13,"tag":38,"props":121,"children":122},{"style":76},[123],{"type":18,"value":124}," 2",{"type":13,"tag":38,"props":126,"children":127},{"style":56},[128],{"type":18,"value":84},{"type":13,"tag":38,"props":130,"children":132},{"class":40,"line":131},5,[133,138,142,147],{"type":13,"tag":38,"props":134,"children":135},{"style":56},[136],{"type":18,"value":137}," VK_VIDEO_ENCODE_TUNING_MODE_ULTRA_LOW_LATENCY_KHR ",{"type":13,"tag":38,"props":139,"children":140},{"style":45},[141],{"type":18,"value":73},{"type":13,"tag":38,"props":143,"children":144},{"style":76},[145],{"type":18,"value":146}," 3",{"type":13,"tag":38,"props":148,"children":149},{"style":56},[150],{"type":18,"value":84},{"type":13,"tag":38,"props":152,"children":154},{"class":40,"line":153},6,[155,160,164,169],{"type":13,"tag":38,"props":156,"children":157},{"style":56},[158],{"type":18,"value":159}," VK_VIDEO_ENCODE_TUNING_MODE_LOSSLESS_KHR ",{"type":13,"tag":38,"props":161,"children":162},{"style":45},[163],{"type":18,"value":73},{"type":13,"tag":38,"props":165,"children":166},{"style":76},[167],{"type":18,"value":168}," 4",{"type":13,"tag":38,"props":170,"children":171},{"style":56},[172],{"type":18,"value":84},{"type":13,"tag":38,"props":174,"children":176},{"class":40,"line":175},7,[177],{"type":13,"tag":38,"props":178,"children":179},{"style":56},[180],{"type":18,"value":181},"} VkVideoEncodeTuningModeKHR;\n",{"type":13,"tag":25,"props":183,"children":188},{"className":184,"code":185,"filename":186,"language":187,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct VideoEncodeTuningModeKHR(u32);\nimpl VideoEncodeTuningModeKHR {\n pub const DEFAULT: Self = 0;\n pub const HIGH_QUALITY: Self = 1;\n pub const LOW_LATENCY: Self = 2;\n pub const ULTRA_LOW_LATENCY: Self = 3;\n pub const LOSSLESS: Self = 4;\n}\n","Rust","rs",[189],{"type":13,"tag":34,"props":190,"children":191},{"__ignoreMap":31},[192,226,243,285,321,357,393,429],{"type":13,"tag":38,"props":193,"children":194},{"class":40,"line":41},[195,200,205,211,216,221],{"type":13,"tag":38,"props":196,"children":197},{"style":45},[198],{"type":18,"value":199},"pub",{"type":13,"tag":38,"props":201,"children":202},{"style":45},[203],{"type":18,"value":204}," struct",{"type":13,"tag":38,"props":206,"children":208},{"style":207},"--shiki-default:#953800;--shiki-dark:#FFA657",[209],{"type":18,"value":210}," VideoEncodeTuningModeKHR",{"type":13,"tag":38,"props":212,"children":213},{"style":56},[214],{"type":18,"value":215},"(",{"type":13,"tag":38,"props":217,"children":218},{"style":207},[219],{"type":18,"value":220},"u32",{"type":13,"tag":38,"props":222,"children":223},{"style":56},[224],{"type":18,"value":225},");\n",{"type":13,"tag":38,"props":227,"children":228},{"class":40,"line":62},[229,234,238],{"type":13,"tag":38,"props":230,"children":231},{"style":45},[232],{"type":18,"value":233},"impl",{"type":13,"tag":38,"props":235,"children":236},{"style":207},[237],{"type":18,"value":210},{"type":13,"tag":38,"props":239,"children":240},{"style":56},[241],{"type":18,"value":242}," {\n",{"type":13,"tag":38,"props":244,"children":245},{"class":40,"line":87},[246,251,256,261,266,271,276,280],{"type":13,"tag":38,"props":247,"children":248},{"style":45},[249],{"type":18,"value":250}," pub",{"type":13,"tag":38,"props":252,"children":253},{"style":45},[254],{"type":18,"value":255}," const",{"type":13,"tag":38,"props":257,"children":258},{"style":76},[259],{"type":18,"value":260}," DEFAULT",{"type":13,"tag":38,"props":262,"children":263},{"style":45},[264],{"type":18,"value":265},":",{"type":13,"tag":38,"props":267,"children":268},{"style":76},[269],{"type":18,"value":270}," Self",{"type":13,"tag":38,"props":272,"children":273},{"style":45},[274],{"type":18,"value":275}," =",{"type":13,"tag":38,"props":277,"children":278},{"style":76},[279],{"type":18,"value":79},{"type":13,"tag":38,"props":281,"children":282},{"style":56},[283],{"type":18,"value":284},";\n",{"type":13,"tag":38,"props":286,"children":287},{"class":40,"line":109},[288,292,296,301,305,309,313,317],{"type":13,"tag":38,"props":289,"children":290},{"style":45},[291],{"type":18,"value":250},{"type":13,"tag":38,"props":293,"children":294},{"style":45},[295],{"type":18,"value":255},{"type":13,"tag":38,"props":297,"children":298},{"style":76},[299],{"type":18,"value":300}," HIGH_QUALITY",{"type":13,"tag":38,"props":302,"children":303},{"style":45},[304],{"type":18,"value":265},{"type":13,"tag":38,"props":306,"children":307},{"style":76},[308],{"type":18,"value":270},{"type":13,"tag":38,"props":310,"children":311},{"style":45},[312],{"type":18,"value":275},{"type":13,"tag":38,"props":314,"children":315},{"style":76},[316],{"type":18,"value":102},{"type":13,"tag":38,"props":318,"children":319},{"style":56},[320],{"type":18,"value":284},{"type":13,"tag":38,"props":322,"children":323},{"class":40,"line":131},[324,328,332,337,341,345,349,353],{"type":13,"tag":38,"props":325,"children":326},{"style":45},[327],{"type":18,"value":250},{"type":13,"tag":38,"props":329,"children":330},{"style":45},[331],{"type":18,"value":255},{"type":13,"tag":38,"props":333,"children":334},{"style":76},[335],{"type":18,"value":336}," LOW_LATENCY",{"type":13,"tag":38,"props":338,"children":339},{"style":45},[340],{"type":18,"value":265},{"type":13,"tag":38,"props":342,"children":343},{"style":76},[344],{"type":18,"value":270},{"type":13,"tag":38,"props":346,"children":347},{"style":45},[348],{"type":18,"value":275},{"type":13,"tag":38,"props":350,"children":351},{"style":76},[352],{"type":18,"value":124},{"type":13,"tag":38,"props":354,"children":355},{"style":56},[356],{"type":18,"value":284},{"type":13,"tag":38,"props":358,"children":359},{"class":40,"line":153},[360,364,368,373,377,381,385,389],{"type":13,"tag":38,"props":361,"children":362},{"style":45},[363],{"type":18,"value":250},{"type":13,"tag":38,"props":365,"children":366},{"style":45},[367],{"type":18,"value":255},{"type":13,"tag":38,"props":369,"children":370},{"style":76},[371],{"type":18,"value":372}," ULTRA_LOW_LATENCY",{"type":13,"tag":38,"props":374,"children":375},{"style":45},[376],{"type":18,"value":265},{"type":13,"tag":38,"props":378,"children":379},{"style":76},[380],{"type":18,"value":270},{"type":13,"tag":38,"props":382,"children":383},{"style":45},[384],{"type":18,"value":275},{"type":13,"tag":38,"props":386,"children":387},{"style":76},[388],{"type":18,"value":146},{"type":13,"tag":38,"props":390,"children":391},{"style":56},[392],{"type":18,"value":284},{"type":13,"tag":38,"props":394,"children":395},{"class":40,"line":175},[396,400,404,409,413,417,421,425],{"type":13,"tag":38,"props":397,"children":398},{"style":45},[399],{"type":18,"value":250},{"type":13,"tag":38,"props":401,"children":402},{"style":45},[403],{"type":18,"value":255},{"type":13,"tag":38,"props":405,"children":406},{"style":76},[407],{"type":18,"value":408}," LOSSLESS",{"type":13,"tag":38,"props":410,"children":411},{"style":45},[412],{"type":18,"value":265},{"type":13,"tag":38,"props":414,"children":415},{"style":76},[416],{"type":18,"value":270},{"type":13,"tag":38,"props":418,"children":419},{"style":45},[420],{"type":18,"value":275},{"type":13,"tag":38,"props":422,"children":423},{"style":76},[424],{"type":18,"value":168},{"type":13,"tag":38,"props":426,"children":427},{"style":56},[428],{"type":18,"value":284},{"type":13,"tag":38,"props":430,"children":432},{"class":40,"line":431},8,[433],{"type":13,"tag":38,"props":434,"children":435},{"style":56},[436],{"type":18,"value":437},"}\n",{"type":13,"tag":439,"props":440,"children":441},"ul",{},[442,454,472,488,504],{"type":13,"tag":443,"props":444,"children":445},"li",{},[446,452],{"type":13,"tag":34,"props":447,"children":449},{"className":448},[],[450],{"type":18,"value":451},"VK_VIDEO_ENCODE_TUNING_MODE_DEFAULT_KHR",{"type":18,"value":453}," specifies the default\ntuning mode.",{"type":13,"tag":443,"props":455,"children":456},{},[457,463,465,470],{"type":13,"tag":34,"props":458,"children":460},{"className":459},[],[461],{"type":18,"value":462},"VK_VIDEO_ENCODE_TUNING_MODE_HIGH_QUALITY_KHR",{"type":18,"value":464}," specifies that video\nencoding is tuned for high quality.\nWhen using this tuning mode, the implementation ",{"type":13,"tag":466,"props":467,"children":469},"normative",{"type":468},"may",[],{"type":18,"value":471}," compromise the\nlatency of video encoding operations to improve quality.",{"type":13,"tag":443,"props":473,"children":474},{},[475,481,483,486],{"type":13,"tag":34,"props":476,"children":478},{"className":477},[],[479],{"type":18,"value":480},"VK_VIDEO_ENCODE_TUNING_MODE_LOW_LATENCY_KHR",{"type":18,"value":482}," specifies that video\nencoding is tuned for low latency.\nWhen using this tuning mode, the implementation ",{"type":13,"tag":466,"props":484,"children":485},{"type":468},[],{"type":18,"value":487}," compromise quality\nto increase the performance and lower the latency of video encode\noperations.",{"type":13,"tag":443,"props":489,"children":490},{},[491,497,499,502],{"type":13,"tag":34,"props":492,"children":494},{"className":493},[],[495],{"type":18,"value":496},"VK_VIDEO_ENCODE_TUNING_MODE_ULTRA_LOW_LATENCY_KHR",{"type":18,"value":498}," specifies that\nvideo encoding is tuned for ultra-low latency.\nWhen using this tuning mode, the implementation ",{"type":13,"tag":466,"props":500,"children":501},{"type":468},[],{"type":18,"value":503}," compromise quality\nto maximize the performance and minimize the latency of video encoding\noperations.",{"type":13,"tag":443,"props":505,"children":506},{},[507,513],{"type":13,"tag":34,"props":508,"children":510},{"className":509},[],[511],{"type":18,"value":512},"VK_VIDEO_ENCODE_TUNING_MODE_LOSSLESS_KHR",{"type":18,"value":514}," specifies that video\nencoding is tuned for lossless encoding.\nWhen using this tuning mode, video encode operations produce lossless\noutput.",{"type":13,"tag":516,"props":517,"children":518},"style",{},[519],{"type":18,"value":520},"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":522},[],"markdown",1729612488642]