Macroencapsulation devices and their methods of use are disclosed. In one embodiment, a macroencapsulation device may include a first outer membrane, a second outer membrane, and at least one semipermeable membrane disposed there between to form at least a primary compartment configured to house a first population of cells and a secondary compartment in fluid communication with the primary compartment through the first semipermeable membrane. In some embodiments, the flow of material into and out of the compartments of the macroencapsulation device and/or the application of an appropriate pressure differential between the compartments may be used to control the flow of filtrates, ancillary agents, and other materials between the compartments of the device when positioned in vivo.L'invention concerne des dispositifs de macro-encapsulation et leurs procédés d'utilisation. Dans un mode de réalisation, un dispositif de macro-encapsulation peut comprendre une première membrane externe, une seconde membrane externe, et au moins une membrane semi-perméable disposée entre celles-ci pour former au moins un compartiment primaire configuré pour loger une première population de cellules et un compartiment secondaire en communication fluidique avec le compartiment primaire par l'intermédiaire de la première membrane semi-perméable. Dans certains modes de réalisation, l'écoulement de matériau dans et hors des compartiments du dispositif de macro-encapsulation et/ou l'application d'un différentiel de pression approprié entre les compartiments peuvent être utilisés pour commander l'écoulement de filtrats, d'agents auxiliaires et d'autres matériaux entre les compartiments du dispositif lorsqu'ils sont positionnés in vivo.