--- layout: stdlib-reference --- # coopVecLoadGroupshared ## Description ## Signature
CoopVec<T, N> coopVecLoadGroupshared<N:int, T, M:int>( const T[M] data, int byteOffset16ByteAligned) where T : __BuiltinArithmeticType;## Generic Parameters #### N : int #### T: [\_\_BuiltinArithmeticType](../interfaces/0_builtinarithmetictype-029j/index.html) #### M : int ## Parameters #### data : [T](coopvecloadgroupshared-47b.html#typeparam-T) \[ [M](coopvecloadgroupshared-47b.html#decl-M) \] #### byteOffset16ByteAligned : int = 0 ## Availability and Requirements Defined for the following targets: #### hlsl Available in all stages. #### cpp Available in all stages. #### cuda Available in all stages. #### spirv Available in all stages. Requires capability: `spvCooperativeVectorNV`.