[{"data":1,"prerenderedAt":516},["ShallowReactive",2],{"wSAYZNzPAk":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":515,"_id":4},"VkExternalMemoryHandleTypeFlagBitsNV","Bitmask specifying external memory handle types","VK_NV_external_memory_capabilities","enums",[],{"type":10,"children":11,"toc":513},"root",[12,38,418,507],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27,29,36],{"type":18,"value":19},"text","Possible values of ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/VkImportMemoryWin32HandleInfoNV",[25],{"type":18,"value":26},"VkImportMemoryWin32HandleInfoNV",{"type":18,"value":28},"::",{"type":13,"tag":30,"props":31,"children":33},"code",{"className":32},[],[34],{"type":18,"value":35},"handleType",{"type":18,"value":37},",\nspecifying the type of an external memory handle, are:",{"type":13,"tag":39,"props":40,"children":41},"code-group",{},[42,194],{"type":13,"tag":43,"props":44,"children":50},"pre",{"className":45,"code":46,"filename":47,"language":48,"meta":49,"style":49},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkExternalMemoryHandleTypeFlagBitsNV {\n VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV = 0x00000001,\n VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV = 0x00000002,\n VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV = 0x00000004,\n VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV = 0x00000008,\n} VkExternalMemoryHandleTypeFlagBitsNV;\n","C","c","",[51],{"type":13,"tag":30,"props":52,"children":53},{"__ignoreMap":49},[54,77,107,133,159,185],{"type":13,"tag":55,"props":56,"children":59},"span",{"class":57,"line":58},"line",1,[60,66,71],{"type":13,"tag":55,"props":61,"children":63},{"style":62},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[64],{"type":18,"value":65},"typedef",{"type":13,"tag":55,"props":67,"children":68},{"style":62},[69],{"type":18,"value":70}," enum",{"type":13,"tag":55,"props":72,"children":74},{"style":73},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[75],{"type":18,"value":76}," VkExternalMemoryHandleTypeFlagBitsNV {\n",{"type":13,"tag":55,"props":78,"children":80},{"class":57,"line":79},2,[81,86,91,96,102],{"type":13,"tag":55,"props":82,"children":83},{"style":73},[84],{"type":18,"value":85}," VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV ",{"type":13,"tag":55,"props":87,"children":88},{"style":62},[89],{"type":18,"value":90},"=",{"type":13,"tag":55,"props":92,"children":93},{"style":62},[94],{"type":18,"value":95}," 0x",{"type":13,"tag":55,"props":97,"children":99},{"style":98},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[100],{"type":18,"value":101},"00000001",{"type":13,"tag":55,"props":103,"children":104},{"style":73},[105],{"type":18,"value":106},",\n",{"type":13,"tag":55,"props":108,"children":110},{"class":57,"line":109},3,[111,116,120,124,129],{"type":13,"tag":55,"props":112,"children":113},{"style":73},[114],{"type":18,"value":115}," VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV ",{"type":13,"tag":55,"props":117,"children":118},{"style":62},[119],{"type":18,"value":90},{"type":13,"tag":55,"props":121,"children":122},{"style":62},[123],{"type":18,"value":95},{"type":13,"tag":55,"props":125,"children":126},{"style":98},[127],{"type":18,"value":128},"00000002",{"type":13,"tag":55,"props":130,"children":131},{"style":73},[132],{"type":18,"value":106},{"type":13,"tag":55,"props":134,"children":136},{"class":57,"line":135},4,[137,142,146,150,155],{"type":13,"tag":55,"props":138,"children":139},{"style":73},[140],{"type":18,"value":141}," VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV ",{"type":13,"tag":55,"props":143,"children":144},{"style":62},[145],{"type":18,"value":90},{"type":13,"tag":55,"props":147,"children":148},{"style":62},[149],{"type":18,"value":95},{"type":13,"tag":55,"props":151,"children":152},{"style":98},[153],{"type":18,"value":154},"00000004",{"type":13,"tag":55,"props":156,"children":157},{"style":73},[158],{"type":18,"value":106},{"type":13,"tag":55,"props":160,"children":162},{"class":57,"line":161},5,[163,168,172,176,181],{"type":13,"tag":55,"props":164,"children":165},{"style":73},[166],{"type":18,"value":167}," VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV ",{"type":13,"tag":55,"props":169,"children":170},{"style":62},[171],{"type":18,"value":90},{"type":13,"tag":55,"props":173,"children":174},{"style":62},[175],{"type":18,"value":95},{"type":13,"tag":55,"props":177,"children":178},{"style":98},[179],{"type":18,"value":180},"00000008",{"type":13,"tag":55,"props":182,"children":183},{"style":73},[184],{"type":18,"value":106},{"type":13,"tag":55,"props":186,"children":188},{"class":57,"line":187},6,[189],{"type":13,"tag":55,"props":190,"children":191},{"style":73},[192],{"type":18,"value":193},"} VkExternalMemoryHandleTypeFlagBitsNV;\n",{"type":13,"tag":43,"props":195,"children":200},{"className":196,"code":197,"filename":198,"language":199,"meta":49,"style":49},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct ExternalMemoryHandleTypeFlagBitsNV(u32);\nimpl ExternalMemoryHandleTypeFlagBitsNV {\n pub const OPAQUE_WIN32: Self = 0x00000001;\n pub const OPAQUE_WIN32_KMT: Self = 0x00000002;\n pub const D3D11_IMAGE: Self = 0x00000004;\n pub const D3D11_IMAGE_KMT: Self = 0x00000008;\n}\n","Rust","rs",[201],{"type":13,"tag":30,"props":202,"children":203},{"__ignoreMap":49},[204,238,255,298,335,372,409],{"type":13,"tag":55,"props":205,"children":206},{"class":57,"line":58},[207,212,217,223,228,233],{"type":13,"tag":55,"props":208,"children":209},{"style":62},[210],{"type":18,"value":211},"pub",{"type":13,"tag":55,"props":213,"children":214},{"style":62},[215],{"type":18,"value":216}," struct",{"type":13,"tag":55,"props":218,"children":220},{"style":219},"--shiki-default:#953800;--shiki-dark:#FFA657",[221],{"type":18,"value":222}," ExternalMemoryHandleTypeFlagBitsNV",{"type":13,"tag":55,"props":224,"children":225},{"style":73},[226],{"type":18,"value":227},"(",{"type":13,"tag":55,"props":229,"children":230},{"style":219},[231],{"type":18,"value":232},"u32",{"type":13,"tag":55,"props":234,"children":235},{"style":73},[236],{"type":18,"value":237},");\n",{"type":13,"tag":55,"props":239,"children":240},{"class":57,"line":79},[241,246,250],{"type":13,"tag":55,"props":242,"children":243},{"style":62},[244],{"type":18,"value":245},"impl",{"type":13,"tag":55,"props":247,"children":248},{"style":219},[249],{"type":18,"value":222},{"type":13,"tag":55,"props":251,"children":252},{"style":73},[253],{"type":18,"value":254}," {\n",{"type":13,"tag":55,"props":256,"children":257},{"class":57,"line":109},[258,263,268,273,278,283,288,293],{"type":13,"tag":55,"props":259,"children":260},{"style":62},[261],{"type":18,"value":262}," pub",{"type":13,"tag":55,"props":264,"children":265},{"style":62},[266],{"type":18,"value":267}," const",{"type":13,"tag":55,"props":269,"children":270},{"style":98},[271],{"type":18,"value":272}," OPAQUE_WIN32",{"type":13,"tag":55,"props":274,"children":275},{"style":62},[276],{"type":18,"value":277},":",{"type":13,"tag":55,"props":279,"children":280},{"style":98},[281],{"type":18,"value":282}," Self",{"type":13,"tag":55,"props":284,"children":285},{"style":62},[286],{"type":18,"value":287}," =",{"type":13,"tag":55,"props":289,"children":290},{"style":98},[291],{"type":18,"value":292}," 0x00000001",{"type":13,"tag":55,"props":294,"children":295},{"style":73},[296],{"type":18,"value":297},";\n",{"type":13,"tag":55,"props":299,"children":300},{"class":57,"line":135},[301,305,309,314,318,322,326,331],{"type":13,"tag":55,"props":302,"children":303},{"style":62},[304],{"type":18,"value":262},{"type":13,"tag":55,"props":306,"children":307},{"style":62},[308],{"type":18,"value":267},{"type":13,"tag":55,"props":310,"children":311},{"style":98},[312],{"type":18,"value":313}," OPAQUE_WIN32_KMT",{"type":13,"tag":55,"props":315,"children":316},{"style":62},[317],{"type":18,"value":277},{"type":13,"tag":55,"props":319,"children":320},{"style":98},[321],{"type":18,"value":282},{"type":13,"tag":55,"props":323,"children":324},{"style":62},[325],{"type":18,"value":287},{"type":13,"tag":55,"props":327,"children":328},{"style":98},[329],{"type":18,"value":330}," 0x00000002",{"type":13,"tag":55,"props":332,"children":333},{"style":73},[334],{"type":18,"value":297},{"type":13,"tag":55,"props":336,"children":337},{"class":57,"line":161},[338,342,346,351,355,359,363,368],{"type":13,"tag":55,"props":339,"children":340},{"style":62},[341],{"type":18,"value":262},{"type":13,"tag":55,"props":343,"children":344},{"style":62},[345],{"type":18,"value":267},{"type":13,"tag":55,"props":347,"children":348},{"style":98},[349],{"type":18,"value":350}," D3D11_IMAGE",{"type":13,"tag":55,"props":352,"children":353},{"style":62},[354],{"type":18,"value":277},{"type":13,"tag":55,"props":356,"children":357},{"style":98},[358],{"type":18,"value":282},{"type":13,"tag":55,"props":360,"children":361},{"style":62},[362],{"type":18,"value":287},{"type":13,"tag":55,"props":364,"children":365},{"style":98},[366],{"type":18,"value":367}," 0x00000004",{"type":13,"tag":55,"props":369,"children":370},{"style":73},[371],{"type":18,"value":297},{"type":13,"tag":55,"props":373,"children":374},{"class":57,"line":187},[375,379,383,388,392,396,400,405],{"type":13,"tag":55,"props":376,"children":377},{"style":62},[378],{"type":18,"value":262},{"type":13,"tag":55,"props":380,"children":381},{"style":62},[382],{"type":18,"value":267},{"type":13,"tag":55,"props":384,"children":385},{"style":98},[386],{"type":18,"value":387}," D3D11_IMAGE_KMT",{"type":13,"tag":55,"props":389,"children":390},{"style":62},[391],{"type":18,"value":277},{"type":13,"tag":55,"props":393,"children":394},{"style":98},[395],{"type":18,"value":282},{"type":13,"tag":55,"props":397,"children":398},{"style":62},[399],{"type":18,"value":287},{"type":13,"tag":55,"props":401,"children":402},{"style":98},[403],{"type":18,"value":404}," 0x00000008",{"type":13,"tag":55,"props":406,"children":407},{"style":73},[408],{"type":18,"value":297},{"type":13,"tag":55,"props":410,"children":412},{"class":57,"line":411},7,[413],{"type":13,"tag":55,"props":414,"children":415},{"style":73},[416],{"type":18,"value":417},"}\n",{"type":13,"tag":419,"props":420,"children":421},"ul",{},[422,442,465,490],{"type":13,"tag":423,"props":424,"children":425},"li",{},[426,432,434,440],{"type":13,"tag":30,"props":427,"children":429},{"className":428},[],[430],{"type":18,"value":431},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_NV",{"type":18,"value":433}," specifies a\nhandle to memory returned by ",{"type":13,"tag":21,"props":435,"children":437},{"href":436},"/man/vkGetMemoryWin32HandleNV",[438],{"type":18,"value":439},"vkGetMemoryWin32HandleNV",{"type":18,"value":441},".",{"type":13,"tag":423,"props":443,"children":444},{},[445,451,452,456,458,464],{"type":13,"tag":30,"props":446,"children":448},{"className":447},[],[449],{"type":18,"value":450},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_NV",{"type":18,"value":433},{"type":13,"tag":21,"props":453,"children":454},{"href":436},[455],{"type":18,"value":439},{"type":18,"value":457},", or one\nduplicated from such a handle using ",{"type":13,"tag":30,"props":459,"children":461},{"className":460},[],[462],{"type":18,"value":463},"DuplicateHandle()",{"type":18,"value":441},{"type":13,"tag":423,"props":466,"children":467},{},[468,474,476,482,484,489],{"type":13,"tag":30,"props":469,"children":471},{"className":470},[],[472],{"type":18,"value":473},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_BIT_NV",{"type":18,"value":475}," specifies a\nvalid NT handle to memory returned by\n",{"type":13,"tag":30,"props":477,"children":479},{"className":478},[],[480],{"type":18,"value":481},"IDXGIResource1::CreateSharedHandle",{"type":18,"value":483},", or a handle duplicated from such a\nhandle using ",{"type":13,"tag":30,"props":485,"children":487},{"className":486},[],[488],{"type":18,"value":463},{"type":18,"value":441},{"type":13,"tag":423,"props":491,"children":492},{},[493,499,500,506],{"type":13,"tag":30,"props":494,"children":496},{"className":495},[],[497],{"type":18,"value":498},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_IMAGE_KMT_BIT_NV",{"type":18,"value":433},{"type":13,"tag":30,"props":501,"children":503},{"className":502},[],[504],{"type":18,"value":505},"IDXGIResource::GetSharedHandle()",{"type":18,"value":441},{"type":13,"tag":508,"props":509,"children":510},"style",{},[511],{"type":18,"value":512},"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":49,"searchDepth":79,"depth":79,"links":514},[],"markdown",1725732552871]