--- layout: stdlib-reference --- # RWByteAddressBuffer\.Store4 ## Description Set four values to the buffer at the specified location. ## Signature
void RWByteAddressBuffer.Store4(
    uint address,
    vector<uint, 4> value);

void RWByteAddressBuffer.Store4(
    uint address,
    vector<uint, 4> value,
    uint alignment);

## Parameters #### address : uint The input address in bytes, which must be a multiple of 4. #### value : [vector](../vector/index.html)\ Four input values. #### alignment : uint Specifies the alignment of the location, which must be a multiple of 4. ## Availability and Requirements Defined for the following targets: #### hlsl Available in all stages. #### glsl Available in all stages. #### cpp Available in all stages. #### cuda Available in all stages. #### metal Available in all stages. #### wgsl Available in all stages. #### spirv Available in all stages. #### llvm Available in all stages.