The concepts of regional resources and environmental carrying capacity are important aspects of both academic inquiry and government policy. Although notable results have been achieved in terms of evaluating both these variables, most researchers have utilized a traditional analytical method that incorporates the "pressure-state-response" model. A new approach is proposed in this study for the comprehensive evaluation of regional resources and environmental carrying capacity; applying a "pressure-support", "destructiveness-resilience", and "degradation-promotion" ("PS-DR-DP") hexagon interaction theoretical model, we divided carrying capacity into these three pairs of interactive forces which correspond with resource supporting ability, environmental capacity, and risk-disaster resisting ability, respectively. Negative carrying capacity load in this context was defined to include pressure, destructiveness, and degradation, while support, resilience, and promotion comprised positive attributes. The status of regional carrying capacity was then determined via the ratio between positive and negative contribution values, expressed in terms of changes in both hexagonal shape and area that result from interactive forces. In order to test our "PS-DR-DP" theory-based model, we carried out a further empirical study on Beijing over the period between 2010 and 2015. Analytical results also revealed that the city is now close to attaining a perfect state for both resources and environmental carrying capacity; the latter state in Beijing increased from 1.0143 to 1.1411 between 2010 and 2015, an improved carrying capacity despite the fact that population increased by two million. The average contribution value also reached 0.7025 in 2015, indicating that the city approached an optimal loading threshold at this time but still had space for additional carrying capacity. The findings of our analysis provide theoretical support to enable the city of Beijing to control population levels below 23 million by 2020.